Использование SoX vad без аудиоустройства - PullRequest
0 голосов
/ 15 марта 2012

Я пытаюсь использовать функцию SoX vad (обнаружение голосовой активности) для анализа файла wav, чтобы определить, содержит ли он речь (неудивительно). Однако я использую его в командной строке на сервере Linux, на котором нет звукаустройство.Я ожидал бы, что смогу выполнить команду и каким-то образом захватить вывод, но похоже, что функция vad зависит от использования команды «play» и, похоже, зависит от аудиоустройства.

Есть ли способ, которым я могу сделать это без аудиоустройства?

1 Ответ

3 голосов
/ 07 сентября 2012

Здесь работает, как вы его запустили? Вот что я сделал:

sox infile.wav outfile.wav vad

outfile.wav обрезается спереди до тех пор, пока не будет обнаружен голос.

...