音声つき単語帳の単語と例文とかを切り出してランダム出題する形にしたかったのでまずsoxを使って無音部分で音声を分割しました。

$ sox in.wav out.wav silence 1 0.3 0.1% 1 0.3 0.1% : newfile : restart

これでout001.wavなどのように連番でファイルが保存されます。初めの0.3が音声の前の部分の無音の長さで、後ろの0.3が音声の後に続く無音部分の長さです。

参考

[sox fails to split files – Stack Overflow][1]