2016-11-20 65 views
0

我一直在使用sox進行播放並使用trim命令,將整個音頻拆分爲n部分(每部分具有固定長度)應該相當簡單。拆分音頻文件,但只能在暫停中

但是,因爲我打算分割說話錄音,可能會發生簡單的拆分將分裂在一個詞的中間。

有沒有辦法來防止這種情況,並確保零件包含「整個單詞」?

回答

2

看看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。

+1

這是一個很好的提示,謝謝 – leifg

相關問題