← back to v150 · on-device-web-speech-api
conformance · v150
v150 · on-device-web-speech-api — conformance probe
6 assertions drawn from the spec. Each is a single contract the spec text makes. Pass/fail reflects what this browser executed; blocked means the contract was not run because it needs user mediation, hardware, or another unavailable precondition. Open the page in Chrome stable / canary / Firefox / Safari to compare.
0
pass
0
fail
0
blocked
6
total
| id | contract | kind | verdict | detail |
|---|---|---|---|---|
speech-recognition-exposed |
SpeechRecognition (or webkitSpeechRecognition) is exposed. | script | … | |
process-locally-property |
SpeechRecognition.prototype exposes a processLocally accessor used to request on-device processing. spec ↗ | script | … | |
available-static-method |
SpeechRecognition.available({langs:['en-US']}) is a static method returning a Promise. | script | … | |
install-static-method |
SpeechRecognition.install() is a static method (for downloading the on-device language model). | script | … | |
continuous-recognition-still-supported |
The continuous accessor is still present (on-device mode still respects baseline knobs). | script | … | |
process-locally-default-false |
A freshly constructed SpeechRecognition has processLocally set to a boolean (default false). | script | … |