我刚在android上做完AEC的工作,尝试了speex/android-built-in-ec/webrtc-aec和webrtc-aecm(手机上的echo control),最后选择了AECM模块,有几点小窍门:
delay,你应该按照audio_processing.h中 的描述strictly,如果你计算出正确的延迟值,一切都会好起来的。编辑
在使用 WebRTC AECM(或 APM)很长时间后,我仍然无法使其在 android 上完美运行。我认为 AECM 需要更多优化,但 Google 似乎没有这方面的计划。无论如何,我会继续关注 Google WebRTC 及其在 Android 上的 AECM(或 AEC)性能。
(2020 年 6 月 23 日更新)请参考我的GitHub 项目的 README,我上面的解决方案在几年前被我自己弃用了。我不想误导别人。
| 归档时间: |
|
| 查看次数: |
4257 次 |
| 最近记录: |