Title :
Algorithm design of a stereophonic acoustic echo canceler system
Author :
Gänsler, Toms ; Benesty, Jacob ; Diethorn, Eric J. ; Fischer, Volker
Abstract :
A software program has been designed that successfully runs a stereophonic acoustic echo canceler natively on a personal computer. This is a major achievement since an echo canceler requires that the soundcard\´s input and output signals are time-synchronous. Synchronizing the audio streams is a great challenge in such an "asynchronous" environment as the operating system of a PC. Furthermore, stereophonic echo cancellation is significantly more complicated to handle than the monophonic case because of computational complexity, nonuniqueness, and convergence problems. Special care has to be taken in the algorithm design. This work presents the core algorithms, i.e., the adaptive algorithm and the double-talk detection algorithm of the implemented echo canceler
Keywords :
acoustic signal detection; adaptive filters; computational complexity; convergence of numerical methods; echo suppression; frequency-domain analysis; speech processing; adaptive filtering; audio streams; computational complexity; convergence problems; double-talk detection algorithm; frequency domain adaptive algorithm; stereophonic acoustic echo canceler; synchronization; Adaptive algorithm; Algorithm design and analysis; Computational complexity; Convergence; Detection algorithms; Echo cancellers; Microcomputers; Operating systems; Software systems; Streaming media;
Conference_Titel :
Applications of Signal Processing to Audio and Acoustics, 2001 IEEE Workshop on the
Conference_Location :
New Platz, NY
Print_ISBN :
0-7803-7126-7
DOI :
10.1109/ASPAA.2001.969572