← 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.

browser: spec: https://wicg.github.io/speech-api/ chromestatus: #4785284026859520 generated 2026-06-01T08:13:45Z by conformance-author-v1-subagent
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