Grok Voice 3.0: Features, Pricing, Benchmarks & Alternatives

Explore Grok Voice 3.0 features, API pricing, latency and benchmarks. Compare its real-time speech capabilities with Smallest.ai Hydra and alternatives.
Imagine calling customer support to change a delivery address.
You explain the problem. The AI assistant starts responding, but halfway through, you realize it has misunderstood the address. You interrupt to correct it.
A good voice assistant should stop, listen to the correction, and continue naturally.
A poorly designed one might finish its original response, ignore the interruption, or ask you to repeat everything.
This is one of the problems Grok Voice 3.0 is designed to address.
Released on October 14, 2026, Grok Voice 3.0 is a real-time speech-to-speech model developed by xAI. Available through the Grok Voice Agent API, it combines spoken interaction, conversational reasoning, interruption handling, and tool calling for real-time voice applications.
The model arrives with an Artificial Analysis Speech-to-Speech Index score of 86.9 and a published API price of $0.08 per minute.
But a strong benchmark score does not automatically make a voice model the right choice for every application.
Developers also need to understand how it handles interruptions, how quickly it responds, what happens during function calls, and how its architecture fits their existing infrastructure.
This guide explains Grok Voice 3.0's features, pricing, benchmarks, and limitations. It also compares the model with Smallest.ai Hydra and other real-time voice AI alternatives.
What Is Grok Voice 3.0?
Grok Voice 3.0 is a speech-to-speech AI model that powers real-time spoken conversations.
Traditional voice assistants often connect three separate components, as shown in a typical STT, LLM, and TTS architecture:
1. Speech-to-text (STT): Converts incoming audio into written words.
2. Language model: Interprets the words and decides how to respond.
3. Text-to-speech (TTS): Converts the response into spoken audio.
This approach works, but developers must coordinate several systems.

Each component introduces its own processing, streaming, and error-handling requirements.
Grok Voice 3.0 provides a speech-to-speech interface through xAI's Voice Agent API. Developers stream audio into a real-time session and receive generated speech without having to assemble a separate STT, LLM, and TTS pipeline themselves.
The API also supports text events, configurable voices, turn detection, and external tools.
What changed from Grok Voice 2.0?
Grok Voice 3.0 replaces Grok Voice 2.0 as the latest model available through the Voice Agent API.
The important changes are in measured conversational performance rather than the developer interface.
Metric | Grok Voice 2.0 | Grok Voice 3.0 |
|---|---|---|
Speech-to-Speech Index | 81.3 | 86.9 |
Speech reasoning | 97.2% | 98.5% |
Full Duplex Bench | 95.1% | 97.0% |
Task success rate | 94.6% | 94.8% |
Time to first audio | 0.70 seconds | 0.81 seconds |
These results show improved performance across several quality measurements, although time to first audio is slightly slower than the previous version.
Developers using grok-voice-latest automatically receive Grok Voice 3.0 without changing their existing integration. xAI has also deprecated grok-voice-2.0, so applications pinned to that version should migrate to grok-voice-3.0 or grok-voice-latest. The API remains unchanged, and both versions retain the same published pricing.
How Does Grok Voice 3.0 Handle Real-Time Conversations?
To understand the model's capabilities, consider what happens during an ordinary telephone conversation.
A person does not wait for every sentence to finish before deciding what to say next.
They listen for pauses, recognize interruptions, and sometimes change direction while speaking.
Voice AI needs to manage these same conversational behaviors.
1. Full-duplex speech-to-speech interaction
Full-duplex communication allows audio to move in both directions during a conversation.
In practical terms, the user can speak while the assistant is generating a spoken response.

