主权项 |
1. A method of suppressing echo, the method comprising:
outputting an audio signal; receiving an audio signal, wherein the received audio signal includes echo resulting from said outputted audio signal; modelling an echo path of the echo in the received audio signal using an adaptive model based on the outputted audio signal and the received audio signal to determine an adaptive model estimate of the echo in the received audio signal; using the adaptive model estimate to determine an estimate of the echo power of the echo in the received audio signal; determining the power of the received audio signal; using the estimate of the echo power and the determined power of the received audio signal to determine echo suppression gains; and applying temporal smoothing to one or more of the determined echo suppression gains and using the one or more smoothed echo suppression gains to apply echo suppression to the received audio signal, thereby suppressing the echo in the received audio signal, wherein the amount of smoothing applied to the one or more echo suppression gains is varied according to a non-decreasing function of the frequency of the received audio signal. |