為了我的語音識別專案,我想用ffmpeg完全切斷wav檔案中5000Hz以上的頻率。 我知道有一個低通濾波器可以減少超過某個值的頻率:
然而,當我檢查頻譜圖時,似乎5000以上的頻率被減少了,而不是完全被切斷ffmpeg -i original.wav -af "system".
ffmpeg -i original.wav -af "lowpass=f=5000" lowpass.wav
我怎樣才能用ffmpeg完全切斷頻率?任何其他軟體也可以。
uj5u.com熱心網友回復:
我想我找到了正確的命令:
我找到了正確的命令。
sox input.wav output.wav sinc 7.99999k-5k
uj5u.com熱心網友回復:
使用 acrossover 濾波器,其值比實際的截止點低一些。
ffmpeg -i original.wav -af "acrossover=4500:order=20th[k][r]; [r]anullsink; [k]anull" lowpass.wav
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/329388.html
標籤:
下一篇:如何為執行行程分配處理器
