Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Joint noise reduction and acoustic echo cancellation using the transfer-function generalized sidelobe canceller

Published: 01 July 2007 Publication History

Abstract

Man machine interaction requires an acoustic interface for providing full duplex hands-free communication. The transfer-function generalized sidelobe canceller (TF-GSC) is an adaptive beamformer suitable for enhancing a speech signal received by an array of microphones in a noisy and reverberant environment. When an echo signal is also present in the microphone output signals, cascade schemes of acoustic echo cancellation and TF-GSC can be employed for suppressing both interferences. However, the performances obtainable by cascade schemes are generally insufficient. An acoustic echo canceller (AEC) that precedes the adaptive beamformer suffers from the noise component at its input. Acoustic echo cancellation following the adaptive beamformer lacks robustness due to time variations in the echo path affecting beamformer adaptation. In this paper, we introduce an echo transfer-function generalized sidelobe canceller (ETF-GSC), which combines the TF-GSC with an acoustic echo canceller. The proposed scheme consists of a primary TF-GSC for dealing with the noise interferences, and a secondary modified TF-GSC for dealing with the echo cancellation. The secondary TF-GSC includes an echo canceller embedded within a replica of the primary TF-GSC components. We show that using this structure, the problems encountered in the cascade schemes can be appropriately avoided. Experimental results demonstrate improved performance of the ETF-GSC compared to cascade schemes in noisy and reverberant environments.

References

[1]
Affes, S., Grenier, Y., 1997. A source subspace tracking array of microphones for double talk situations. In: Proc. 22nd IEEE Internat. Conf. on Acoustics Speech and Signal Processing (ICASSP), Munich, Germany, 20-24 April 1997, pp. 269-272.
[2]
A signal subspace tracking algorithm for microphone array processing of speech. IEEE Trans. Speech Audio Process. v5 i5. 425-437.
[3]
Image method for efficiently simulating small-room acoustics. J. Acoust. Soc. Amer. v65 i4. 943-950.
[4]
Avargel, Y., Cohen, I., in press. On multiplicative transfer function approximation in the short-time Fourier transform domain. IEEE Signal Process. Lett.
[5]
Bitzer, J., Simmer, K.U., Kammeyer, K.D., 1999. Theoretical noise reduction limits of the generalized sidelobe canceller (GSC) for speech enhancement. In: Proc. 24th IEEE Internat. Conf. on Acoustics Speech and Signal Processing (ICASSP), Phoenix, Arizona, 15-19 March 1999, pp. 2965-2968.
[6]
Acoustic noise and echo canceling with microphone array. IEEE Trans. Vehicular Technol. v48 i5. 1518-1526.
[7]
Doclo, S., Moonen, M., Clippel, E.D., 2000. Combined acoustic echo and noise reduction using GSVD-based optimal filtering. In: Proc. 25th IEEE Internat. Conf. on Acoustics Speech and Signal Processing (ICASSP), Istanbul, Turkey, June 2000, pp. 1061-1064.
[8]
An algorithm for linearly constrained adaptive array processing. Proc. IEEE. v60 i8. 926-935.
[9]
Signal enhancement using beamforming and nonstationarity with applications to speech. IEEE Trans. Signal Process. v49 i8. 1614-1626.
[10]
Garofolo, J.S., 1988. Getting started with the DARPA TIMIT CD-ROM: An acoustic phonetic continuous speech database, National Institute of Standards and Technology (NIST), Gaithersburg, Maryland, Tech. Rep. (prototype as of December 1988).
[11]
An alternative approach to linearly constrained adaptive beamforming. IEEE Trans. Antennas Propag. v30 i1. 27-34.
[12]
Sound Capture for Human/Machine Interfaces - Practical Aspects of Microphone Array Signal Processing, 2005.Springer, Heidelberg, Germany.
[13]
Herbordt, W., Kellermann, W., 2000. GSAEC - acoustic echo cancellation embedded into the generalized sidelobe canceller. In: Proc. European Signal Processing Conference (EUSIPCO), Vol. 3, Tampere, Finland, September 2000, pp. 1843-1846.
[14]
Herbordt, W., Kellermann, W., Nakamura, S., 2004. Joint optimization of LCMV beamforming and acoustic echo cancellation. In: Proc. European Signal Processing Conference (EUSIPCO), Vienna, Austria, pp. 2003-2006.
[15]
Joint optimization of LCMV beamforming and acoustic echo cancellation for automatic speech recognition. In: Proc. 30th IEEE Internat. Conf. on Acoustics Speech and Signal Processing (ICASSP), 18-23 March 2005, Vol. 3. IEEE, Philadelphia, USA. pp. 77-80.
[16]
A robust adaptive beamformer for microphone arrays with a blocking matrix using constrained adaptive filters. IEEE Trans. Signal Process. v47 i10. 2677-2684.
[17]
Combined noise and echo reduction in hands-free systems: a survey. IEEE Trans. Speech Audio Process. v9 i8. 808-820.
[18]
New aspects of combining echo cancellers with beamformers. In: Proc. 30th IEEE Internat. Conf. on Acoustics and Speech Signal Processing (ICASSP), 18-23 March 2005, Vol. 3. IEEE, Philadelphia, USA. pp. 137-140.
[19]
Kellermann, W., 1997a. Strategies for combining acoustic echo cancellation and adaptive beamforming microphone arrays. In: Proc. 22nd IEEE Internat. Conf. on Acoustics Speech and Signal Processing (ICASSP), Munich, Germany, 20-24 April 1997, pp. 219-222.
[20]
Kellermann, W., 1997b. Joint design of acoustic echo cancellation and adaptive beamforming for microphone arrays. In: Proc. 5th Internat. Workshop on Acoustic Echo and Noise Control (IWAENC), Imperial College, London, UK, pp. 81-84.
[21]
Acoustic echo cancellation for beamforming microphone arrays. In: Brandstein, M.S., Ward, D.B. (Eds.), Microphone Arrays: Signal Processing Techniques and Applications, Springer. pp. 281-306.
[22]
Blind approach to joint noise and acoustic echo cancellation. In: Proc. 30th IEEE Internat. Conf. on Acoustics Speech and Signal Processing (ICASSP), 18-23 March 2005, Vol. 3. IEEE, Philadelphia, USA. pp. 69-72.
[23]
The broadband Wiener solution for Griffiths-Jim beamformers. IEEE Trans. Signal Process. v40 i2. 474-478.
[24]
Reuven, G., Gannot, S., Cohen, I., 2000. Audio sample files. {Online}. http://www.eng.biu.ac.il/~gannot/examples1.html.
[25]
Reuven, G., Gannot, S., Cohen, I., 2004. Joint acoustic echo cancellation and transfer function GSC in the frequency domain. In: Proc. 23rd IEEE Convention of the Electrical and Electronic Engineers in Israel, Herzlia, Israel, 6-7 September 2004, pp. 412-415.
[26]
Reuven, G., Gannot, S., Cohen, I., 2007. Multichannel acoustic echo cancellation and noise reduction in reverberant environments using the transfer-function GSC. In: IEEE Internat. Conf. on Acoustics Speech and Signal Processing (ICASSP), to appear.
[27]
An integrated approach to acoustic noise and echo cancellation. Signal Process. v85 i4. 849-871.
[28]
Frequency-domain and multirate adaptive filtering. IEEE Signal Process. Mag. v9 i1. 14-37.
[29]
Assessment for automatic speech recognition: II. NOISEX-92: a database and an experiment to study the effect of additive noise on speech recognition systems. Speech Comm. v12 i3. 247-251.

