Gemini 4 Argon
Analyze multimodal inputs and generate text for complex coding, scientific reasoning, and tool-connected agent applications.
Build real-time conversational voice applications with streaming speech, configurable sessions, tools, and SIP phone integration.
Visit website
Grok Voice 3.0 is a speech-to-speech model for developers building voice assistants, phone agents, and interactive audio applications. Its API streams audio and text bidirectionally over WebSocket.
The versioned identifier is grok-voice-3.0. Applications using grok-voice-latest automatically receive this release. Voice 3.0 retains Voice 2.0’s API and pricing; Voice 2.0 is deprecated.
Send audio or text and receive streamed audio and text responses through realtime session events.
Set instructions, built-in or custom voices, reasoning effort, and automatic voice activity detection or manual text turns.
Configure function calling, file search, web search, X search, and MCP tools.
A server issues short-lived ephemeral tokens so client applications can authenticate without receiving the underlying API key.
Route PSTN, contact-center, or PBX calls into voice sessions using registered phone numbers and incoming-call webhooks.
Build a spoken interface that lets users converse with an application.
Connect an existing telephone workflow to an agent with configured instructions and functions.
Create a conversational interface that consults configured search tools during a session.
Voice API access is metered by conversation minutes and text inputs. Provider-operated tools have separate invocation charges, so tool-enabled sessions can cost more than the base voice rate.
The voice rate equals USD 4.80 per hour. Separate tool invocation charges may apply.
Yes. grok-voice-latest points to Grok Voice 3.0. Select grok-voice-3.0 to pin this release.
SIP integration routes carrier, contact-center, or PBX calls into speech-to-speech sessions after number registration, webhook configuration, and routing setup.
No. Your server obtains an ephemeral token and passes it to the browser for authentication.