Combining acoustic echo cancellation and adaptive beamforming for achieving robust speech interface in mobile robot

This paper proposes a combined scheme in which adaptive beamforming and acoustic echo canceller are integrated in order to achieve a robust full-duplex speech interface between user and mobile robot. In particular, this paper addresses the situation in which an echo signal and the userpsilas voice are propagated from the same direction toward a linear array of microphones. We propose a cascading scheme that uses an acoustic echo canceller followed by an adaptive beamformer. By using the system output to adapt echo canceller, and by controlling the adaptive mode of each adaptive filter in the beamformer and in the echo canceller, we can recover the original speech, which would otherwise have remained contaminated by both noise and echoes. In addition, a double-talk detector is proposed so that effective acoustic echo cancellation may be attained without generating error divergence when the userpsilas voice and the echo are present simultaneously. Representative experimental results with real data demonstrate the validity of the proposed scheme.

[1]  Satoshi Nakamura,et al.  Joint optimization of LCMV beamforming and acoustic echo cancellation , 2004, 2004 12th European Signal Processing Conference.

[2]  Walter Kellermann,et al.  GSAEC — Acoustic echo cancellation embedded into the generalized sidelobe canceller , 2000, 2000 10th European Signal Processing Conference.

[3]  Israel Cohen,et al.  Multichannel Acoustic Echo Cancellation and Noise Reduction in Reverberant Environments using the Transfer-Function GSC , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[4]  Walter Kellermann,et al.  Strategies for combining acoustic echo cancellation and adaptive beamforming microphone arrays , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[5]  Israel Cohen,et al.  Joint noise reduction and acoustic echo cancellation using the transfer-function generalized sidelobe canceller , 2007, Speech Commun..

[6]  Walter Kellermann,et al.  Limits for generalized sidelobe cancellers with embedded acoustic echo cancellation , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[7]  Walter Kellermann Acoustic Echo Cancellation for Beamforming Microphone Arrays , 2001, Microphone Arrays.

[8]  Dirk Van Compernolle,et al.  Speech recognition in noisy environments with the aid of microphone arrays , 1989, Speech Commun..

[9]  A. Gray,et al.  Unconstrained frequency-domain adaptive filter , 1982 .

[10]  Satoshi Nakamura,et al.  Joint optimization of LCMV beamforming and acoustic echo cancellation for automatic speech recognition , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[11]  Jacob Benesty,et al.  General Derivation of Frequency-Domain Adaptive Filtering , 2001 .

[12]  L. J. Griffiths,et al.  An alternative approach to linearly constrained adaptive beamforming , 1982 .