加载中...

回声消除(Acoustic Echo Cancellation,AEC)是实时语音通信中消除"对方声音经我方扬声器播出、又被我方麦克风拾取传回"这一声学回声的技术,与噪声抑制(ANS)、自动增益(AGC)并称语音前处理"3A"。
AEC 以扬声器播放信号为参考,用自适应滤波器(如 NLMS 算法)实时估计"扬声器到麦克风"的声学路径(房间冲激响应),从麦克风信号中减去估计的回声;残余回声再经非线性处理(NLP)抑制。难点包括双讲(双方同时说话时不能误伤本地语音)、设备时钟漂移导致的参考信号错位、以及手机外放的非线性失真。近年基于深度学习的 AEC 在复杂场景下显著超越传统算法。
视频会议、连麦直播、车载免提、智能音箱(唤醒词识别需先消除自身播放声)都依赖 AEC。开源实现有 WebRTC 自带的 AEC3 与 SpeexDSP;各 RTC 厂商的自研 3A 算法是核心竞争力之一。

登录 后参与讨论
暂无讨论,来发表第一条评论吧