webrtc aec3效果对比aec与aecm(webrtc M64 20180115版本)

1、webrtc回声消除算法aec3也出来有几个月了,下面看下最新版的aec3效果,使用读文件仿真,例子为webrtc中的audioproc_f.exeaec3aecaecm均使用默认参数,没有改动。

cmd中使能aec3参数

audioproc_f -i D:\Git\webrtc-checkout\src\out\Debug\mic.wav-ri D:\Git\webrtc-checkout\src\out\Debug\playOut.wav -oD:\Git\webrtc-checkout\src\out\Debug\outAec3.wav -aec3 1

2、结果对比:

webrtc aec3效果对比aec与aecm(webrtc M64 20180115版本)

3、结果分析:

现在M64版本的aec3效果太差,还不如aecm,更不用说aec了;当然aec3还在不断更新中,等待半年后再看效果。(另听音aecm双讲有掉音掉字现象,比aec差多了)。

其提供的peerconnection_client默认启动的是aec。

audio_processing.h

// Deprecated way of activating AEC3.

// TODO(gustaf): Remove when possible.

structEchoCanceller3 {

boolenabled = false;

 } echo_canceller3;

 

:仿真中只测试一组样本,aec3效果及分析只作参考,不当之处请指正。谢谢!

回声消除答疑

speex与webrtc回声消除小结

QQ、YY与webRTC回声消除效果对比分析与展望