mavwaked has no wake word, only an energy VAD — add silero-vad and a keyword gate #221

Merged
claude merged 1 commits from task/487-wake-word-deploy into master 2026-08-09 13:56:26 +02:00
Contributor

Closes Vikunja #487.

Acceptance criteria and quality gate are in TASK.md on this branch.
Review the review, not the diff — leave comments and the agent will apply them via task start 487.

Closes Vikunja #487. Acceptance criteria and quality gate are in `TASK.md` on this branch. Review the review, not the diff — leave comments and the agent will apply them via `task start 487`.
claude added 1 commit 2026-08-09 13:56:17 +02:00
The gate loaded and worked on workpc and took mavwaked from 68% of one core
to 335%. onnxruntime sizes its intra-op pool to every core and spins between
runs, which an always-on gate scoring three graphs twelve times a second
provokes for the whole day. One thread per session brings it to 81%, so the
keyword costs about 13% of a core, and each graph still finishes well inside
its 80ms.

The unit now passes the three -wake- flags and the models sit beside
silero_vad.onnx in ~/.local/share/maven/models. The threshold is left at the
binary's default so there is one place to change it.
claude merged commit ab1784f5e1 into master 2026-08-09 13:56:26 +02:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kami/Maven#221