Phase 0 · real-device gate

Agent Voice 2.0

A deliberately small Web Speech API check. Everything important is reported on-screen—no developer console required.

Capability report

Secure contextChecking…
Speech recognitionChecking…
Speech synthesisChecking…
Browser / deviceChecking…

Mic + live transcript

Not started
Your transcript will appear here.

Leave the mic running while the speaker test talks. Final results heard during playback are counted below as would-submit events, but this safety probe never sends or re-speaks them.

Three-turn speaker test

Not started
0would-submit
0likely echo
0mic ended

Turns 2 and 3 are started by timers, without another tap. That specifically probes the iOS “turn 1 works, later TTS silently no-ops” failure. A turn fails if it never starts within 6 seconds or never finishes within 25 seconds.

On-screen event log

Waiting for a test…

Background or lock the phone briefly, then return. Visibility changes and any mic shutdown are logged here for the “always-on vs quick-to-resume” check.