A new robust double-talk detector based on the Stockwell transform for acoustic echo cancellation

Abstract Despite great developments in the field of acoustic echo cancellation (AEC), the presence of double-talk remains difficult problem. The main role of double-talk detection (DTD) is to control adaptation of the filter coefficients by halting their update in double-talk situations. In this paper, we propose a new method of DTD based on a time–frequency analysis that uses the Stockwell transform (ST). The ST is a time–frequency spectral localization method that combines the characteristics of the short-time Fourier transform and the wavelet transform. This method provides better time–frequency resolution, especially for non-stationary signals. In the experimental tests, the normalized least mean squares (NLMS) algorithm is used to update the filter coefficients along with speech signals taken from the TIMIT database. The obtained results show better performance compared to existing methods in terms of misalignment convergence and speech intelligibility enhancement.

[1]  Francesco Piazza,et al.  Multichannel Double-Talk Detector based on Fundamental Frequency Estimation , 2016, IEEE Signal Processing Letters.

[2]  Fredric Lindström,et al.  A Delay-Based Double-Talk Detector , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[3]  Andrzej Czyzewski,et al.  A low complexity double-talk detector based on the signal envelope , 2008, Signal Process..

[4]  Jacob Benesty,et al.  The fast normalized cross-correlation double-talk detector , 2006, Signal Process..

[5]  Kazuhiko Ozeki,et al.  An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties , 1984 .

[6]  Andrzej Czyzewski,et al.  Performance of Watermarking-Based DTD Algorithm under Time-Varying Echo Path Conditions , 2010 .

[7]  Jacob Benesty,et al.  A new class of doubletalk detectors based on cross-correlation , 2000, IEEE Trans. Speech Audio Process..

[8]  Abderrahmane Amrouche,et al.  Double-talk detection using the singular value decomposition for acoustic echo cancellation , 2013, 2013 IEEE International Conference on Communications (ICC).

[9]  Mahesh Chandra,et al.  Advanced Adaptive Algorithms for Double Talk Detection in Echo Cancellers: A Technical Review , 2014, FICTA.

[10]  Heping Ding,et al.  A survey of double-talk detection schemes for echo cancellation applications , 2004 .

[11]  Jacob Benesty,et al.  A frequency-domain double-talk detector based on a normalized cross-correlation vector , 2001, Signal Process..

[12]  Yoshinobu Kajikawa,et al.  A double-talk-detector using sound and image information , 2010, 2010 10th International Symposium on Communications and Information Technologies.

[13]  S. Roopa,et al.  S-transform based on analytic discrete cosine transform for time-frequency analysis , 2014, Signal Process..

[14]  Régine Le Bouquin-Jeannès,et al.  Control of an adaptive echo canceller using a near-end speech detector , 2001, Signal Process..

[15]  Lalu Mansinha,et al.  Localization of the complex spectrum: the S transform , 1996, IEEE Trans. Signal Process..

[16]  Ivan Tashev Coherence based double talk detector with soft decision , 2012, 2012 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[17]  Jicheng Liu,et al.  S-Transform and Its Application in the Spectrum Analysis of Seismic Signal , 2012 .

[18]  Jacob Benesty,et al.  Class of double-talk detectors based on the holder inequality , 2011, 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[19]  Abderrezak Guessoum,et al.  Ultrasonic flaw detection using threshold modified S-transform. , 2014, Ultrasonics.

[20]  Joon-Hyuk Chang,et al.  Frequency-Domain Double-Talk Detection Based on the Gaussian Mixture Model , 2010, IEEE Signal Processing Letters.

[21]  Donald L. Duttweiler,et al.  A Twelve-Channel Digital Echo Canceler , 1978, IEEE Trans. Commun..

[22]  Abderrahmane Amrouche,et al.  Double-talk detector based on speech feature extraction for acoustic echo cancellation , 2014, 2014 22nd International Conference on Software, Telecommunications and Computer Networks (SoftCOM).

