← back to v153 · speechrecognitionresult-timestamps-webspeech-api

conformance · v153

v153 · speechrecognitionresult-timestamps-webspeech-api — conformance probe

8 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://github.com/WebAudio/web-speech-api/pull/192 chromestatus: #5811907077472256 generated 2026-07-25T00:25:00Z by kimi-k3-manual-iteration
0
pass
0
fail
0
blocked
8
total
id contract kind verdict detail
result-exposes-audio-start-time An actual SpeechRecognitionResult exposes the proposed readonly audioStartTime attribute on the result receiver. spec ↗ manual
result-exposes-audio-end-time An actual SpeechRecognitionResult exposes the proposed readonly audioEndTime attribute on the result receiver. spec ↗ manual
audio-start-time-number-or-null result.audioStartTime is either a DOMHighResTimeStamp number in milliseconds relative to the time origin or null when the backend supplies no segment timing. spec ↗ manual
audio-end-time-number-or-null result.audioEndTime is either a DOMHighResTimeStamp number in milliseconds relative to the time origin or null when the backend supplies no segment timing. spec ↗ manual
audio-bounds-ordered-when-present When both timing values are numbers for a transcribed audio segment, audioStartTime is no later than audioEndTime. spec ↗ manual
latency-uses-common-time-origin For a live result with numeric audioEndTime, event.timeStamp − result.audioEndTime is a finite processing-latency value because both operands use the time-origin clock. spec ↗ manual
timestamp-attributes-are-readonly audioStartTime and audioEndTime are readonly attributes; script assignment does not replace the values supplied by the recognition implementation. spec ↗ manual
timestamps-belong-to-result-not-alternative audioStartTime and audioEndTime belong to SpeechRecognitionResult, not to each SpeechRecognitionAlternative or to SpeechRecognitionEvent. spec ↗ manual