Patent ID: 8565415

Claim:
A method for processing an audio signal, comprising: estimating an echo component of a microphone signal detected at a near party communication device; receiving an audio signal transmitted from a remote party communication device to the near party communication device; adjusting a gain of the received audio signal based on the echo component of the microphone signal; and adjusting a spectral shape of the received audio signal based on the echo component of the microphone signal by modeling a desired spectral shape with an infinite impulse response filter using at least the echo component to obtain a first model result; modeling the desired spectral shape with a finite impulse response filter using at least the echo component to obtain a second model result; comparing the first model result with the second model result; selecting the infinite impulse response filter to adjust a spectral shape of the received audio signal when the first model result is a better match for the desired spectral shape; and selecting the finite impulse response filter to adjust the spectral shape of the received audio signal when the second model result is a better match for the desired spectral shape.