Es sei denn, jemand macht eine binäre Erweiterung, bash
um das Audiogerät zu konfigurieren. Dies erfordert sowohl die Möglichkeit, willkürliche binäre Daten zu verarbeiten, als auch die Fähigkeit, gerätespezifische ioctl()
Anrufe zu tätigen.
Sounderkennung greift direkt auf den Geräteknoten zu
Ich versuche, eine durch Audioeingabe ausgelöste Bash-Aktion aufzurufen. Ein sehr einfacher Schallerkennungssensor (keine Aufzeichnung) mit einstellbarem Schwellenwert unter Verwendung eines integrierten Audio-Chipsets und eines Audiomikrofons eines PCs wäre der Trick, etwa das Perl-Skript unter http://photodoto.com/index.php/2008/02/25 / tethered-shooting-with-linux / Nichts gegen Perl, aber ich hoffe, dass ich dies auf einer Hardware-Hardware-Umgebung einsetzen kann. Es ist daher unerlässlich, die Dinge so nahe am Kernel und an der Bash zu halten. In dieser Hinsicht sind auch Lösungen, die ALSA und OSS verwenden, nicht geeignet. Ist es möglich, proc- und / oder device-Knoten über bash zu verwenden, um diese Aufgabe auszuführen? Vielen Dank für die Aufklärung.
2 Antworten auf die Frage
dd bs=8k count=4 </dev/audio >testing-mic.raw
nimmt 32768 Bytes Audio auf, während cat testing-mic.raw >/dev/audio
das aufgezeichnete Audio abgespielt wird. Ich bin nicht sicher, wie ich mit dieser rohen Audiodatei umgehen sollte, um eine Ausgangsbasis zu erhalten
Verwandte Probleme
-
6
Beste Tastatur mit integriertem Zeigegerät für einen Media Center Mac?
-
2
So deaktivieren Sie die Stifteingabe unter Ubuntu (Jaunty) auf dem Thinkpad X41 vorübergehend
-
7
Die integrierte Tastatur und Maus des Acer-Laptops funktionieren nicht unter Windows
-
5
Was ist / dev / mem?
-
1
Wie erzwinge ich die Erkennung einer PS / 2-Maus in einer Multimedia-Windows-Umgebung?
-
3
Wie schreibe ich Unicode-Zeichen in KDE?
-
3
Tastatur mit der Maus steuern
-
5
Kann ein Tablet-PC als Eingabegerät verwendet werden?
-
1
Meine externe Tastatur und Maus funktionieren erst, wenn ich meinen Computer entsperre
-
1
Wie kann die Windows-Standardsprache vorübergehend in eine andere Sprache geändert werden?