We tested Grok Voice 3.0 in an animated café: one coffee order, made harder by noise, an interruption, a two-second pause, and an Indonesian milk change.
What we tested
The baseline order was large, iced, oat milk, no sugar. During the challenge conversation, the customer changed the size and temperature to small and hot, hesitated without ordering a pastry, then requested dairy milk in Indonesian. The model needed to retain the fields that had not changed.
We captured nine sessions on 15 October 2026: three clean baselines, three noisy baselines, and three challenge conversations. The noise condition used the same input mixed with fixed café ambience at +5 dB full-recording RMS signal-to-noise ratio.
What happened
Two independent AI transcript scorers agreed on all fifteen checkpoints: each of the five conditions preserved the expected order in all three repeats. The language-change replies remained in English. No pastry was added after the pause, and no reply was audible during its two-second gap.
That is a result from one synthetic customer voice and a fixed script, not a general reliability percentage. The featured challenge was selected using a rule fixed before capture, and its answers were not swapped for answers from other runs.
Why interruption needs a careful label
The client cleared queued playback on the speech-started event and suppressed later chunks from that reply. The server had already finished generating the initial reply before every interruption trigger. This demonstrates client playback cutoff, not server cancellation. Generated but unplayed content could remain in the server conversation.
The input was prerecorded speech streamed directly into the API. There was no loudspeaker-to-microphone feedback path, so this is not an acoustic test of a real noisy café.
Cost and production
The nine sessions accumulated about 7 minutes 4 seconds of connected time. Using the $0.08/minute rate checked on the capture date gives an estimated voice charge of $0.57. That includes operator waits and an unnecessary client timeout; it is neither an invoice nor a typical customer-interaction cost.
The café is a code-rendered animation built from generated artwork. Nyx and the narrator use authorized synthetic voices; the Grok responses are captured model audio. The film includes generated sound effects and background music made under the owner’s paid Suno plan.
References: speech-to-speech model and pricing, realtime voice API.
Top comments (0)