Consider this interaction:
User: "Book a table for four people tomorrow evening."
Assistant: "I can help you find a table for four at..."
User: "Actually, make that six people."
Assistant: "Sure, I'll look for a table for six."
The important behavior is not simply recognizing the second sentence. The assistant must also adjust the active conversation.
Grok Voice 3.0 supports interruption-aware conversations through its real-time API. Its performance on pauses, turn-taking, and interruptions is evaluated through Full Duplex Bench.
2. Low-latency spoken responses
Latency is the delay between a user speaking and the assistant responding.
In a voice application, even a short pause can affect how natural the conversation feels.
Artificial Analysis reports an average time to first audio of 0.81 seconds for Grok Voice 3.0 on its Big Bench Audio evaluation. This measures how quickly the model produces its first audio output, rather than the complete voice-to-voice response time experienced by an application user.
That is an important measurement, but it needs context.
Time to first audio measures when the first generated audio becomes available in the benchmark. It is not necessarily the total time required for a response to finish or a task to complete.
An application may introduce additional delays through network transport, audio buffering, database queries, and external tools.
For developers, the useful question is not only how quickly the model begins speaking.
It is how quickly the complete application responds under realistic conditions.
3. Automatic turn detection and interruption handling
One difficult part of voice AI is deciding whether a user has finished speaking.
Imagine someone saying:
"I want to change my booking to..."
They pause briefly.
"...next Thursday."
If the assistant responds during that pause, the conversation becomes awkward.
Grok Voice uses server-side voice activity detection, or VAD, to identify speech activity and determine conversational turns.
With server_vad enabled, developers can use automatic turn detection and natural barge-in behavior.
However, applications still need to manage audio playback and ensure that old response audio does not overlap with a new response.
4. Function calling and external integrations
A useful voice agent needs to do more than answer questions.
It may need to check an order, retrieve account information, search a knowledge base, or update a reservation.

Grok Voice 3.0 supports several tool types:
Custom functions: Connect the assistant to application-specific operations.
Web search: Retrieve current information.
X search: Search relevant information from X.
Collections search: Retrieve information from uploaded documents.
Remote MCP tools: Connect to external tools through Model Context Protocol servers.
For example, a customer might ask:
"Where is my package?"
The agent can recognize that the question requires order information, call the appropriate function, receive the result, and continue the conversation.
The application must still handle authorization, execute custom functions securely, and return tool results to the model.
5. Multilingual conversations and voice customization
Grok's Speech-to-Speech API documents support for more than 20 languages, including English, Hindi, French, German, Japanese, and Spanish.
The API can detect incoming language and respond in the same language. Developers can also configure language hints.
For speech output, the API supports built-in voices, speech-speed controls, and pronunciation replacements.
Custom voice cloning is also supported through xAI's Custom Voices feature. As of October 2026, custom voice creation is available in the United States, excluding Illinois. Developers can use a cloned voice in both the Speech-to-Speech and Text-to-Speech APIs, while custom voice creation through the API is restricted to enterprise accounts.
These capabilities are useful for international customer support, travel assistants, and applications where pronunciation and localized speech matter.
Grok Voice 3.0 API: What Does the Developer Experience Look Like?
Grok Voice 3.0 is accessed through the real-time Voice Agent API.
The basic setup involves opening a session, configuring the agent, streaming audio, and processing responses.
A typical workflow looks like this:
Microphone → Real-time WebSocket → Grok Voice 3.0 → Generated audio → Speaker
When an external action is needed, the application handles the function call and returns the result to the session.
Basic configuration
Setting | Purpose |
|---|---|
grok-voice-3.0 | Selects the model |
grok-voice-latest | Uses the current model alias |
session.update | Configures the active session |
instructions | Defines agent behavior |
voice | Selects the output voice |
server_vad | Enables automatic turn detection |
tools | Registers available tools and functions |
Developers can test the model using xAI's playground or integrate it into a custom application through the API.
For production applications, ephemeral tokens provide a way to connect browser and mobile clients without exposing a permanent API key.
The API also supports different audio formats and telephony integrations.
This gives teams flexibility, but they still need to implement the surrounding application logic, authentication, playback handling, error recovery, and monitoring.
Grok Voice 3.0 Pricing: How Much Does the API Cost?
Grok Voice 3.0 is available through the Voice Agent API at the same published price as Grok Voice 2.0.
Usage | Published price |
|---|---|
Speech-to-speech audio | $0.08 per minute |
One hour of billable audio | $4.80 |
Billable text-input event | $0.004 per message |
The headline audio price is straightforward. The actual bill depends on how the session is configured.
How billing works
With the default server-side VAD configuration, audio usage is billed according to session duration.
For push-to-talk sessions, billing is based on audio sent and received.
The API also charges $0.004 for each billable conversation.item.create text-input event. However, function-call output messages requested by the server and messages containing audio are excluded from this separate text-input fee. A response.create event does not incur a text-input charge, although generated audio remains subject to audio billing.

