Wolkenfreie Sprachsteuerung für OpenHAB mit ESP32-S3

OP #7967466
Lesenswert?
• ▲
▼

Meine Heimautomatisierung beruht auf OpenHAB und Rhasspy. In der Vergangenheit habe ich Spracherkennungs-Satelliten bestehend aus einem Raspberry Pi und Rhasspy verwendet (Einzelheiten hier https://requireiot.com/rhasspy-satellite-with-raspberry-pi/ ). Jetzt wollte ich ein kompakteres Modul bauen, das die Spracherkennung komplett im Modul durchführt, ohne Streamen des Audiosignals zu einem (internen oder externen) Server.

Die Lösung besteht aus einem ESP32-S3 Modul mit einem kleinen Lautsprecher, eigener Software und der von Espressif bereitgestellten Spracherkennungs-Bibliothek.

Low cost: Materialkosten ca. €20, einschließlich Lautsprecher

Cloud-free: lokale Spracherkennung, kein Streaming des Mikrofonsignals zu einem Server

Dynamisch: Liste der Sprachbefehle wird automatisch erstellt, aus den "Items" die in openHAB als relevant markiert sind

Code, Schaltplan und Aufbauanleitung gibt's bei Github https://github.com/requireiot/MyVoiceBox und weitere Erläuterungen in meinem Blog https://requireiot.com/cloud-free-voice-recognition-for-openhab/

Angehängte Dateien:
: Bearbeitet durch User

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.