时间:2018.3.12 作者:Tom 工作:HWE 说明:如需转载,请注明出处。
回声消除(Echo Cancellation )又称回声抑制(Echo Suppression)。是电路电话、移动电话、VOIP等语音设备提升语音质量的一项重要技术。 那什么是回声呢?1.回声 回声本质上是自己的声音经过一段时间后又传回到自己耳朵中,如果回声的时延小于10ms,则称为侧音,时延如果在50ms左右称为合音,无论哪种回声都严重影响通话双方的主观感受,仿佛在空旷的房间里说话。1.1回声分类 从回声产生的角度来说分为两类:声学回声(Acoustic Echo)及线路回声(Line Echo),前者是由于声音从远端的扬声器传至麦克风(免提时尤甚)导致,后者是由于线路上阻抗不匹配引起的信号反馈所产生,具体来说是ADSL Modem和交换机上存在的2-4线转换电路不匹配把一部分信号反馈回来形成了回音。但消除的算法是比较通用的,即处理声学回声的算法也可处理线路回声或是混合回声。1.2声学回声 图中的男子说话,语音信号(speech1)传到女士所在的房间,由于空间的反射,形成回音speech1(Echo)重新从麦克风输入,同时叠加了女士的语音信号(speech2)。此时男子将会听到女士的声音叠加了自己的声音,影响了正常的通话质量。此时在女士所在房间应用回音抵消模块,可以抵消掉男子的回音,让男子只听到女士的声音。1.3线路回声 在ADSL Modem和交换机上都存在2-4线转换的电路,由于电路存在不匹配的问题,会有一部分的信号被反馈回来,形成了回音。如果在交换机侧不加回音抵消功能,打电话的人就会自己听到自己的声音。不管产生的原因如何,对语音通讯终端或者语音中继交换机需要做的事情都一样:在发送时,把不需要的回音从语音流中间去掉总结起来说:声学回音是由于在免提或者会议应用中,扬声器的声音多次反馈到麦克风引起的(比较好理解);