This distinction matters because a customer support call may include pauses, external requests, and several conversational turns.
Developers should estimate costs using expected session lengths, text events, and real application traffic rather than treating every call as continuous active speech.
Also consider infrastructure expenses such as telephony, backend services, monitoring, and external business APIs.
Grok Voice 3.0 Benchmarks: What Do the Results Actually Show?
A voice model can sound impressive in a demonstration and still struggle during a real customer conversation.
A useful benchmark needs to test more than pronunciation or audio quality.
It should consider whether the model understands spoken questions, completes tasks, recognizes interruptions, and maintains conversational flow.
Artificial Analysis evaluates these capabilities using several distinct measurements.
Speech-to-Speech Index
Grok Voice 3.0 received an overall score of 86.9 on the Artificial Analysis Speech-to-Speech Index.
The index combines speech reasoning, agentic performance, conversational preference, and task success.
This provides a broader assessment than a single latency or speech-recognition metric.
In the October 2026 results, Grok Voice 3.0 leads the overall index among evaluated models with complete results.
Full Duplex Bench
Grok Voice 3.0 scored 97.0% on Full Duplex Bench.
This benchmark evaluates conversational dynamics, including pauses, interruptions, turn-taking, and short acknowledgments.
These are behaviors that determine whether an AI assistant feels responsive during live conversation.
A high score suggests strong performance on the benchmark's test conditions. It does not mean every real-world interruption will be handled correctly.
Speech reasoning and task completion
Grok Voice 3.0 recorded a 98.5% score on the Big Bench Audio speech reasoning evaluation.
Its Speech Agent Arena task success rate was 94.8%.
These metrics evaluate different things.
Speech reasoning measures the ability to answer reasoning questions presented as audio.
Task success measures the proportion of eligible conversations in which the model makes the correct task-completing tool call or calls. It reflects performance on evaluated scenarios rather than guaranteeing successful outcomes in production customer conversations.
Neither measurement should be interpreted as a guaranteed production success rate.
Why benchmark comparisons need context
The same model may perform differently depending on the network, audio quality, tool workload, system instructions, and client implementation.
Even the meaning of latency can vary.
Time to first audio, voice-to-voice response time, and tool-call completion time measure different stages of an interaction.
This becomes especially important when comparing Grok Voice 3.0 with alternatives such as Smallest.ai Hydra.
Grok Voice 3.0 vs Smallest.ai Hydra: Which Is Better for Real-Time Voice AI?
Grok Voice 3.0 and Smallest.ai Hydra address a similar problem: enabling developers to build real-time applications that understand spoken input and respond in speech.
However, their documented capabilities and developer interfaces differ.
Hydra is Smallest.ai's native full-duplex speech-to-speech model. It is designed around a single WebSocket connection that carries incoming microphone audio and outgoing synthesized speech.
The model manages turn boundaries, interruptions, and tool-call generation within the speech-to-speech session.
Architecture and audio processing
Hydra's architecture is particularly relevant to developers who want to avoid coordinating separate speech recognition, reasoning, and speech synthesis services.
Audio enters through a WebSocket connection, and generated audio streams back through the same session.
Hydra's documented implementation does not require a separate STT-to-LLM-to-TTS chain for the speech interaction.
Grok Voice 3.0 similarly exposes a real-time speech-to-speech API, but the internal processing details are not fully established by its public API interface.
For that reason, comparing the two as if they used identical internal model architectures would be misleading.
Interruption handling
Both models support conversational interruption handling.
Grok Voice 3.0 uses configurable server-side voice activity detection to support automatic turn-taking and barge-in.
Hydra handles barge-in natively within its speech-to-speech session. When the user interrupts, the server cancels the in-progress response.
Hydra clients still need to discard buffered audio from the interrupted response so that old speech does not continue playing locally.
The practical difference is in the documented event-handling and control interfaces, not a proven claim that one model always interrupts faster.

