Home

Product notes

Voice AI Latency: Why a Fast Answer Can Still Feel Like a Bad Conversation

4 min read

The learner says, “I think the answer is ... um ...”

The assistant jumps in. Its response is quick, clear, and completely mistimed.

That is why I would not judge a voice AI experience by model speed alone. The system has to decide when the person is finished, when to speak, when to stop speaking, and how to recover when the person changes their mind.

My profile includes voice-controlled training work. The example here is a proposed review of a fictional learning coach, not a measurement from a shipped employer product.

Measure the wait the user actually experiences

A request-duration chart is useful, but it may not match the conversation.

For a spoken interaction, define the start and end points you are measuring. Time from the end of the user's utterance to the first audible response is different from time to generate the complete answer. Time to stop after an interruption is another measure again.

Keep those separate. Otherwise, a change can improve one number while making the interaction worse.

I would review the distribution, not only the average. A feature that is usually quick but occasionally silent for a long time can feel unreliable. Set targets according to the task and test them with the people and conditions the product is meant for. There is no universal number in this article that makes every voice assistant feel natural.

The pause is part of the input

People hesitate, breathe, revise sentences, and search for words. Silence does not always mean a finished turn.

OpenAI's voice activity detection documentation describes silence-based detection and semantic detection that considers whether an utterance appears complete. It also notes that shorter silence settings can reduce waiting while increasing the risk of interrupting the user. 1

For the fictional coach, I would test a complete short answer, a hesitant answer, a long explanation, and a correction halfway through. The right trade-off may differ across those cases.

A review sheet for a learning conversation

InteractionWhat to observeWhy it matters
Learner pauses before finishingPremature responsesThe assistant may answer the wrong question
Learner interrupts the answerTime until audio stopsContinuing to speak blocks the correction
Learner changes an earlier wordWhether the correction is retainedThe system may act on outdated input
Connection becomes unreliableRecovery and state clarityThe learner needs to know what was received
Learner uses text insteadWhether the task remains possibleVoice may be unsuitable in the setting

The table is a proposed test plan. Do not record people's audio without appropriate consent and data-handling arrangements.

Acknowledgement is not an answer

A short acknowledgement can help someone understand that the system heard them. It can also become annoying if every turn begins with the same filler phrase.

I would test whether feedback gives useful state information: listening, processing, or ready for a correction. Avoid a cheerful acknowledgement that suggests the task is complete when the system has only started working.

If the next step has a real consequence, such as submitting an assessment, the confirmation design matters more than keeping the conversation flowing at any cost.

Recovery deserves a complete path

What happens after “Sorry, I didn't catch that”?

If the only option is repeating the whole sentence, the user may be stuck in a loop. Let the person correct the relevant part, switch input mode, or restart the task where appropriate.

Also test cancellation. When someone says stop, the interface and the underlying action need to agree about what stopped. Audio playback ending is not necessarily the same as an operation being cancelled.

Check whether voice improves the task

Voice can be convenient when hands are occupied. It can be awkward in a shared room or for a task involving unfamiliar names and exact values.

Compare it with a usable alternative. Did people finish the task? Did they need repeated corrections? Did they choose voice again when they had the option?

I would rather have a slightly slower interaction that listens properly than a fast one that keeps taking the turn away. Speed matters. So does letting the person finish the sentence.