Wake-Word Detector: Duty Cycle & False-Accept Simulator
Interactive 3D simulator of an always-on mobile wake-word detector: watch a matched-filter score stream cross a detection threshold, tune noise, duty cycle and keyword rate, and see false-accept rate, false-reject rate and average power draw update live.
Every "Hey Siri" or "OK Google" moment starts with a tiny, always-on detector running a matched-filter correlation against a stored keyword template on a handful of milliwatts, long before any cloud or on-device speech recognizer wakes up. This simulator streams a live 3D ribbon of analysis frames, scores each one with normalized cross-correlation, and lets you tune the detection threshold, background noise floor, how often the keyword is actually spoken, and the microphone's power-saving duty cycle. Watch true accepts, phantom false-accept wake-ups, and missed false rejects accumulate in real time, alongside an estimated average power draw that reflects the real two-state design — cheap always-on listening punctuated by expensive full-recognition bursts — used in real mobile voice assistants.
Interactive 3D simulator of an always-on mobile wake-word detector: watch a matched-filter correlation score stream cross a detection threshold, tune background noise, keyword rate and microphone duty cycle, and see false-accept rate, false-reject rate and average power draw update live.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install