Wyoming openWakeWord
October 14, 2025 ยท View on GitHub
Wyoming protocol server for the openWakeWord wake word detection system.
Home Assistant Add-on
Local Install
Clone the repository and set up Python virtual environment:
git clone https://github.com/rhasspy/wyoming-openwakeword.git
cd wyoming-openwakeword
script/setup
Run a server that anyone can connect to:
script/run --uri 'tcp://0.0.0.0:10400'
See script/run --help for more options, including:
--custom-model-dir <DIR>- look for custom wake word models (.tflite) in<DIR>--debug- print lots of information to console
Docker Image
docker run -it -p 10400:10400 rhasspy/wyoming-openwakeword
Custom Models
Download custom wake words and put the .tflite files in a directory:
docker run -it -p 10400:10400 -v /path/to/custom/models:/custom rhasspy/wyoming-openwakeword \
--custom-model-dir /custom