Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (17): 139-142.
Previous Articles Next Articles
YUAN Hongxing1, WU Shaoqun1, GUO Li2, ZHU Renxiang1
Online:
Published:
袁红星1,吴少群1,郭 立2,朱仁祥1
Abstract: Echo cancellation is a key part of speech communication. One of the main design issues is the control logic for the adaptive filter which estimates echo path. To avoid divergence of the adaptive filter, the filter coefficients should be frozen in the presence of double-talk and adapt as quickly as possible once double-talk is absent. However the filter may have diverged before double-talk is detected due to detection delay issue. A low detection delay algorithm is presented based on energy comparison approach with the assumption that echo suppression should be more than 10 dB once adaptive filter has been converged. The experimental results show that, compared with cross-correlation approach, detection delay of the algorithm is reduced about 35 ms.
Key words: echo cancellation, adaptive filter, double-talk, detection delay
摘要: 回声消除是提高通信中语音信号质量的关键技术。其主要难题是回声路径估计的自适应算法的控制逻辑。为了达到较好的回声消除效果,自适应滤波器需要在双端发音模式下缓慢更新或停止更新,而在其他模式快速学习。现有的双端发音检测算法没有考虑检测延时问题,使得滤波器在停止更新前已经发散,严重影响了回声消除的效果。针对该问题,在滤波器收敛时回声消除至少达到10 dB的假设前提下,对传统的能量比较法进行改进,提出低延时的解决方案。实验结果表明,该方法比相关比较法的检测延时减少了35毫秒以上。
关键词: 回声消除, 自适应滤波, 双端发音, 检测延时
YUAN Hongxing1, WU Shaoqun1, GUO Li2, ZHU Renxiang1. Low delay double-talk detection algorithm[J]. Computer Engineering and Applications, 2012, 48(17): 139-142.
袁红星1,吴少群1,郭 立2,朱仁祥1. 一种低延时双端发音检测方法[J]. 计算机工程与应用, 2012, 48(17): 139-142.
Add to citation manager EndNote|Ris|BibTeX
URL: http://cea.ceaj.org/EN/
http://cea.ceaj.org/EN/Y2012/V48/I17/139