← back to v142 · web-speech-api-contextual-biasing
conformance · v142
v142 · web-speech-api-contextual-biasing — 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; the phrases attribute hangs off this interface. | script | … | |
speech-recognition-phrase-constructor |
SpeechRecognitionPhrase is a constructor; new SpeechRecognitionPhrase('foo', 2.0) succeeds. spec ↗ | script | … | |
phrase-default-boost-is-one |
The boost argument defaults to 1.0 when omitted. | script | … | |
phrase-attribute-readonly |
SpeechRecognitionPhrase.phrase is readonly: writing to it is silently ignored (no setter). | script | … | |
phrases-observable-array-on-recognition |
A SpeechRecognition instance exposes a phrases attribute that supports Array-style push() for adding biasing phrases. spec ↗ | script | … | |
speech-recognition-start-still-function |
SpeechRecognition.prototype.start remains the entry point to actually run recognition; contextual biasing does not change this surface. | script | … |