Türklingel Ton erkennen mit NodeMCU und Mikrofon

OP #7671538
Lesenswert?
• ▲
▼

Hallo Zusammen

Ich würde gerne mit einer NodeMCU, z.B. ESP8266 oder ESP32, mit angehängtem Mikrofon ein Türklingel Ton erkennen lassen. Es gibt bereits unzählige Lösungen mit Verbindung des NodeMCU's direkt an die Klingel.

Jedoch wäre mein Ziel, dass die NodeMCU einen immer gleichbleibenden Klingelton registriert, wenn jemand die Türklingen betätigt.

Beim iPhone gibt es eine ähnliche Möglichkeit mit der Geräuscheerkennung. Ich kann eine Türklingel als neuen Ton speichern und es erlenrt dann diesen Ton (ich muss ihn 5x abspielen, das Handy hört zu und lernt). Aus irgend einem Grund funktioniert das aber nicht. Darum möchte ich das nun mit einer NodeMCU probieren zu realisieren.

Leider habe ich bis jetzt keinerlei Möglichkeit im Netz gefunden, wie ich ein NodeMCU dazu bringen, einen Ton zu "erlernen" und diesen dann registriert, wenn dieser Ton zu hören ist.

Hat jemand schon mal so ein Vorhaben realisiert oder kennt jemand ein Tool oder API oder sonst eine Möglichkeit, mein Vorhaben zu realisieren?

Herzlichen Dank für eure Inputs.

OP #7671569
Lesenswert?
• ▲
▼

Danke Steve van de Grens @roehrmond für deinen Input. Kennst du dich mit der Geräuscheerkennung etwas aus mit Apple Geräten?

Beim Anlernen klappen die 5x abspielen, dann heisst es, der aufgenommene Sound werde jetzt trainiert und es wird mir gemeldet, sobald dieses Training erfolgreich abgeschlossen ist. Jedoch kommt es nie soweit, es bleibt eim "Training". Tagelang, für immer ;)

Meinst du, dass es wegen dem Klingelton ist, dass dieses Training nicht abgeschlossen werden kann aufgrund fehlendem Muster?

#7671576
Lesenswert?
• ▲
▼

bei den Spracherkennungschips war damals das Erkennungsspektrum auf 300-3400Hz beschränkt. Hat man z.B. versucht ein Geräusch eines Schlüsselbunds als Trigger zu nehmen, dann wurde das nicht erkannt und das Training ging ins Timeout. Ich kann mir vorstellen, dass es beim angebissenem Obst ähnlich gelöst wurde um Ressourcen zu sparen

#7674463
Lesenswert?
• ▲
▼

Wär' halt interessant, was für ein Ton es nun eigentlich ist. (oder ist's eine Melodie?)

=> Schau dir an, wie eine DTMF-Erkennung per Software funktioniert, Stichwort Goertzel-Algorithmus. Lässt sich evtl. analog auf dein Klingeln anwenden.

Die interessanten Frequenzen kannst du dir vorab am PC raussuchen, Audacity&co, FFT/Spectrogram.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.