Voice Capability Probe

HydroPro v3.41.0 spike · Web Speech API on this exact device

Environment

SpeechRecognition (STT)
speechSynthesis (TTS)
Secure context (https)
Display mode
Mic permission

Test 1 · Dictation

Tap, then say "I just had a glass of water." Watch whether words appear while you speak — interim results are what make the overlay feel alive.

Nothing captured yet.
Interim results streamed

Test 2 · Speech playback

Confirms the agent can talk back, and which voice this device picks.

Voice used

Test 3 · Listen after speaking

This is the one that decides it. The agent speaks, then listens again with no new tap from you. If Safari refuses to reopen the mic without a fresh gesture, a hands-free conversation is impossible and every turn needs a button.

Waiting.
Mic reopened without a tap

Test 4 · Full loop

The real interaction. Say what you ate or drank, check the card, then say "yes" — or a correction like "make it 500 calories." Interpretation here is a hardcoded stub, not the Worker; this tests the conversation shape only.

Idle.

Diagnostic log