utilità da riga di comando per registrare dal microfono


18

Sto cercando l'utilità della riga di comando che controlla il microfono e, se inizi a parlare, scrive il file. Il periodo di registrazione deve essere regolato.

La soluzione è:

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

Si prega di consultare le FAQ . Questo non è il tipo di domande che affrontiamo qui.
Wallyk,

Risposte:


15

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

arecord -vv -fdat stackoverflow.wav

questo comando scrive costantemente il file di output con il silenzio. Questo non è qualcosa di cui ho bisogno

1
Il tuo microfono funziona con i test di Skype? È abilitato tramite alsamixer?
hendry,

Sì, Mic funziona con skype, abilitato

L'ho provato e funziona> arecord -vv -fdat stackoverflow.wav Penso che il problema sia che non stai selezionando il microfono nelle impostazioni, hai un ingresso analogico invece lo cambi e dovrebbe funzionare
Robin

1
@hendry: hai persino letto la domanda. L'asker desidera qualcosa che si inneschi solo quando viene emesso un suono, quindi registra per un determinato periodo di tempo.
Bjarke Freund-Hansen,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.