Befehlszeilenprogramm zum Aufnehmen vom Mikrofon

18

Ich suche nach einem Befehlszeilenprogramm, das das Mikrofon überwacht, und wenn Sie anfangen zu sprechen, wird die Datei geschrieben. Der Aufnahmezeitraum sollte angepasst werden.

Lösung ist:

   sox -t alsa default recording.wav silence 1 0.1 5% 1 1.0 5%
Kirill
quelle
Bitte beachten Sie die FAQs . Mit solchen Fragen beschäftigen wir uns hier nicht.
Wallyk
superuser.com/questions/545329/...
Ярослав Рахматуллин

Antworten:

15

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

arecord -vv -fdat stackoverflow.wav
Hendry
quelle
Dieser Befehl schreibt die Ausgabedatei ständig mit Stille. Das ist nichts, was ich brauche
1
Funktioniert Ihr Mikrofon mit Skype-Tests? Ist es über aktiviert alsamixer?
Hendry
Ja, Mikrofon arbeitet mit Skype, aktiviert
Ich versuchte es und es funktioniert> arecord -vv -fdat stackoverflow.wav Ich denke , das Problem ist , dass Sie nicht Mikrofon in den Einstellungen auswählen, haben Sie Analogeingang stattdessen das ändern und es funktionieren soll
Robin
1
@hendry: Hast du mal die Frage gelesen. Der Fragesteller möchte etwas, das nur ausgelöst wird, wenn ein Ton zu hören ist, und nimmt dann für einen bestimmten Zeitraum auf.
Bjarke Freund-Hansen