утилита командной строки для записи с микрофона

18

Я ищу утилиту командной строки, которая контролирует микрофон и, если вы начинаете говорить, пишет файл. Период записи должен быть скорректирован.

Решение:

   sox -t alsa default recording.wav silence 1 0.1 5% 1 1.0 5%
кирилл
источник
Пожалуйста, смотрите часто задаваемые вопросы . Это не тот тип вопросов, с которыми мы имеем дело здесь.
Wallyk
superuser.com/questions/545329/…
Ярослав Рахматуллин

Ответы:

15

С http://dabase.com/u/record_wav/

arecord -vv -fdat stackoverflow.wav
Хендри
источник
эта команда записывает выходной файл постоянно с тишиной. Это не то, что мне нужно
1
Работает ли ваш микрофон с тестированием Skype? Это включено через alsamixer?
Хендри
Да, микрофон работает со скайпом, включен
Я попробовал это, и он работает> arecord -vv -fdat stackoverflow.wav Я думаю, что проблема в том, что вы не выбираете микрофон в настройках, у вас есть аналоговый вход вместо этого, и он должен работать
Робин
1
@hendry: Ты вообще читал вопрос? Запрашивающий хочет что-то, что срабатывает только при звуке, а затем записывает в течение определенного периода времени.
Бьярке Фрейнд-Хансен