Patent ID: 7027591

Claim:
A method of reducing residual echo and noise in an echo-containing signal derived from a near-end input signal comprising: maintaining an average signal comprising an average of an echo-canceled signal across all modes of the near end signal, wherein the modes comprise a near-end mode, a far-end mode, a double-talk mode and a quiet mode; maintaining an estimated noise of the echo cancelled signal by maintaining a first power spectral density (PSD) value of the echo canceled signal for the quiet mode and a maintaining a second PSD value of the echo-canceled signal across all modes of operation; maintaining an average noise comprising an average of the estimated noise of the echo-canceled signal across all modes of the near-end signal; determining a first attenuation factor as a function of the average noise; and generating an output signal for transmission to a far-end communication device by applying the first attenuation factor to the average signal while operating in the far-end mode.