
AudioProcessing(APM) 是 WebRTC 的"音频 3A 引擎",集成了回声消除(AEC)、噪声抑制(NS)、自动增益控制(AGC)、语音活动检测(VAD)等模块。理解 APM 的模块组合、参数配置和调试方法,是优化通话质量、降低背景噪声、提升语音清晰度的关键。APM 模块组成与处理流程模块一览模块缩写作用Echo CancellationAEC消除扬声器→麦克风回声Noise SuppressionNS抑制稳态/非稳态噪声Automatic Gain ControlAGC自动调节麦克风音量Voice Activity DetectionVAD判断当前帧是否有人声Level Estimator-输出能量/峰值,便于业务做静音检测High Pass Filter