Nonlinear residual acoustic echo suppression for high levels of harmonic distortion

Linear adaptive filters are often used for acoustic echo cancellation (AEC) but sometimes fail to perform well in notebook computers and inexpensive telephony devices. Low-quality speakers and poorly-designed enclosures that produce vibrations often generate harmonic distortion, and this nonlinear effect degrades the performance of linear AEC algorithms considerably. In this work, we present a new AEC architecture that consists of a linear, subband adaptive AEC filter followed a nonlinear residual echo suppression (RES) stage specifically designed to address harmonic distortion. In addition to suppressing the residual echo in the primary subband, the proposed model also suppresses the residual echo in a window of bands surrounding the higher order harmonics. Results show considerable improvement over other proposed algorithms, and the new algorithm has much lower implementation costs compared to nonlinear AEC models based on Volterra filters and a previously proposed, nonlinear residual echo suppression algorithm.

[1]  O. M. M. Mitchell,et al.  Reduction of Long‐time Reverberation by a Center‐Clipping Process , 1970 .

[2]  Sungbin Im A normalized block LMS algorithm for frequency-domain Volterra filters , 1997, Proceedings of the IEEE Signal Processing Workshop on Higher-Order Statistics.

[3]  Henrique S. Malvar A modulated complex lapped transform and its applications to audio processing , 1999, 1999 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings. ICASSP99 (Cat. No.99CH36258).

[4]  Walter Kellermann,et al.  Nonlinear Residual Echo Suppression using a Power Filter Model of the Acoustic Echo Path , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[5]  Wei-Ping Zhu,et al.  Compensation of Loudspeaker Nonlinearity in Acoustic Echo Cancellation Using Raised-Cosine Function , 2006, IEEE Transactions on Circuits and Systems II: Express Briefs.

[6]  Akihiko Sugiyama,et al.  An Acoustic ECHO Suppressor Based on a Frequency-Domain Model of Highly Nonlinear Residual ECHO , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[7]  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..

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

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

[10]  R. Tourki,et al.  Acoustic echo cancellation based on a recurrent neural network and a fast affine projection algorithm , 1998, IECON '98. Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.98CH36200).

[11]  Rainer Martin,et al.  Spectral Subtraction Based on Minimum Statistics , 2001 .

[12]  Rainer Martin,et al.  Combined acoustic echo control and noise reduction for hands-free telephony , 1998, Signal Process..

[13]  Ephraim Speech enhancement using a minimum mean square error short-time spectral amplitude estimator , 1984 .

[14]  S. Boll,et al.  Suppression of acoustic noise in speech using spectral subtraction , 1979 .