【发布时间】:2014-05-10 00:35:01
【问题描述】:
我有一个源 wav。文件,我记录了 5 个音调,由静音分隔。 我必须制作 5 种不同的 wav。仅包含此音调的文件(没有任何静音) 我正在使用 scipy。 我试图做与这篇文章类似的事情:constructing a wav file and writing it to disk using scipy 但这对我不起作用。 你能告诉我怎么做吗? 提前致谢
【问题讨论】:
我有一个源 wav。文件,我记录了 5 个音调,由静音分隔。 我必须制作 5 种不同的 wav。仅包含此音调的文件(没有任何静音) 我正在使用 scipy。 我试图做与这篇文章类似的事情:constructing a wav file and writing it to disk using scipy 但这对我不起作用。 你能告诉我怎么做吗? 提前致谢
【问题讨论】:
您需要执行静音检测来识别音调的开始和结束。您可以使用幅度度量,例如root mean square。
Here's how to do a RMS using scipy
根据您的噪音水平,这可能很难以编程方式完成。您可能只想考虑使用音频编辑器,例如audacity
【讨论】: