Systems and methods for double-talk detection in acoustically harsh environments
AssigneeQUALCOMM Incorporated
InventorsAsif Iqbal Mohammad, Eddie L.T. Choy, Heejong Yoo
Life of this patent
Estimating the term…
Abstract
A communications device that is configured to detect double talk is described. An echo canceller is configured to cancel an echo from an input signal using an adaptive filter. A double-talk detector provides a double-talk statistic. The double-talk statistic is proportional to the ratio of the remaining echo energy in the cancellation error signal and the total cancellation error energy.
Claims31
A communications device that is configured to detect double talk, comprising:
- an echo canceller configured to cancel an echo from an input signal;
- and
- a double-talk detector that provides a double-talk statistic, wherein the double-talk statistic is a function of the ratio of a remaining echo energy in a cancellation error signal and a total cancellation error energy.
A method for double-talk detection in a communications device, the method comprising:
- receiving an input signal at a microphone input;
- cancelling an echo from the input signal;
- determining a double-talk statistic, wherein the double-talk statistic is a function of the ratio of a remaining echo energy in a cancellation error signal and a total cancellation error energy;
- and
- using the double-talk statistic to control echo cancellation.
A communications device that is configured to detect double talk, comprising:
- means for receiving an input signal;
- means for cancelling an echo from the input signal;
- and
- means for determining a double-talk statistic, wherein the double-talk statistic is a function of the ratio of a remaining echo energy in a cancellation error signal and a total cancellation error energy.
A computer-program product for performing double-talk detection, the computer-program product comprising a computer-readable medium having instructions thereon, the instructions comprising:
- code for receiving an input signal at a microphone input;
- code for cancelling an echo from the input signal using an adaptive filter;
- code for determining a double-talk statistic, wherein the double-talk statistic is proportional to the ratio of a remaining echo energy in a cancellation error signal and a total cancellation error energy;
- and
- code for using the double-talk statistic to control adaptation of the adaptive filter.
Dependencies are inferred from the claim text.