CPC H04M 9/082 (2013.01) [H04R 3/002 (2013.01); H04R 3/12 (2013.01)] | 20 Claims |
1. A method for echo cancellation of a two-way audio communication, comprising:
receiving, at an adaptive echo cancellation system from one or more microphones, an audio signal based on, at least in part, near-end signals and reproduced far-end signals, wherein one or more loudspeakers reproduced the far-end signals, and the audio signal comprises a sequence of samples;
operating the adaptive echo cancellation system, at least in part, with at least one filter so as to update estimates of coefficients of an acoustic channel from the one or more loudspeakers to the one or more microphones;
determining at least one control parameter affecting an operation of the adaptive echo cancellation system that is configurable and is set to at least one value, wherein the determining at least one control parameter is based on estimating an accuracy of the estimates of the coefficients of the acoustic channel, and on updating the coefficients of the at least one filter based on an associated subset of samples from the sequence, where the associated subset of samples includes at least two samples not included in any subsets of samples associated with a previous update of the coefficients of the filter; and
controlling, by the adaptive echo cancellation system, the at least one filter with different values of the at least one control parameter at different times.
|