视图:

解释 AEC 背后的基础知识以及它在会议室中的重要性。

相关产品

  • ControlSpace Designer
  • EX-1280C
  • EX-440C
  • EX-12AEC

 

AEC 基础知识

声学回声消除(Acoustic Echo Cancellation,AEC) 可防止电话会议中的远端参与者听到他们自己的回声。在远程会议中,有一个近端和一个远端。近端是你所在的位置,远端是远程会议中其它参与者所在位置。每个位置都至少有一个麦克风和一个扬声器。

当您说话时,您的麦克风会拾取您的声音并将其传输到远端,远端的扬声器可以让远端参与者听到您的声音。

 

当远端讲话时,远端的麦克风和近端的扬声器可以让您听到远端所说的内容。

如果任何时候只打开一个房间的麦克风,那是没有问题的,这叫半双工通信,但这并不是很理想的体验。当别人说话时,其他人都要关闭自己的麦克风。这就意味着你自己讲话时,无法听到远端的声音;也意味着当远端讲话时,你无法打断他们表达自己的观点或者问问题,因为他们讲话时,你的麦克风是关着的。因此,半双工会议在大多数情况下是无法接受的。

但是当两个麦克风同时打开时,就会出现问题。这称为全双工会议。当远端开始讲话时,远端讲话者被远端麦克风拾取并发送到近端扬声器。近端扬声器的音频被近端麦克风拾取并发送回远端扬声器。这最初看起来可能不是问题,但使用模拟电话的往返延迟通常至少为 80 到 100 毫秒,VoIP 通话会有更长的延迟,而视频会议的延迟通常会达到 1 秒或更长,这意味着远端通话者每次说话时都会听到自己的回声,而这种回声会导致几乎无法进行交流。

 

音频信号可以通过与自身的反相信号叠加来消除,因此是可以做到让麦克风忽略扬声器发出的声音的。我们确切地知道音频信号发送到扬声器时的样子,但是这与麦克风拾取的音频并不完全匹配。从扬声器发出的音频被房间内的表面多次反射,这些反射在不同的时间到达麦克风;这些反射声中的每一个听起来都与原始信号和彼此非常不同。

 

为了从麦克风信号中去除扬声器音频,AEC 算法首先需要弄清楚扬声器音频到达麦克风时的声音。AEC 算法将麦克风音频与发送到扬声器的音频进行比较,以生成房间脉冲响应。这个房间脉冲响应会成为滤波器的基础,用于从麦克风信号中消除扬声器音频。

添加注释