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


18

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

Решение:

   sox -t alsa default recording.wav silence 1 0.1 5% 1 1.0 5%

Пожалуйста, смотрите часто задаваемые вопросы . Это не тот тип вопросов, с которыми мы имеем дело здесь.
Wallyk

Ответы:


15

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

arecord -vv -fdat stackoverflow.wav

эта команда записывает выходной файл постоянно с тишиной. Это не то, что мне нужно

1
Работает ли ваш микрофон с тестированием Skype? Это включено через alsamixer?
Хендри

Да, микрофон работает со скайпом, включен

Я попробовал это, и он работает> arecord -vv -fdat stackoverflow.wav Я думаю, что проблема в том, что вы не выбираете микрофон в настройках, у вас есть аналоговый вход вместо этого, и он должен работать
Робин

1
@hendry: Ты вообще читал вопрос? Запрашивающий хочет что-то, что срабатывает только при звуке, а затем записывает в течение определенного периода времени.
Бьярке Фрейнд-Хансен
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.