我们可以使用诸如Audacity之类的开源软件来进行降噪,该软件通常用于此目的。请点击下面的链接作为参考。
有没有可以执行类似功能的python库?
发布于 2017-07-15 20:40:19
根据我的理解,如果你想以大胆的方式减少噪音,你应该使用scipy库提供的scipy滤波器来编程你的算法。
除此之外,pyaudio是一个专门用于音频分析的库,而here则是一个快速入门教程。
如果你不仅仅局限于Python,你可以在Essentia上结账。到目前为止,这是一个详尽的音乐和音频分析库。
简而言之:虽然python库提供了一些功能,但您应该编写自己的降噪算法(根据您的需求进行定制)。也许你可以遵循大胆的方法。
您可以参考此问题以获得更好的技术/实现,更清晰: Noise reduction on wave file
祝好运!请尽量准确,并将重点放在与编程语言相关的实现上,而不是泛型上。
作为一般准则:了解噪声的行为,然后您可以选择您的噪声去除策略accordingly.May,无论您需要一个简单的低通滤波器或高通滤波器。
https://stackoverflow.com/questions/45118109
复制相似问题