On-Device Recognition

This demo prefers on-device recognition (Chrome 139+). When the speech model runs locally, your audio never leaves this device and recognition keeps working offline. The service never downloads the language pack on its own — the install is triggered explicitly by the button below, from a user gesture.

Recognition Processing status: checking…

Just start talking after switching Listening on. The new field of each event contains only the newest words, which makes local incremental transcription easy to follow.

Interim Result  
Stable Result  
Final Result  
Log