分类: C/C++
2017-07-28 17:24:25
以下为AEC期间收集的MIC和Spk数据,通过数据及现象和分析解决方案!
上传了测试数据见链接,可以用于AEC调试使用及分析~~~~~~~~
下载:
一、没有对齐
现象:一直有回音返回
解析:有图可以看出far和near数据是正常的,但是far数据明显比near数据提前,导致AEC消除不明显。
解决方案:推迟far数据队列读取时间,优化far和near数据对齐
//-----------------------------------------------------------------------------------------------------------------------------------------------------//
二、MIC录入不全
现象:出现一两次回音,后又正常
解析:由图可以看出MIC数据录入不全,AEC消除不明显。
解决方案:软件上暂无
//-----------------------------------------------------------------------------------------------------------------------------------------------------//
三、学习过程
现象:第一二包声音数据有回音
解析:AEC算法需要一个学习适应过程,会出现小概率
解决方案:设置学习过程,此类回声不做网络传输
//-----------------------------------------------------------------------------------------------------------------------------------------------------//
四、对齐正常数据
现象:正常播放,没有回音!!!