ReleaseInsight · On RadarElevenLabs Blog→ original

ElevenLabs claims 150 ms speech start in its voice stack

A voice agent is not simply a chain of “recognize the question, ask the LLM, speak the answer,” but a pipeline of nine interdependent layers. ElevenLabs described an architecture in which recognition runs while the user is speaking, the response starts being voiced before generation is complete, and tools and search operate within the flow. The company claims a median speech start of about 150 ms, although the measurement excludes network latency.

AI-processed from ElevenLabs Blog; edited by Hamidun News
ElevenLabs claims 150 ms speech start in its voice stack
Source: ElevenLabs Blog. Collage: Hamidun News.
Listen to article
Article Fact Sheet & Key Figures
ParameterDetails
Primary sourceElevenLabs Blog ↗
Editor-in-Chief
Key metric #1Measure the latency of every layer, not just LLM speed.
Key metric #2Test pauses, interruptions, numbers, addresses, and background voices separately.
Key metric #3Build in fallback models, tool controls, and transfer to a human operator.

A voice agent often looks convincing in a demo and falls apart on its first live call. It interrupts a customer after a short pause, mishears an order number, goes silent for too long while querying a CRM, then confidently reports that an operation succeeded even though the API returned an error. The reason is simple: the quality of such a product is determined not by one language model, but by the entire path from the microphone to the response.

ElevenLabs divided this path into nine layers: speech recognition, turn-taking detection, the language model, orchestration, tools, knowledge base and memory, speech synthesis, transport and telephony, plus safeguards and monitoring. This is vendor material about its own ElevenAgents product, so the figures and superlatives should be treated as company claims rather than an independent comparison. The engineering framework itself is useful, however: it provides a convenient way to design and test a voice agent regardless of the platform selected.

Why latency is made up of several parts

Consider a clinic appointment service. A customer says: “Move the appointment to Friday, but not between three and five.” The system must recognize the phrase while the conversation is still underway, determine whether the speaker has finished, find the appointment, check the schedule, update the data, and announce the result only after receiving confirmation.

If the agent relies on a conventional silence timer, it may start acting after the word “Friday” and miss the restriction. According to ElevenLabs, ElevenAgents therefore considers not only silence but also words, intonation, and rhythm. When the user interrupts, the stop-speech signal arrives in less than 200 ms. For Eleven v4 Turbo, the company reports a median interval of about 150 ms from the request to the first audible sound. However, the September 2026 measurements excluded network latency, so the figure cannot be applied directly to a real call.

The speedup comes from parallel processing. Recognition runs continuously, the language model can begin forming a response before the end of the utterance is definitively confirmed, and speech synthesis starts before the entire text is complete. This shortens the pause but creates a risk: a speculative response may prove unnecessary, increase token consumption, or begin too early.

Orchestration matters more than one large prompt

Instead of a universal agent with a huge instruction, ElevenLabs proposes breaking the conversation into nodes. A fast model identifies the intent, a specialized agent handles payment or scheduling, a separate step guarantees a tool call, and a difficult case is transferred to a human. Each node can use its own model, voice, tools, and knowledge base.

The practical value lies not in the visual editor itself. A segmented scenario is easier to test: teams can see at which node users abandon the flow, how long an operation takes, and which condition selects the wrong branch. An expensive model can be reserved for complex decisions, while a cheaper one handles routing and frequent questions.

Tools require the same discipline. An agent should not confirm that an appointment has been moved until the calendar returns a successful result. For MCP connections, ElevenAgents supports mandatory approval, selective approval for individual functions, and execution without approval. The last mode is dangerous for actions involving money, personal data, or irreversible changes.

What to check before launch

First, measure the full path on a real network: end of utterance, recognition, the model's first token, tool execution, and first sound. Then separately test long pauses, interruptions, background conversations, names, addresses, numbers, and external API failures. Average latency is nearly useless here without the 95th percentile and the share of unsuccessful calls.

Fallback models and explicit error branches are necessary, but automatic switching also has a cost. In ElevenAgents, the default transition to a fallback model may wait four seconds—a noticeable failure in a live conversation. Critical instructions and legal language should be protected from interruption, while risky actions should require confirmation before execution.

The main takeaway: do not choose a voice platform based on the beauty of its voice and a single latency number. Ask for a layer-by-layer timing breakdown, measurement conditions, tool-call logs, failure scenarios, and the ability to transfer the caller to a human operator. These details distinguish an impressive demo from a system that can be trusted with a real call.

Story

Key Questions Answered

Why latency is made up of several parts?

Consider a clinic appointment service. A customer says: “Move the appointment to Friday, but not between three and five.” The system must recognize the phrase while the conversation is still underway, determine whether the speaker has finished, find the appointment, check the schedule, update the data, and announce the result only after receiving confirmation. If the agent relies on a conventional silence timer, it may start acting after the word “Friday” and miss the restriction.

What are the key details on Orchestration matters more than one large prompt?

Instead of a universal agent with a huge instruction, ElevenLabs proposes breaking the conversation into nodes. A fast model identifies the intent, a specialized agent handles payment or scheduling, a separate step guarantees a tool call, and a difficult case is transferred to a human. Each node can use its own model, voice, tools, and knowledge base. The practical value lies not in the visual editor itself.

What to check before launch?

First, measure the full path on a real network: end of utterance, recognition, the model's first token, tool execution, and first sound. Then separately test long pauses, interruptions, background conversations, names, addresses, numbers, and external API failures. Average latency is nearly useless here without the 95th percentile and the share of unsuccessful calls. Fallback models and explicit error branches are necessary, but automatic switching also has a cost.

ZK
Zhemal Khamidun — CPO at Alpina Digital, product manager of AlpinaGPT. Building AI products since 2019. Hamidun News is a pet project that grew into a production aggregator with 6,000+ readers.
✦ Private AI Builders Community · Vibe Club

Ship AI Faster with Founders, Engineers & Weekly Architecture Reviews

Inside Vibe Club (hamidun.com/club) — weekly live masterminds with Zhemal Khamidun, Tech Radar, full LMS access, and 370+ production Claude Code skills.

Join Vibe Club →Explore Hamidun Academy
What do you think?
Loading comments…