降噪库? [关闭]

Posted

技术标签:

【中文标题】降噪库? [关闭]【英文标题】:Library for noise reduction? [closed] 【发布时间】:2013-03-22 15:53:25 【问题描述】:

我目前正在做一个从麦克风捕获音频流的项目。 我捕获的溪流充满了背景噪音。我想知道是否有提供消除噪音的库。

如果没有,我应该寻找什么样的算法?

【问题讨论】:

NAudio 可能有适合你的东西 NAudio 是一个很棒的库,但它似乎不提供噪音抑制。 【参考方案1】:

我还没有找到一个很好的音频降噪库。然而SoX 是一个非常好的开源命令行声音处理实用程序。查看他们的 documentation page,特别是 noiseprofnoisered

我建议将其集成到您的应用程序中的方法是获取 SoX 可执行文件并在您的应用程序中将其设为 embedded resource。然后每当您需要执行降噪时,将资源提取到一个临时目录并调用Process.Start() 以执行 SoX。

希望这会有所帮助!

【讨论】:

有没有我可以将 mp4 与 SoX 一起使用【参考方案2】:

这有点取决于你有什么样的噪音。一些噪声可以通过简单的频率过滤来去除,在这种情况下,您需要一个均衡器。为你找到了here

商业图书馆也有,这里叫Audiolab

【讨论】:

以上是关于降噪库? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

ORACLE DG 主备库开启与关闭顺序

Android图表库[关闭]

为啥要安装前端库? [关闭]

.NET 图形库? [关闭]

Modelsim为啥在成功建立仿真库后,然后关闭软件,再次启动时,显示建立的仿真库Unavailable??如下图

Bloc库状态未重建[关闭]