Hallo,
ich kenne mich mit Sounderkennung in Python nicht aus. Gibt es eine Möglichkeit, einen bestimmten Klingelton zu erkennen ohne den ganzen speech recognition Kram nutzen zu müssen. Der raspi oder ähnliches soll erkennen, dass es klingelt, die weitere Verarbeitung zu programmieren , die Nachricht dann via Lora-WAN etc. zu versenden etc. ist kein Problem für mich .... (theoretisch stelle ich mir das so vor das Micro des raspi nimmt den Ton auf, vergleicht dass mit einem hinterlegten Sound-file und entscheidet, dann das weitere Vorgehen. Kann mir jemand einen Tipp geben oder hat jemand so etwas ähnliches schon gemacht, was ich eventuell anpassen. Wenn möglich klein und schlank bzgl. HW und SW.
Danke!!
Gruss
PD
Sound (Klingelton) Erkennung mit Raspberry oder ähnlicher HW
Das ist nicht so trivial, wie du dir das ausmalst. "Der ganze speech recognition Kram" ist zumindest im Grundsatz nunmal notwendig. Je nach Klingelton kann man vielleicht auch billiger davon kommen, zB durch Spektralanalyse und Klassifikation der dominanten Frequenzen. Aber einfach mit einem bestehenden File zu vergleichen ist aussichtslos. Es muss immer eine Art Feature-Extraktion vorgenommen werden, und dann unscharf mit etwas verglichen werden.
Nachtrag: https://librosa.org/doc/main/index.html ist das Toolkit mit dem das ueblicherweise in Python gemacht wird.
Hi, das habe ich befürchtet. Danke für deine Hinweise. Mir ist heute beim stöbern im Internet noch eine andere Idee gekommen, das Problem zu lösen. Muss ich aber erst noch näher eruieren bzw. ein HW Teil beschaffen. Ansonsten muss ich mich dann eben doch auch mit diesem Thema auseinandersetzen und ich gebe dir Recht, dass was ich dazu gelesen habe ist nicht trivial__deets__ hat geschrieben: Montag 9. Januar 2023, 18:02 Nachtrag: https://librosa.org/doc/main/index.html ist das Toolkit mit dem das ueblicherweise in Python gemacht wird.
