Replaced a missing piece - Google Speech Recognition with openWakeWord, No internet needed now
The last piece that needed internet was the wake word listener. It was using Google Speech Recognition. Worked fine, but broke the "nothing leaves your machine" promise.
Replaced it with openWakeWord - an open source, on device wake word library. Runs a tiny ONNX model locally, processes 80ms audio chunks through sounddevice, fires a callback when confidence crosses a threshold. Zero network calls.
The tradeoff: no pretrained "computer" model exists yet, so the default is "hey Jarvis". You can train a custom keyword using their pipeline if you want something specific.
3 views


Replies