Function calling
Both systems can trigger external actions.
Grok Voice 3.0 offers custom functions alongside built-in integrations for search, document retrieval, and MCP tools.
Hydra supports JSON-schema-based function calling. The model produces tool-call arguments, and the developer's application executes the requested function before returning the result.
For developers building custom business workflows, both approaches can support tasks such as looking up customer records and retrieving order information.
Developer experience
Grok Voice offers a broad set of configuration options, audio formats, built-in tools, and multilingual capabilities.
Hydra emphasizes a single audio-to-audio WebSocket interface with automatic interruption behavior and function calling.
Smallest.ai also provides a reference browser client with agent presets, tool execution, and live event inspection.
Teams that require transcripts or a separately controlled language model can use Smallest.ai's modular Pulse, Electron, and Lightning components instead of Hydra.
Grok Voice 3.0 vs Hydra: Feature comparison
Feature | Grok Voice 3.0 | Smallest.ai Hydra |
|---|---|---|
Model category | Real-time speech-to-speech | Native full-duplex speech-to-speech |
Streaming | WebSocket-based | Single WebSocket for audio in and out |
Full-duplex interaction | Supported | Supported |
Interruption handling | Server VAD and barge-in support | Native barge-in with response cancellation |
Function calling | Custom functions and built-in tools | JSON-schema custom tool calling |
Language support | 20+ documented languages | English in the current Hydra release |
Output voices | Built-in and supported custom voices | 10 voices in Hydra v1.1 |
Audio transport | Multiple documented codecs and transports | PCM16 audio in JSON WebSocket frames |
Transcript access | Supports input transcription events when configured | Does not emit a native transcript stream; audio can be transcribed separately using Pulse STT |
Published API pricing | $0.08/minute for audio | Contact Smallest.ai for pricing |
Published benchmark | Artificial Analysis Speech-to-Speech Index | Smallest.ai AIEWF S2S evaluation |
How does Hydra perform in benchmarks?
Smallest.ai's Hydra model card reports results from its AIEWF speech-to-speech evaluation, using 10 runs of 30 turns.
The published results include:
Hydra measurement | Reported result |
|---|---|
Median voice-to-voice latency without tools | 864 ms |
Mean voice-to-voice latency with tools | 1,624 ms |
Task pass rate | 95.9% |
In Smallest.ai's published AIEWF evaluation, Hydra recorded a median non-tool voice-to-voice latency of 864 ms, tying with Ultravox for the fastest result among nine evaluated models. Hydra also achieved the lowest mean tool voice-to-voice latency at 1,624 ms, while its 95.9% task pass rate ranked third among eight models with reported pass-rate results.
These measurements are useful indicators of Hydra's performance in the documented test environment.
However, they cannot be directly compared against Grok Voice 3.0's 0.81-second time to first audio or its Artificial Analysis benchmark scores.
The datasets, model versions, and latency definitions are different.
A valid head-to-head comparison would require testing both models on the same audio workloads, network conditions, tool calls, and evaluation methodology.
When Should Developers Choose Grok Voice 3.0 or Hydra?
There is no single correct answer for every real-time voice application.
The choice depends on what developers want to build and which capabilities they need to control.
Choose Grok Voice 3.0 when:
Your application requires the model's documented multilingual capabilities.
You need built-in search and document-retrieval tools.
You want speech-to-speech interaction with configurable audio formats.
You want to evaluate a model with strong published Artificial Analysis results.
You are already building with the xAI Voice Agent API.
Consider Smallest.ai Hydra when:
You are building an English-language, audio-first conversational application.
Native barge-in and interruption handling are central to the experience.
You prefer a single speech-to-speech WebSocket interface.
You need custom function calling during live conversations.
You want to evaluate the model alongside Smallest.ai's other speech and voice-agent components.
For developers who need explicit transcript processing, a custom reasoning layer, or multilingual functionality beyond Hydra's documented support, Smallest.ai's modular voice stack may be a more appropriate option than Hydra alone.
Limitations of Grok Voice 3.0
Strong benchmark performance does not remove the engineering challenges involved in real-time voice applications.
Several limitations deserve attention before production deployment.
Latency still depends on the application
A model may begin producing speech quickly while an application still experiences delays from audio processing, network transmission, external tools, or playback.
Developers should measure the complete interaction rather than relying only on model-level results.
Tool calls require application logic
Function calling allows an agent to request an action, but it does not automatically make that action safe or successful.
A production implementation still needs permissions, input validation, error handling, and confirmation before sensitive operations.
Speech recognition and reasoning can still fail
Accents, background noise, overlapping speakers, unusual names, and ambiguous requests can affect conversational accuracy.
High benchmark scores should not replace testing with representative users and production audio.
Pricing depends on usage patterns
Session-based billing can make periods of silence relevant to operating costs.
Applications with long conversations should monitor session duration, text events, concurrency, and infrastructure expenses.
Benchmarks do not establish production reliability
A benchmark measures a defined set of tasks under particular conditions.
It does not independently establish uptime, performance under peak concurrency, or success across every customer-support workflow.
Teams should test reliability and recovery behavior as part of their own voice agent evaluation.
Best Grok Voice 3.0 Alternatives
Grok Voice 3.0 is one option in a growing market for real-time speech-to-speech AI.
The strongest alternative depends on whether a team prioritizes low-latency interaction, language support, tool integrations, or architectural flexibility.
1. Smallest.ai Hydra

