utilidad de línea de comandos para grabar desde el micrófono

18

Estoy buscando la utilidad de línea de comandos que monitorea el micrófono y, si comienza a hablar, escribe el archivo. El período de registro debe ser ajustado.

La solución es:

   sox -t alsa default recording.wav silence 1 0.1 5% 1 1.0 5%
Kirill
fuente
Por favor, consulte las preguntas frecuentes . Ese no es el tipo de preguntas que tratamos aquí.
wallyk
superuser.com/questions/545329/…
Ррослав Рахматуллин

Respuestas:

15

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

arecord -vv -fdat stackoverflow.wav
Hendry
fuente
Este comando escribe el archivo de salida constantemente con silencio. Esto no es algo que necesito
1
¿Su micrófono funciona con las pruebas de Skype? ¿Está habilitado a través de alsamixer?
hendry
Sí Mic trabajando con skype, habilitado
Lo probé y está funcionando> arecord -vv -fdat stackoverflow.wav Creo que el problema es que no está seleccionando el micrófono en la configuración, tiene una entrada analógica en lugar de cambiar eso y debería funcionar
Robin
1
@hendry: ¿Leíste la pregunta? El autor de la pregunta quiere algo que solo se activa cuando se escucha un sonido, y luego graba durante un período de tiempo específico.
Bjarke Freund-Hansen