Acoustic Echo and Noise Cancellation System for Hand-Free Telecommunication using Variable Step Size Algorithms
Abstract
In this paper, acoustic echo cancellation with doubletalk detection system is implemented for a hand-free telecommunication system using Matlab. Here adaptive noise canceller with blind source separation (ANC-BSS) system is proposed to remove both background noise and far-end speaker echo signal in presence of double-talk. During the absence of double-talk, far-end speaker echo signal is cancelled by adaptive echo canceller. Both adaptive noise canceller and adaptive echo canceller are implemented using LMS, NLMS, VSLMS and VSNLMS algorithms. The normalized cross-correlation method is used for double-talk detection. VSNLMS has shown its superiority over all other algorithms both for double-talk and in absence of double-talk. During the absence of double-talk it shows its superiority in terms of increment in ERLE and decrement in misalignment. In presence of double-talk, it shows improvement in SNR of near-end speaker signal.
Keywords
Adaptive filters, double-talk detection, ANC-BSS, ERLE, misalignment, SNRPersistent identifier
http://hdl.handle.net/11012/36837Document type
Peer reviewedDocument version
Final PDFSource
Radioengineering. 2013, vol. 22, č. 1, s. 200-207. ISSN 1210-2512http://www.radioeng.cz/fulltexts/2013/13_01_0200_0207.pdf
Collections
- 2013/1 [52]