Echo Detection and Delay Estimation using a Pattern Recogntion Approach and Cepstral Correlation

In this paper we present a method for echo detection and echo path delay estimation using a pattern recognition approach. We consider the problem of echo detection as attempting to match a speech pattern in the near-end signal to the far-end signal at a given delay. Employing features and techniques that have been successfully used in speech recognition, we define a spectral similarity function based on cepstral correlation. We show, through experimental results, that the proposed similarity function can reliably detect acoustic echoes and correctly estimate the echo path delay. Further, it is shown that the similarity function can be used in the detection of double-talk conditions. The method presented here is applicable to both electrical (hybrid) network echoes as well as to acoustic echoes.

[1]  E. Hänsler,et al.  Acoustic Echo and Noise Control: A Practical Approach , 2004 .

[2]  Biing-Hwang Juang,et al.  On the use of bandpass liftering in speech recognition , 1987, IEEE Trans. Acoust. Speech Signal Process..

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

[4]  Ben P. Milner,et al.  Inclusion of temporal information into features for speech recognition , 1996, Proceeding of Fourth International Conference on Spoken Language Processing. ICSLP '96.

[5]  Biing-Hwang Juang,et al.  A family of distortion measures based upon projection operation for robust speech recognition , 1989, IEEE Trans. Acoust. Speech Signal Process..

[6]  Volume Assp,et al.  ACOUSTICS. SPEECH. AND SIGNAL PROCESSING , 1983 .