← back to v151 · web-speech-api-unspoken-punctuation
conformance · v151
v151 · web-speech-api-unspoken-punctuation — 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-defined |
SpeechRecognition (or webkitSpeechRecognition) is exposed — the host interface that gains the unspokenPunctuation attribute. spec ↗ | script | … | |
unspokenPunctuation-on-prototype |
SpeechRecognition.prototype exposes an unspokenPunctuation property. spec ↗ | script | … | |
unspokenPunctuation-default-false |
Per the explainer, the attribute defaults to false on a freshly-constructed SpeechRecognition. spec ↗ | script | … | |
unspokenPunctuation-settable |
Setting unspokenPunctuation=true must persist on the instance (it's a writable boolean attribute). spec ↗ | script | … | |
continuous-still-present |
Existing SpeechRecognition attributes like 'continuous' remain in place — unspokenPunctuation is additive, not a replacement. spec ↗ | script | … | |
interim-and-lang-still-present |
interimResults and lang remain on the prototype. spec ↗ | script | … |