[23]  Jia Liu,et al.  A robust algorithm of double talk detection based on voice activity detection , 2010, 2010 International Conference on Audio, Language and Image Processing.

[24]  W. Fisher,et al.  An acoustic‐phonetic data base , 1987 .

[25]  Abderrahmane Amrouche,et al.  Improved variable step-size NLMS adaptive filtering algorithm for acoustic echo cancellation , 2016, Digit. Signal Process..

[26]  Jacob H. Gunther,et al.  Learning Echo Paths During Continuous Double-Talk Using Semi-Blind Source Separation , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[27]  Rajesh M. Hegde,et al.  Robust acoustic echo cancellation using Kalman filter in double talk scenario , 2015, Speech Commun..

[28]  Mohamed Djendi,et al.  Improvement of the convergence speed and the tracking ability of the fast Newton type adaptive filtering (FNTF) algorithm , 2006, Signal Process..

[29]  Jacob Benesty,et al.  An objective technique for evaluating doubletalk detectors in acoustic echo cancelers , 1999, IEEE Trans. Speech Audio Process..

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

[31]  Maria Hansson,et al.  A double-talk detector based on coherence , 1996, IEEE Trans. Commun..

[32]  P. Arulmozhivarman,et al.  Wavelet based ICA using maximisation of non-Gaussianity for acoustic echo cancellation during double talk situation , 2015 .

[33]  Man Mohan Sondhi,et al.  The history of echo cancellation , 2006, IEEE Signal Process. Mag..

[34]  Leonardo Rey Vega,et al.  A Rapid Introduction to Adaptive Filtering , 2013, Springer Briefs in Electrical and Computer Engineering.

[35]  Abderrahmane Amrouche,et al.  Influence of noisy channel on acoustic echo cancellation in mobile communication , 2012, 2012 24th International Conference on Microelectronics (ICM).

[36]  Bernard Widrow,et al.  Adaptive Signal Processing , 1985 .

[37]  Alain Dieterlen,et al.  A new optimized Stockwell transform applied on synthetic and real non-stationary signals , 2015, Digit. Signal Process..

[38]  Jacob Benesty,et al.  A multichannel acoustic echo canceler double-talk detector based on a normalized cross-correlation matrix , 2002, Eur. Trans. Telecommun..

[39]  Andrzej Czyzewski,et al.  A Double-Talk Detector Using Audio Watermarking , 2009 .

[40]  Sven Nordholm,et al.  A Spectral Slit Approach to Doubletalk Detection , 2012, IEEE Transactions on Audio, Speech, and Language Processing.

[41]  Kai Chen,et al.  An improved post-filter of acoustic echo canceller based on subband implementation , 2009 .

[42]  Charles E. Kinney,et al.  Solving the Acoustic Echo Cancellation Problem in Double-Talk Scenario Using Non-Gaussianity of the Near-End Signal , 2009, ICA.

[43]  Yusuke Hioka,et al.  Double-talk robust acoustic echo cancellation for CD-quality hands-free videoconferencing system , 2014, IEEE Transactions on Consumer Electronics.

[44]  Mohamed Djendi,et al.  Three new versions for the Newton type adaptive filtering algorithm , 2003, Seventh International Symposium on Signal Processing and Its Applications, 2003. Proceedings..

[45]  Gerhard Schmidt,et al.  Speech and Audio Processing in Adverse Environments , 2008 .

[46]  Muhammad Z. Ikram Double-talk detection in acoustic echo cancellers using zero-crossings rate , 2015, 2015 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[47]  Michael Vorländer,et al.  Handbook of signal processing in acoustics , 2008 .

[48]  Abderrahmane Amrouche,et al.  A new structure for acoustic echo cancellation in double-talk scenario using auxiliary filter , 2014, 2014 14th International Workshop on Acoustic Signal Enhancement (IWAENC).

[49]  Jacob Benesty,et al.  Advances in Network and Acoustic Echo Cancellation , 2001 .