Measurement of the effects of nonlinearities on the network-based linear acoustic echo cancellation

It is well known that an over-driven loudspeaker would produce a nonlinearity that limits the performance of an acoustic echo canceler (AEC). In contrast, only a handful of studies have been documented on the effect of speech coding nonlinearity on the AEC. This paper investigates the combined effect of both types of nonlinearities in the network-based AEC framework as opposed to when the AEC is performed at the source of echo such as a cellular handset. The simulation results show that while a mild saturation-type loudspeaker nonlinearity causes the echo return loss enhancement (ERLE) to go down significantly, it is the nonlinear speech coding distortion on the acoustic echo signal that ultimately reduces the achievable ERLE. The results also point to the fact that a low bit-rate speech codec is capable of synthesizing a perceptually acceptable speech signal but does it in a way that is untractable by traditional linear AEC algorithms.

[1]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[2]  K. C. Ho,et al.  Limits on echo return loss enhancement on a voice coded speech signal , 2002, The 2002 45th Midwest Symposium on Circuits and Systems, 2002. MWSCAS-2002..

[3]  Abeer Alwan,et al.  Speech Coding: Fundamentals and Applications , 2003 .

[4]  Régine Le Bouquin-Jeannès,et al.  Nonlinear acoustic echo cancellation based on Volterra filters , 2003, IEEE Trans. Speech Audio Process..

[5]  Rafik Goubran,et al.  Limitations of handsfree acoustic echo cancellers due to nonlinear loudspeaker distortion and enclosure vibration effects , 1995, Proceedings of 1995 Workshop on Applications of Signal Processing to Audio and Accoustics.

[6]  Walter Kellermann,et al.  Nonlinear acoustic echo cancellation using adaptive orthogonalized power filters , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..