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%

Bitte beachten Sie die FAQs . Mit solchen Fragen beschäftigen wir uns hier nicht.
Wallyk

Antworten:


15

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

arecord -vv -fdat stackoverflow.wav

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.