本文介绍 Bose 远程会议音频处理器中的 AEC 处理模块,包括输入输出端口和内部算法。
相关产品
- ControlSpace Designer
- ControlSpace EX-1280C
- ControlSpace EX-440C
- ControlSpace EX-12AEC
Acoustic Echo Cancellation (AEC) 的每个通道有 2 个输入和 1 个输出。
- AEC Input(AEC 输入) 是来自麦克风的音频信号。
- AEC Reference(AEC 参考信号) 是发送到扬声器的音频信号。
- AEC Output(AEC 输出) 是移除扬声器音频后的麦克风音频。
AEC 模块由多个内部组件组成。
AEC 自适应滤波器(AEC Adaptive Filter)是一个可编程滤波器,用于从麦克风信号中去除扬声器音频。
AEC 算法(AEC Algorithm)将 AEC 参考信号(AEC Reference)与自适应滤波器(Adaptive Filter)的输出进行比较,以生成和细化与会议室匹配的房间脉冲响应(Room Impulse Response, RIR)。房间脉冲响应(Room Impulse Response)可用于对 AEC 自适应滤波器(AEC Adaptive Filter)进行编程。
非线性处理(Non-Linear Processing , NLP)在麦克风音频经过 AEC 自适应滤波器(AEC Adaptive Filter)处理后,会消除麦克风信号中存在的任何残留的扬声器音频。 NLP 还可以在 AEC 算法尚未完全收敛且 AEC 自适应滤波器还不能消除扬声器音频的时候提供非常快速但质量较低的回声消除。
噪声消除(Noise Reduction, NR)可消除麦克风信号中的稳态噪声。会议环境中的稳态噪声包括投影仪和笔记本电脑中的风扇,以及来自 HVAC 系统的空气处理器噪声等。
舒适噪声(Comfort Noise, CN)提供经滤波的低电平噪声,可将其添加到麦克风信号中,以防止在近端讲话者不讲话时远端完全听不到声音。如果没有舒适噪声,远端参与者会经常不确定近端是否仍连接到电话会议。
双通话检测(DoubleTalk Detection, DTD)可在无法生成有效房间脉冲响应时,防止 AEC 算法继续尝试细化它。当没有来自远端的音频时,不可能生成有效的房间脉冲响应,因此暂停 AEC 算法。类似地,当近端通话时,AEC算法也会暂停。