Skip to content
Model infoModelsSnapshot: 15 Oct 2026

xAI / Grok Voice

Grok Voice Transcribe 2.0

Audio transcription over REST or WebSocket, with timestamps, speaker labels and multilingual support.

availableClosed weightsTranscription
Official documentation (opens in a new tab)Reviewed 12 Oct 2026
12 of 23 specification fields collected
File upload limit500 MB (REST)See specification notes below
Transcription outputTextSee specification notes below
Input billingSee ratesxAI API · transcription REST
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Context / input limit
Not collected
Maximum output
Not collected
Reasoning
Not collected
Tool calling
Not collected
Structured output
Not collected
Batch processing
Not collected
Fine-tuning
Not collected
Knowledge cutoff
Not collected
Release date
2026-09Source for Release date (opens in a new tab)

Release month only; exact day not collected.

Parameters
Not collected
Architecture
Not collected
Languages
38+ languages with automatic detection and in-recording language switches.Source for Languages (opens in a new tab)
Audio formats
WAV, MP3, OGG, Opus, FLAC, AAC, MP4, M4A, MKV, PCM, µ-law, A-lawSource for Audio formats (opens in a new tab)

Raw formats require an explicit sample rate; container formats are detected automatically.

Audio sample rates
8,000 / 16,000 / 22,050 / 24,000 / 44,100 / 48,000 Hz (raw REST audio)Source for Audio sample rates (opens in a new tab)
Audio channels
Up to 8 channels; streaming multichannel is not supported with Opus.Source for Audio channels (opens in a new tab)
Custom vocabulary
Up to 100 terms, each up to 50 charactersSource for Custom vocabulary (opens in a new tab)
Context caching
Not collected

See endpoint caching records. No verified support claim for this model.

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

xAI API · transcription REST

Provider source (opens in a new tab)
API model ID
grok-voice-transcribe-2.0
Access
REST audio transcription. Default model when the model parameter is omitted.
Regions
Global endpoint; processing location is not guaranteed.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 12 Oct 2026
CategoryUsageRateUnit
TranscriptionREST input audio1$0.10audio hour

Rate conditions

  1. REST transcription billing. Not the streaming rate.
Pricing source (opens in a new tab)

Data & enterprise terms

Provider documents no training on API inputs or outputs without explicit permission, and default 30-day audit retention. Team-level zero data retention changes available features; consult the linked policy for scope and exceptions.

Read the service policy (opens in a new tab)

xAI API · transcription WebSocket

Provider source (opens in a new tab)
API model ID
grok-voice-transcribe-2.0
Access
Streaming audio transcription over WebSocket.
Regions
Global endpoint; processing location is not guaranteed.

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 12 Oct 2026
CategoryUsageRateUnit
TranscriptionStreaming input audio1$0.20audio hour

Rate conditions

  1. WebSocket transcription billing. Not additive with REST billing.
Pricing source (opens in a new tab)

Data & enterprise terms

Provider documents no training on API inputs or outputs without explicit permission, and default 30-day audit retention. Team-level zero data retention changes available features; consult the linked policy for scope and exceptions.

Read the service policy (opens in a new tab)

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

xAI API · transcription REST

grok-voice-transcribe-2.0
Not verified

Provider-side caching has not been verified for this endpoint. Missing documentation is not evidence that caching is unsupported.

How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

xAI API · transcription WebSocket

grok-voice-transcribe-2.0
Not verified

Provider-side caching has not been verified for this endpoint. Missing documentation is not evidence that caching is unsupported.

How it works
Not collected
Minimum reusable input
Not collected
Lifetime & refresh
Not collected
How to enable it
Not collected
Usage fields
Not collected
Billing rules
Not collected
Limits & data boundaries
Not collected

No verified cache rate for this endpoint. An empty rate is not a zero charge.

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

Developer-documented proprietary hosted Grok release. No public weights identified for this release in the reviewed documentation; public Grok 1 and Grok 2 base-weight releases are excluded.

Classification evidence (opens in a new tab)

Sources reviewed