版权声明:作者 zeark 音频算法讨论群(153268894)欢迎转载 https://blog.csdn.net/u012514944/article/details/88643028
目前比较通用的评测方法:
1、erle :麦克风信号能量/回声消除剩余能量的比值:
ERLE = 10log (E[r(n)^2]/E[(r(n)-r1(n))^2]) dB
r(n) 表示麦克风采集采样数值。
r1(n) 表示回声消除的采样数值 r(n)-r1(n) 即为回声消除输出采样数值。
2、dist 失调:数字越小,表示收敛越好,主要针对自适应滤波器来做。
dist (n)= 10log ((r1(n) - r(n)^2/r(n)^2) dB
扫描二维码关注公众号,回复:
6070108 查看本文章
3、收敛性:一半情况下可以查看e的输出是不是处于稳定, speex echo 中可以通过参数adapted 是否为1来判定是不是已经收敛以及收敛时间。
4、实际情况,还需要针对部分线上语音来测试,因为系统调度的问题,采集线程和播放线程不够稳定,导致参考信号对不齐等情况!
对aec 算法的其他的讨论,欢迎大家加音频算法讨论群:(作者zeark)153268894