0
我一直在使用sox進行播放並使用trim
命令,將整個音頻拆分爲n部分(每部分具有固定長度)應該相當簡單。拆分音頻文件,但只能在暫停中
但是,因爲我打算分割說話錄音,可能會發生簡單的拆分將分裂在一個詞的中間。
有沒有辦法來防止這種情況,並確保零件包含「整個單詞」?
我一直在使用sox進行播放並使用trim
命令,將整個音頻拆分爲n部分(每部分具有固定長度)應該相當簡單。拆分音頻文件,但只能在暫停中
但是,因爲我打算分割說話錄音,可能會發生簡單的拆分將分裂在一個詞的中間。
有沒有辦法來防止這種情況,並確保零件包含「整個單詞」?
看看sox沉默命令sox webpage。
sox original.wav new.wav silence 1 0.5 2% 1 2.0 2% : newfile : restart
original.wav - 音頻文件進行拼接。
new.wav - 將是每個切片(new1.wav,new2.wav,new3.wav ...)附加數字的新音頻文件的名稱。
沉默 - 效果的名稱。
1 0.5 2% - above_periods,duration,threshold。
1 2.0 2% - below_periods,duration,threshold。
這是一個很好的提示,謝謝 – leifg