VLC API中的麦克风/扬声器音频反馈

时间:2015-01-04 12:54:07

标签: c++ qt echo-cancellation vlc-qt

我使用vlc-qt使用Qt 5.3构建网络摄像头录制应用程序,问题是在预览音频/视频高反馈/噪音和回声开始并变得更高时,我一直在谷歌上搜索发现它的效果叫做拉森的影响以及它是如何发生的。

注意:

  • 我知道使用耳机是一种解决方案
  • 我在Windows 7旗舰笔记本上
  • 零dB上的麦克风升压噪声较小,但回声持久

我的问题:

  • 其他网络摄像头录制应用如何抑制噪音和回声?
  • 具体来说,如何在VLC中修复它,你的答案可以是VLC软件中的命令行参数,注释或说明,它不一定是代码

谢谢!

1 个答案:

答案 0 :(得分:0)

我发现http://www.dspcottage.com/en/algorithms/AEC基于Speex的C ++ / MFC回声消除应用程序,但我需要在Qt中使用它,所以我废弃了所有与MFC相关的代码,这里是最终的解决方案https://github.com/Marware/Cpp_AEC