無音または最大録音長に達するまで音を録音できますか?

無音または最大録音長に達するまで音を録音できますか?

見ている沈黙が発生するまで音を検出、指揮所に到着しましたrec recording.flac rate 32k silence -l 1 0.1 3% 1 3.0 3%

私は具体的な用途が異なることを知っています。沈黙が検出されるまで録音したいが、続行する前に録音が続く時間の上限(例えば10〜15秒)も必要です。最大話す時間(15秒 - 主なサイレント、多様性)を提供するコマンドを前に追加できますが、timeout 15s録音の最初のx秒だけが必要だとSoxに知らせる方法はありますか?何でも最大発言時間が15秒の支配的な沈黙はどうですか?

ベストアンサー1

trimたとえば、この効果を使用できます。trim 0 15オーディオの最初の15秒だけが配信されます。次のように前後に入れることができますsilence

  • before の場合、silence効果は 15 秒間だけ「聞こえ」、その 15 秒間沈黙を除去する必要がある場合、出力が減少することがあります。
  • その後、silenceミュートtrimされたオーディオは「聞こえ」、15秒間ミュートされていない後に停止します。

おすすめ記事