Hydra is a direct alternative for developers building full-duplex, English-language voice applications.
Its documented capabilities include native barge-in, streaming speech responses, JSON-schema tool calling, and a single WebSocket interface.
It is particularly relevant for phone assistants, kiosks, and interactive systems where rapid, natural turn-taking matters.
For applications requiring separate speech recognition and synthesis components, Smallest.ai also provides Pulse STT, Lightning TTS, and Electron.
2. OpenAI Realtime and Live models
OpenAI provides real-time voice models for applications requiring spoken interaction and conversational reasoning.
These models are relevant alternatives for teams already working with OpenAI's developer ecosystem.
The appropriate model and configuration depend on the application's reasoning, voice, latency, and cost requirements.

3. Google Gemini Live
Google's Gemini Live API supports real-time, bidirectional voice interactions through WebSockets. It allows applications to stream audio and receive spoken responses while maintaining conversational context.
The Gemini 3.8 Live family includes configurations intended for low-latency conversation and extended reasoning.
Gemini Live is relevant for developers working within Google's AI ecosystem or building applications that require real-time multimodal interactions. Performance, capabilities, and pricing depend on the selected model and configuration.
4. Cascaded voice-agent platforms
Some applications benefit from keeping speech recognition, reasoning, and speech synthesis as separate components.
This makes it easier to independently replace models, inspect transcripts, apply custom business logic, or enforce text-based controls.
The tradeoff is additional coordination between components.
Platforms using cascaded architectures, including configurable voice-agent systems, may therefore be better suited to certain enterprise workflows.
How to Evaluate a Real-Time Voice Model Before Deployment
When comparing Grok Voice 3.0, Hydra, or another speech-to-speech API, use a test that resembles your actual application.
For example, a customer-support evaluation might involve a caller who changes an address, interrupts the assistant, asks an unrelated question, and then returns to the original task.
Measure five things:
1. Response latency: How long does the user wait before hearing a meaningful reply?
2. Interruption handling: Does the assistant stop speaking and respond to corrections?
3. Tool reliability: Can it complete required actions using the correct information?
4. Conversational accuracy: Does it maintain context over multiple turns?
5. Operating cost: What does a completed interaction cost, including external services?
Run the same scenarios across each candidate model.
Include noisy audio, longer pauses, overlapping speech, and failed tool responses.
A model that performs well under ideal conditions may behave differently in a live application.
The most useful result is not necessarily the highest benchmark score.
It is the model that consistently completes your required tasks within an acceptable latency and cost budget.
Final Thoughts: Is Grok Voice 3.0 Worth Considering?
Grok Voice 3.0 represents a significant step forward in real-time conversational AI.
Its October 2026 benchmark results demonstrate strong speech reasoning, task completion, and conversational dynamics. The model also provides developers with multilingual support, function calling, and a real-time speech-to-speech API at a published rate of $0.08 per minute.
But choosing a voice model involves more than selecting the highest-scoring option.
For many developers, architecture, interruption handling, tooling, latency under real workloads, and operational requirements matter just as much.
Smallest.ai Hydra provides another approach to real-time speech-to-speech interaction, with a single WebSocket, native interruption handling, and custom tool support.
The best choice depends on the application you are building and the performance you can reproduce in your own tests.
Building a real-time voice application?
Start building with Smallest.ai to explore Hydra and the Smallest.ai voice AI platform.
Evaluating voice AI for enterprise workflows?
Book a demo with Smallest.ai to discuss your latency, integration, deployment, and scaling requirements.
Frequently asked questions
What is Grok Voice 3.0?
How much does Grok Voice 3.0 cost?
Does Grok Voice 3.0 support full-duplex conversations?
What is the difference between Grok Voice 3.0 and Smallest.ai Hydra?
Is Smallest.ai Hydra suitable for production voice applications?



