使用 Python 在音频文件中降噪
Noise Reduction in an Audio file using Python
我们可以使用 Audacity 等常用的开源软件进行降噪。请点击下方link参考
denoising with audacity image
是否有可以执行类似功能的python库?
如果您想以大胆的方式减少噪音,据我所知,您应该使用 scipy 库提供的 scipy 过滤器对您的算法进行编程。
除此之外,pyaudio
是一个专门用于音频分析的库,here 是一个 kickstart 教程。
如果您不仅限于 Python
,您可以在 Essentia 上查看。这是迄今为止用于音乐和音频分析的详尽库。
简而言之:虽然 python 库提供了功能,但您应该编写降噪算法(根据您的需要量身定制)。也许你可以遵循大胆的方法。
你可以参考这个问题更好,technical/implementation,清晰度:噪音reduction on wave file
祝你好运!尽量做到精确,post 问题侧重于与编程语言相关的实现,而不是通用事物。
一般准则:
了解噪声的行为,然后您可以选择噪声消除策略 accordingly.May 是否需要简单的低通滤波器或高通滤波器。
我们可以使用 Audacity 等常用的开源软件进行降噪。请点击下方link参考
denoising with audacity image
是否有可以执行类似功能的python库?
如果您想以大胆的方式减少噪音,据我所知,您应该使用 scipy 库提供的 scipy 过滤器对您的算法进行编程。
除此之外,pyaudio
是一个专门用于音频分析的库,here 是一个 kickstart 教程。
如果您不仅限于 Python
,您可以在 Essentia 上查看。这是迄今为止用于音乐和音频分析的详尽库。
简而言之:虽然 python 库提供了功能,但您应该编写降噪算法(根据您的需要量身定制)。也许你可以遵循大胆的方法。
你可以参考这个问题更好,technical/implementation,清晰度:噪音reduction on wave file
祝你好运!尽量做到精确,post 问题侧重于与编程语言相关的实现,而不是通用事物。
一般准则: 了解噪声的行为,然后您可以选择噪声消除策略 accordingly.May 是否需要简单的低通滤波器或高通滤波器。