utilitário de linha de comando para gravar do microfone

17

Estou procurando pelo utilitário de linha de comando que monitora o microfone e, se você começar a falar, grava o arquivo. O período de gravação deve ser ajustado.

A solução é:

   sox -t alsa default recording.wav silence 1 0.1 5% 1 1.0 5%
Kirill
fonte
Por favor, consulte as perguntas frequentes . Esse não é o tipo de perguntas com as quais lidamos aqui.
213 wallyk
superuser.com/questions/545329/…
Ярослав Рахматуллин

Respostas:

14

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

arecord -vv -fdat stackoverflow.wav
Hendry
fonte
este comando grava o arquivo de saída constantemente com silêncio. Тhis não é algo que eu preciso
O seu microfone funciona com os testes do Skype? É ativado via alsamixer?
Hendry
Sim Mic trabalhando com o skype, ativado
Eu tentei e ele está trabalhando> arecord -vv stackoverflow.wav -fdat Acho que o problema é que você não está selecionando microfone nas configurações, você tem entrada analógica mudar vez que e ele deve funcionar
Robin
11
@ Hendry: Você já leu a pergunta. O solicitante deseja algo que só dispara quando um som é ouvido e depois grava por um período específico de tempo.
Bjarke Freund-Hansen