繁体   English   中英

使用 python 或 php 处理音频文件

[英]Processing audio file with python or php

我正在尝试为 Php 或 Python 找到一个可以处理音频文件的库。 我需要遍历录制的电话并对其进行处理以删除那些具有某些特定模式的电话,例如仅发出哔哔声而不是人声。 我认为可以通过比较音频文件中的振幅样本来实现。 您知道有哪些图书馆可以提供帮助吗?

谢谢!

Python自带标准库wave模块,可以加载解析.wav文件; 检测蜂鸣音可能比您想象的要难一些,但也不是特别困难。

Audiolab是一个 python 库,可以将 AIFF、AU 和 WAV 文件直接加载到numpy数组中。

仅包含蜂鸣音的音频很可能具有相当简单的功率谱,可以使用numpy.fft从音频数组中获得。

有人向我推荐pyaudiere ,它可以“将声音缓冲区传递为 float32 的 NumPy arrays”。 我以前没用过,你可以给它一个go。

我以前用过pymad ,它可能有点老了买起来很方便。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM