Thread Audio Silence Detector: Überwachung von Audiosignalen
(3 answers)
Opened by cbxk1xg at 2006-07-27 18:10
Hallo Freunde der Sonne!
Ich habe mal wieder eine sehr spezielle Frage. Ist es möglich mit Perl auf die Audiosignale einer Soundkarte zuzugreifen und den Audio-Pegel zu analysieren? Im wesentlichen ist es mir völlig egal unter welchem OS und unter welchen Hardwarebedingungen man das realsieren könnte. Im Detail geht es um folgendes... Ich schiebe ein Audiosignal über den Line-In der Soundkarte in den Rechner und will bei Unterschreiten eines gewissen Lautstärkepegels eine E-Mail verschicken oder per RS232 ein Signal ausgeben. Um den eigentlichen Kern dieser Anwendung wird dann noch eine kleine Logik gebaut. Also z.B. 10 Sekunden Ruhe lösen den Alarm aus. Falls dann wieder mindestens 30 Sekunden lang ein lautes Signal anliegt, wird der Alarmzustand beendet. Im Broadcastbereich (Radio/TV) gibt es sowas als Hardware. Z.B. hier: http://www.sonifex.co.uk/redbox/rbds2_ld.shtml Es gibt bereits einige Softwarelösungen, allerdings stürzen die Teile ständig ab. Ich habe es bereits auf drei unterschiedlichen PCs probiert. Beispiel: http://www.broadcast.co.uk/silencedetector-p-71.html Ganz schick wäre in maximaler Ausbaustufe eine Lösung, die mehrere Eingangskanäle überwachen kann. Denn es gibt ja auch Soundkarten mit mehr als ein oder zwei Eingängen. Z.B. diese hier: http://de.m-audio.com/products/de_de/Delta1010-main.html Ich bin, wie immer, für jede Hilfe dankbar und wünsche Euch allen einen schönen Tag (am Strand mit Eis). :-) |