如何使用SoX命令从音频文件中删除频率范围?

时间:2013-08-23 12:11:29

标签: sox

我想从上传到服务器的音频文件中删除某个频率范围。我了解到SoX命令具有这样的功能。

我找不到完成此操作的确切方法。我们非常欢迎任何帮助。

2 个答案:

答案 0 :(得分:4)

您正在寻找的命令可能是sinc。

举个例子:从波形文件中删除5k-10k范围, 尝试

sox input.wav output.wav sinc 10k-5k

您可能需要阅读有关sinc提供的其他参数的手册,以便为您的任务获得最佳的质量结果。

答案 1 :(得分:2)

查看sox中的bandreject过滤器。类似的东西:

sox -V your.wav out.wav bandreject 1600 20