私はVOXを行うためにSOXを実験するのに多くの時間を費やしてきましたが、それはかなりうまく動作するようになっています。私は...結果の波形を表示するためにはAudacityを使用してきた、と次SOXコマンドに落ち着いてきた
rec snd.wav silence 1 .5 2.85% 1 1.0 3.0% vad gain -n : newfile : restart
これは以下となります。それはのためのしきい値を超える活動を聞くまで
- 待ち0.5秒2.30%)
- 可聴状態が1秒間ゼロになると録音を停止する(... 1 1.0 3.0%)
- 音声検出までの最初の無音をトリムする( vad)
- は(ゲイン-n)
- 店新しいファイルに結果(snd001.wav、snd002.wav)
- 再起動「沈黙」の番号を取得するプロセス
ゲインを正規化する多くの関与正しいです試行錯誤を繰り返し、周囲の雑音やマイクの感度にも左右されます。私はLogitech QuickCam IMで、USB経由のRaspberry Piでマイクを使用しています。私は環境でこの変数を作成するまで、サイドノートで
は、この全体の事は... ...以下で
rec FAIL formats: can't open input `default': snd_pcm_open error: No such file or directory
を文句:再び
export AUDIODEV=hw:1,0
を - これは関与「沈黙」の値を使って多くの実験を行い、環境に合わせて調整が必要になります。
出典
2016-07-09 20:07:29
mnr
次のように書かれています:「期間が短いほど、音声がそれ以上コピーされない前に存在する必要がある無音の期間を指定します。より長い期間を指定することで、必要な無音を音声に残すことができます。途中で1秒の沈黙があり、最後に2秒の沈黙がある曲がある場合、2秒間の持続時間を使用して中期の沈黙をスキップすることができます。だから私は期待どおりに動作しなければならない。 – Mark