← back to v135 · add-mediastreamtrack-support-to-the-web-speech-api
conformance · v135
v135 · add-mediastreamtrack-support-to-the-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 |
|---|---|---|---|---|
speechrecognition-exists |
The SpeechRecognition constructor (or webkitSpeechRecognition) is exposed so script can construct an instance. spec ↗ | script | … | |
start-accepts-mediastreamtrack |
SpeechRecognition.prototype.start accepts at least one argument so a MediaStreamTrack can be passed. spec ↗ | script | … | |
start-with-video-track-throws |
Calling start() with a non-audio MediaStreamTrack throws InvalidStateError. spec ↗ | script | … | |
mediastreamtrack-exists |
MediaStreamTrack is exposed on the global, which is the type accepted by start(). spec ↗ | exists | … | |
onaudiostart-callback-property |
SpeechRecognition exposes the onaudiostart event-handler property used while processing track audio. spec ↗ | script | … | |
onresult-callback-property |
SpeechRecognition exposes onresult so transcripts derived from the supplied track can be observed. spec ↗ | script | … |