首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Python降低音频文件中的噪声

使用Python降低音频文件中的噪声
EN

Stack Overflow用户
提问于 2017-07-15 20:17:07
回答 1查看 27.5K关注 0票数 10

我们可以使用诸如Audacity之类的开源软件来进行降噪,该软件通常用于此目的。请点击下面的链接作为参考。

denoising with audacity image

有没有可以执行类似功能的python库?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-15 20:40:19

根据我的理解,如果你想以大胆的方式减少噪音,你应该使用scipy库提供的scipy滤波器来编程你的算法。

除此之外,pyaudio是一个专门用于音频分析的库,而here则是一个快速入门教程。

如果你不仅仅局限于Python,你可以在Essentia上结账。到目前为止,这是一个详尽的音乐和音频分析库。

简而言之:虽然python库提供了一些功能,但您应该编写自己的降噪算法(根据您的需求进行定制)。也许你可以遵循大胆的方法。

您可以参考此问题以获得更好的技术/实现,更清晰: Noise reduction on wave file

祝好运!请尽量准确,并将重点放在与编程语言相关的实现上,而不是泛型上。

作为一般准则:了解噪声的行为,然后您可以选择您的噪声去除策略accordingly.May,无论您需要一个简单的低通滤波器或高通滤波器。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45118109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档