Eigenes deutsches Wake Word für Home Assistant mit Wyoming
Trainiere eine deutsche Phrase, bewerte das Basic-Modell vor dem Kauf in der Konsole und führe das heruntergeladene Modell anschließend lokal über Wyoming aus.
Ablauf
- Wake Word eingeben und Training starten.
- Das Basic-Modell vor dem Download mit dem eigenen Mikrofon testen.
- Bei Bedarf das ONNX-Paket kaufen und herunterladen.
- Wyoming-Dienst starten und in Home Assistant hinzufügen.
- Mit endgültigem Mikrofon, Abstand und Raumgeräusch validieren.
In Home Assistant:
Einstellungen → Geräte & Dienste → Integration hinzufügen →
Wyoming Protocol. Server-IP und Port 10400 eintragen und danach das Wake
Word im Sprachassistenten auswählen.
Wyoming- und Docker-Anleitung · HA-Add-on-Quellcode · Open-Source-Runtime
Warum nicht direkt in openWakeWord laden?
ONNX beschreibt ein Dateiformat, aber keinen einheitlichen Inferenzvertrag. Voicute verwendet einen selbst entwickelten Causal TCN, passende Heads sowie eigene Mel-Vorverarbeitung, Eingabefenster und Ausgabesemantik. openWakeWord erwartet eine andere Pipeline.
Voicute-Modell → onnx-wakeword Wyoming-Dienst → Home AssistantDas vollständige kompakte Modell wird für Zielsprache und Phrase trainiert statt nur eines kleinen Klassifikators über einem festen Embedding. Gerätevalidierung bleibt notwendig.