Cited By

View all
  • (2021)An online algorithm for echo cancellation, dereverberation and noise reduction based on a Kalman-EM MethodEURASIP Journal on Audio, Speech, and Music Processing10.1186/s13636-021-00219-22021:1Online publication date: 28-Aug-2021
  • (2019)State-Space Microphone Array Nonlinear Acoustic Echo Cancellation Using Multi-Microphone Near-End Speech CovarianceIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2019.292396927:10(1520-1534)Online publication date: 1-Oct-2019
  • (2019)Low-Complexity Multi-Microphone Acoustic Echo Control in the Short-Time Fourier Transform DomainIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2018.288578627:3(595-609)Online publication date: 1-Mar-2019

Recommendations

Comments

Information & Contributors

Information

Published In

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 July 2007

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2021)An online algorithm for echo cancellation, dereverberation and noise reduction based on a Kalman-EM MethodEURASIP Journal on Audio, Speech, and Music Processing10.1186/s13636-021-00219-22021:1Online publication date: 28-Aug-2021
  • (2019)State-Space Microphone Array Nonlinear Acoustic Echo Cancellation Using Multi-Microphone Near-End Speech CovarianceIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2019.292396927:10(1520-1534)Online publication date: 1-Oct-2019
  • (2019)Low-Complexity Multi-Microphone Acoustic Echo Control in the Short-Time Fourier Transform DomainIEEE/ACM Transactions on Audio, Speech and Language Processing10.1109/TASLP.2018.288578627:3(595-609)Online publication date: 1-Mar-2019

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media