Hannah¶
Hannah ist ein lokal betriebener, deutschsprachiger Sprachassistent für das Smart Home — ein selbst gehosteter Ersatz für Google Assistant oder Amazon Echo. Sie läuft problemlos auf einem Raspberry Pi, ist aber nicht darauf festgelegt, und ist über ioBroker an dein Smart Home angebunden. Satelliten sind ESP32-S3-Geräte, die per Wake-Word oder Push-to-Talk Sprachbefehle aufnehmen und an Hannah weiterleiten.
Wo anfangen?¶
- Installation — Hannah einrichten
- Komponenten — was es alles gibt, und wie man's einzeln installiert/konfiguriert
- Known Gaps — bekannte Lücken und Einschränkungen
Wer mehr über den Aufbau von Hannah wissen möchte oder mitentwickeln will, findet unter Entwickler die technische Dokumentation (auf Englisch).
Hilfe und Austausch¶
- Hannah-Thread im ioBroker-Forum — Fragen, Erfahrungen, Ideen
- Issues auf GitHub — Fehler melden
Repositories¶
- hannah — Core, Satelliten-Firmware und weitere Dienste (öffentlicher Mirror)
- hannah-proto — das von allen Komponenten genutzte gRPC-Protokoll
- AudioLib — Audio-Verarbeitung für die Satelliten-Firmware
- ioBroker.hannah — der ioBroker-Adapter
Etwas veraltet oder fehlt? Pull Requests gegen dieses Repo sind willkommen.