Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
199 words
A method of detecting a near-end speech, comprising the steps of: determining an average power of an acoustic echo canceler output signal over a selected sampling period in response to a received send-in signal from a microphone and an adaptive filter output signal of an adaptive filter; filtering a far-end speech signal, the far-end speech signal generating the adaptive filter output signal; filtering the received send-in signal; determining an average of the filtered far-end speech signal over the selected sampling period; determining an average of the filtered received send-in signal over the selected sampling period; determining an acoustic echo path gain/loss, the acoustic echo path gain/loss being a ratio of the averaged filtered received send-in signal and the averaged filtered far-end speech signal; determining a long-term power average of the acoustic echo canceler output signal; determining a long term average of the acoustic echo path gain/loss; comparing the acoustic echo path gain/loss with the long term average of the acoustic echo path gain/loss; and comparing the average power of the acoustic echo canceler output signal with the long term power average of the acoustic echo canceler output signal in order to detect a presence of the near-end speech signal.
Claim 2
Independent Claim
199 words
A method of detecting a near-end speech, comprising the steps of: determining an average power of an acoustic echo canceler output signal over a selected sampling period in response to a received send-in signal from a microphone and an adaptive filter output signal of an adaptive filter; filtering a far-end speech signal, the far-end speech signal generating the adaptive filter output signal; filtering the received send-in signal; determining an average of the filtered far-end speech signal over the selected sampling period; determining an average of the filtered received send-in signal over the selected sampling period; determining an acoustic echo path gain/loss, the acoustic echo path gain/loss being a ratio of the averaged filtered received send-in signal and the averaged filtered far-end speech signal; determining a long-term power average of the acoustic echo canceler output signal; determining a long term average of the acoustic echo path gain/loss; comparing the acoustic echo path gain/loss with the long term average of the acoustic echo path gain/loss; and comparing the average power of the acoustic echo canceler output signal with the long term power average of the acoustic echo canceler output signal in order to detect a presence of the near-end speech signal.
Claim 3
Dependent Claim
57 words
The method of claim 1, wherein the presence of near-end speech occurs when the average power of the acoustic echo canceler output signal and the acoustic echo path gain/loss are greater than selected multiples of the long-term power average of the acoustic echo canceler output signal and the long-term average of the acoustic echo path gain/loss, respectively.
Claim 4
Dependent Claim
64 words
The method of claim 1, further comprising the steps of: determining a foreground power output estimate of a foreground filter of the adaptive filter; determining a background power output estimate of a background filter of the adaptive filter; comparing the foreground power output estimate with the foreground power output estimate to determine appropriate coefficients for the background and foreground filters of the adaptive filter.
Claim 5
Dependent Claim
37 words
The method of claim 3, further comprising the step of: loading coefficients of the foreground filter into the background filter when the foreground power output estimate is greater than a multiple of the background power output estimate.
Claim 6
Dependent Claim
37 words
The method of claim 3, further comprising the step of: loading coefficients of the background filter into the foreground filter when the background power output estimate is greater than a multiple of the foreground power output estimate.
Claim 7
Dependent Claim
42 words
The method of claim 3, further comprising the steps of: establishing a hang over count upon detecting the presence of the near-end speech signal; loading coefficients of the foreground filter into the background filter in response to establishing the hang over count.
Claim 8
Dependent Claim
24 words
The method of claim 1, further comprising the step of: establishing a hang over count upon detecting the presence of the near-end speech signal.
Claim 9
Dependent Claim
24 words
The method of claim 7, further comprising the step of: updating coefficients for the adaptive filter in response to establishing the hang over count.
Claim 10
Dependent Claim
23 words
The method of claim 7, further comprising the step of: decrementing the hang over count upon an absence of the near-end speech signal.
Claim 11
Dependent Claim
46 words
The method of claim 9, further comprising the step of: updating the long term power average of the acoustic echo canceler output signal and the long term average of the acoustic echo path gain/loss in response to the hang over count reaching a value of zero.
Claim 12
Dependent Claim
212 words
A near-end speech detection device for use in an acoustic echo canceler, comprising: a first high pass filter operable to receive a far-end speech signal, said first high pass filter operable to remove low frequency components of said far-end speech signal; a far-end sampling circuit operable to generate an average signal of said far-end speech signal over a selected sampling period; a second high pass filter operable to receive a send-in signal, said send-in signal including a far-end speech component, a near-end speech component, and a noise component, said second high pass filter operable to remove low frequency components of said send-in signal; a send-in sampling circuit operable to generate an average signal of said send-in signal over said selected sampling period; a divider circuit operable to generate an acoustic echo path gain/loss signal, said acoustic echo path gain/loss signal being a ratio of said average signal of said send-in signal to said average signal of said far-end speech signal; a long term echo path averaging circuit operable to generate a long term average signal of said acoustic echo path gain/loss signal; a near-end detector operable to determine a first condition for a presence of near-end speech when said acoustic echo path gain/loss signal is greater than said long term average signal.
Claim 13
Dependent Claim
212 words
A near-end speech detection device for use in an acoustic echo canceler, comprising: a first high pass filter operable to receive a far-end speech signal, said first high pass filter operable to remove low frequency components of said far-end speech signal; a far-end sampling circuit operable to generate an average signal of said far-end speech signal over a selected sampling period; a second high pass filter operable to receive a send-in signal, said send-in signal including a far-end speech component, a near-end speech component, and a noise component, said second high pass filter operable to remove low frequency components of said send-in signal; a send-in sampling circuit operable to generate an average signal of said send-in signal over said selected sampling period; a divider circuit operable to generate an acoustic echo path gain/loss signal, said acoustic echo path gain/loss signal being a ratio of said average signal of said send-in signal to said average signal of said far-end speech signal; a long term echo path averaging circuit operable to generate a long term average signal of said acoustic echo path gain/loss signal; a near-end detector operable to determine a first condition for a presence of near-end speech when said acoustic echo path gain/loss signal is greater than said long term average signal.
Claim 14
Dependent Claim
109 words
The near-end speech detection device of claim 11, further comprising: a power sampling circuit operable to receive an acoustic echo canceler output signal, said power sampling circuit operable to generate an average signal of said acoustic echo canceler output signal over said selected sampling period; a long term echo canceler averaging circuit operable to generate a long term power average signal in response to said average signal of said acoustic echo canceler output signal, said near-end detector operable to determine a second condition for said presence of near-end speech when said average signal of said acoustic echo canceler output signal is greater than said long term power average signal.
Claim 15
Dependent Claim
27 words
The near-end speech detection device of claim 12, wherein said near-end detector is operable to generate an indication signal when said first and second conditions are satisfied.
Claim 16
Dependent Claim
33 words
The near-end speech detection device of claim 12, wherein said long term average signal and said long term power average signal are updated upon an indication that no near-end speech has been detected.
Claim 17
Dependent Claim
54 words
The near-end speech detection device of claim 12, wherein said near-end detector includes a hangover counter, said hangover counter having a hangover count that is set to a selected value upon an initial presence of near-end speech, said hangover count preventing said near-end detector from processing sudden transitions in said presence of near-end speech.
Claim 18
Dependent Claim
34 words
The near-end speech detection device of claim 15, wherein said hangover count is reset to said selected value upon a subsequent presence of near-end speech following said hangover count reaching a value of zero.
Claim 19
Dependent Claim
41 words
The near-end speech detection device of claim 15, wherein said long term average signal and said long term power average signal are not updated upon said presence of near-end speech or when said hangover count has a value greater than zero.
Claim 20
Dependent Claim
104 words
A near-end speech detector, comprising: (a) a far-end signal averager; (b) a near-end signal averager; (c) a divider with inputs coupled to said far-end signal averager and to said near-end signal averager; (d) an echo-cancelled near-end signal averager; (e) a comparator with inputs coupled to said divider and to said echo-cancelled near-end signal averager, said comparator comparing (i) an output of said divider with prior outputs of said divider and (ii) an output of said echo-cancelled near-end signal averager to prior outputs of said echo-cancelled near-end signal averager to indicating the presence or to indicated the absence of near-end speech in a near-end signal.
Claim 21
Dependent Claim
104 words
A near-end speech detector, comprising: (a) a far-end signal averager; (b) a near-end signal averager; (c) a divider with inputs coupled to said far-end signal averager and to said near-end signal averager; (d) an echo-cancelled near-end signal averager; (e) a comparator with inputs coupled to said divider and to said echo-cancelled near-end signal averager, said comparator comparing (i) an output of said divider with prior outputs of said divider and (ii) an output of said echo-cancelled near-end signal averager to prior outputs of said echo-cancelled near-end signal averager to indicating the presence or to indicated the absence of near-end speech in a near-end signal.