Why architecture matters here
Wake word fails on false accepts (unintended activations) and false rejects (missed calls). Architecture matters because model + threshold + user tuning shape UX.
Advertisement
The architecture: every piece explained
The top strip is the path. Microphone. VAD. KWS model. Trigger.
The middle row is quality. False accepts. False rejects. User tuning. Privacy.
The lower rows are practice. Multi-word / hotword. Metrics. Ops — updates + language + battery.
Advertisement
End-to-end flow
End-to-end: mic ring buffer sampled. VAD active. KWS model runs on windows. Threshold triggers wake. Rest of pipeline activates. Privacy: audio processed on-device only until trigger.