誰かが話し始めたら録音を開始し、静かになったら録音を停止したいです。
のようなストリーム オーディオ処理ツールがあればImageMagick
、次のように空白セクションを削除できると思います。
$ rec -t wav - | wavefilter -strip-blank=3sec | lame - >record1.mp3
編集
この質問は以下を使用して解決されます:
$ rec -t wav - silence 1 0.1 3% -1 1.0 3% | lame - >record1.mp3
答え1
述語silence
のソックスオーディオファイルの中央から無音部分を削除できます。