Train Custom Wake Words — OpenWakeWord
OpenWakeWord is a free platform for training custom wake word models in 20+ languages. No ML expertise needed.
Works with Home Assistant, Rhasspy, OpenVoiceOS, and any Python project. Models export as ONNX and run fully on-device.
New: fine-tune a Piper TTS model on your own voice and inject it into your wake word training dataset —
ideal if you have a specific accent or want higher accuracy for how you personally pronounce the wake word.
Browse the site
This page is a JavaScript app. Enable JavaScript to use the training center and interactive library.