Dikshant Rajput

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.

Repo: https://github.com/dikshantrajput/LocalClicky

3 views

Add a comment

Replies

Be the first to comment