如何使用SOX去噪音频?

时间:2017-05-24 13:21:10

标签: audio-recording sox

Givent在开始和结束时以静音录制audio.wav录音至少1秒......

如何使用SOX去噪?

1 个答案:

答案 0 :(得分:18)

什么是SOX

  • SoX - Sound eXchange,瑞士军队的音频操控刀

根据输入音频的初始0.9秒静音+房间噪音

创建噪音文件
# sox in.ext out.ext trim {start: s.ms} {duration: s.ms}
sox audio.wav noise-audio.wav trim 0 0.900

在sox中生成噪声配置文件:

sox noise-audio.wav -n noiseprof noise.prof

清除音频中的噪音

sox audio.wav audio-clean.wav noisered noise.prof 0.21

据消息来源:

  

更改0.21以调整采样率的灵敏度水平(我发现0.2-0.3经常提供最佳结果)。

来源