2012-03-15 18 views
0

SoX vad(音声アクティビティ検出)機能を使用してwavファイルを分析し、スピーチが含まれているかどうかを判断しようとしています(ただし、これは当然です)。オーディオデバイスを持たないLinuxサーバ。私はコマンドを実行して何らかの形で出力をキャプチャできるはずですが、vadの機能は "再生"コマンドの使用に依存しており、オーディオデバイスに依存しているようです。オーディオデバイスなしでSoX vadを使用する

オーディオデバイスなしでこれを行う方法はありますか?

答えて

3

ここではどのように実行しましたか?ここに私がやったことだ:声が検出されるまで

sox infile.wav outfile.wav vad 

outfile.wavは、フロントでトリミングされます。

+0

これを実行したときに私たちのシステムにオーディオデバイスがインストールされましたか?私が直面していた問題は、vad機能を使用すると、オーディオデバイスがシステム上に存在する必要があるように見えることでした。このコマンドを使用しようとしたときに私のシステムにオーディオデバイスがありませんでした。 –

+0

@EdMcLaughlin:サウンドを無効にした、つまりGNU/Linuxシステムでアンロードしたサウンドドライバを問題なくテストしました。 – Thor

+0

ありがとうございました。当時私が間違っていたことは分かりませんが、そのように見えます。 –

関連する問題