特定のオーディオ ファイルに無音期間の開始タイムスタンプを出力しようとしています (バックグラウンド ノイズがあるため、無音とはしきい値を意味します)。最終的に、これらのタイムスタンプを考慮して、オーディオ ファイルを小さなオーディオ ファイルに分割したいと考えています。元のファイルのどの部分も破棄しないことが重要です。
私は試した
sox in.wav out.wav silence 1 0.5 1% 1 2.0 1% : newfile : restart
(礼儀http://digitalcardboard.com/blog/2009/08/25/the-sox-of-silence/ )
多少はうまくいきましたが、沈黙の期間をトリミングして破棄しました。これは私が望んでいないことです。
「沈黙」は正しい選択肢ですか、それとも私がしなければならないことを達成するためのより簡単な方法はありますか?
ありがとう。