v150 · Web API · Speech

Device Capability Probe

Check what speech recognition capabilities your current browser and device expose for a specific BCP 47 language. The probe inspects SpeechRecognition, SpeechRecognition.available() with the quality option, local language-pack status, the instance quality property, microphone readiness, and a brief start/abort trial for each quality tier.

Recognition start trial

The trial creates a SpeechRecognition session, applies the selected local/offline mode when exposed, calls start(), then aborts shortly after onstart or reports the browser error. It intentionally does not upload or store audio.

Run a tier trial after the capability probe.

// Click "Run Capability Probe" to inspect this device…

Quality tier availability matrix
Capability
'command'
'dictation'
'conversation'
Chrome 149
on-device only
on-device only
on-device only
Chrome 150+
✓ quality hint respected
✓ quality hint respected
✓ quality hint respected
Fallback
browser picks default
browser picks default
browser picks default
Min RAM
~512 MB
~1 GB
~2 GB
Probe Result Notes
Run the probe to see results…

see also

implementation reference

Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