大多数数字电话板(BRI / PRI)都有可选的硬件回声消除器,作为Asterisk和FreeSWITCH中可用的cpu密集软件回声消除的备选scheme。
我想知道,在全数字通信中,为什么回声消除是必需的? 这些电路板将消除什么回声来源?
如果使用IP电话或软电话与PSTN通信,则不应有回声。 即使来电者使用免提电话,也应该通过电话去除回声。
是否应该通过PSTN消除远端的回声? 64ms或128ms的回声尾巴足够远端回声?
这是因为并不是所有的腿/提供者都能正确地取消networking中的回声。 所以,从理论上说,你不需要在数字线路上有一个线路旁的echocan,但实际上你有时候会这样做。
例如,提供商可能不会将回声消除到networking中的每个模拟端点。 如果你有一个数字连接到这个networking,你会得到带有回声的信号,因为他们知道他们的networking上的延迟是足够小的,你会觉得回声是侧音。 但是,由于您连接了IP PBX,并连接到VOIP手机,您的PBX用户将听到回声,因为延迟大于提供商对普通客户的期望。
语音path中存在延迟。 不仅仅是由于传播距离的缘故,而且还有在编码和其他方面的缓冲。
例如,如果一端恰好是一台挂在PC上的基于USB的扬声器,那么所增加的延迟就足够大,足以压倒一个大的回声消除器。
在全数字通信中,为什么回声消除是必需的?
没有全数字audio通信path,永远不会有。
录音必须来自模拟媒体(声波),输出是模拟(声波)。
而这恰恰是难以控制的回声线。 不是耳机 – 而是会议室的设置,audio输出(扬声器)返回到audioinput(麦克风)。