Back to Models

GPT-4o Transcribe is OpenAI's next-generation speech-to-text model, released on March 20, 2025. Built on the GPT-4o multimodal architecture, it replaces the legacy whisper-1 API with significantly improved word error rate (WER) across 99+ languages. The model leverages GPT-4o's general language understanding to deliver more accurate transcriptions of technical terminology, proper nouns, mixed-language content, and accented speech β€” areas where Whisper historically struggled with hallucinations.

The model is available through the existing /v1/audio/transcriptions endpoint with per-minute pricing ($0.006/min), making it cost-effective for high-volume use cases. GPT-4o Transcribe sets a competitive benchmark against industry leaders β€” Artificial Analysis places it as a top-tier contender alongside Speechmatics and AssemblyAI, trailing ElevenLabs Scribe by just one percentage point in combined accuracy. OpenAI released a December 2025 snapshot (gpt-4o-transcribe-2025-12-15) with further WER gains on Common Voice and FLEURS benchmarks. The model is closed-source and only accessible via API; unlike Whisper, no open-weight version is available.

Best for
  • β€’ High-volume general transcription (meetings, podcasts, customer support calls) at competitive pricing β€” $0.006/min with improved WER over Whisper across most languages.
  • β€’ Applications needing accurate transcription of technical/medical/legal terminology β€” GPT-4o's language understanding reduces domain-specific misrecognitions compared to pure acoustic models.
  • β€’ OpenAI ecosystem integrations β€” trivial drop-in replacement for whisper-1 users, same endpoint, same SDK, better accuracy at competitive pricing.
  • β€’ Multilingual transcription across 99+ languages with improved handling of accents, code-switching, and varying speech speeds, thanks to reinforcement learning-heavy training methodology.
Reach for something else if
  • β€’ Full speaker diarization β€” GPT-4o Transcribe does not natively identify who spoke when. For this, use gpt-4o-transcribe-diarize (separate model with speaker labels) or AssemblyAI.
  • β€’ Real-time streaming with word-level timestamps β€” the model works in chunks, not true streaming. For live captions or subtitles, Deepgram offers better latency and word-level precision.
  • β€’ On-premise / air-gapped deployments β€” GPT-4o Transcribe is closed-source and API-only. For self-hosted transcription, use open-source Whisper or NVIDIA Parakeet with full data sovereignty.
  • β€’ Low-resource languages where Whisper already struggled β€” WER improvements are concentrated on mid-to-high-resource languages. For these, consider specialized speech-to-text providers.
Context Length
--
Max Output
--
Audio Priceper audio minute
$0.0065/ minute of audio
Input Priceper audio minute
$2.70/ 1M tokens

Modalities

audio→text

Capabilities

STT

Pricing Breakdown

TypeRate
Audio$0.0065 / minute of audio
Input$2.70 / 1M tokens
Output$10.80 / 1M tokens
Audio input$6.48 / 1M tokens
Estimated$0.0065 / minute

request is estimated price per minute

Supported Parameters

filelanguagepromptresponse_formattemperature

Specifications

Release dateMarch 20, 2025 (initial snapshot); updated December 15, 2025openai.com β†—verified
ArchitectureGPT-4o multimodal foundation with specialized audio-centric pretrainingopenai.com β†—verified
Endpoint/v1/audio/transcriptions (OpenAI-compatible SDK)developers.openai.com β†—verified
LanguagesExact supported-language count is not publicly disclosed by OpenAI; OpenAI documents better language recognition and FLEURS evaluation coverage spanning over 100 languages.openai.com β†—unknown
Training methodologyExtensive pretraining on audio-centric datasets + reinforcement learning-heavy paradigm for WER reductionopenai.com β†—verified
Max file size25 MB per request (recommend chunking longer audio < 25 min per file)tokenmix.ai β†—verified
Supported audio formatsmp3, mp4, mpeg, mpga, m4a, wav, webmdevelopers.openai.com β†—verified
LicenseClosed-source / proprietary (API-only access; no open-weight release)techcrunch.com β†—verified

Benchmarks

BenchmarkDistributionScoreSource
FLEURS (multilingual WER β€” all languages)
OpenAI reports lower WER than Whisper v2 and Whisper v3 across all FLEURS language evaluations. FLEURS spans over 100 languages; OpenAI does not publish a single aggregate GPT-4o Transcribe score in the announcement.
Outperforms Whisper v2/v3 across all language evaluations per OpenAIopenai.com β†—
Artificial Analysis AA-WER (combined rank)
Secondary coverage cites an Artificial Analysis ranking for GPT-4o Transcribe, but OpenAI does not publish an official AA-WER rank or combined score for this model. This page therefore does not treat the secondary ranking as a verified vendor benchmark.
β€”Not publicly disclosedβ€”
Common Voice & FLEURS (Dec 2025 snapshot)
OpenAI says the December 2025 transcription snapshot delivers lower WER than prior models on Common Voice and FLEURS without language hints, and roughly 90% fewer hallucinations than Whisper v2 plus roughly 70% fewer than previous GPT-4o-transcribe models in an internal noise evaluation. OpenAI does not publish the full numeric Common Voice/FLEURS score table for this model.
Lower WER than prior models; exact numeric deltas not publicly discloseddevelopers.openai.com β†—

API Usage Examples

Use the global api.therouter.ai endpoint shown below for new integrations; the legacy China accelerated endpoint is retired.

cURL
curl https://api.therouter.ai/v1/audio/transcriptions   -H "Authorization: Bearer $THE_ROUTER_API_KEY"   -F "model=openai/gpt-4o-transcribe"   -F "file=@speech.mp3"

Audio transcription

Transcribe audio files with GPT-4o Transcribe through the OpenAI-compatible /v1/audio/transcriptions endpoint via TheRouter.

cURL
curl https://api.therouter.ai/v1/audio/transcriptions \
  -H "Authorization: Bearer $THEROUTER_API_KEY" \
  -F "file=@recording.mp3" \
  -F "model=openai/gpt-4o-transcribe" \
  -F "response_format=json"

More from openai

Similar models

Cross-provider sibling models

News & changes

2025-12-15

OpenAI ships December 2025 snapshot with further WER improvements

OpenAI rolled out updated snapshots for gpt-4o-transcribe (2025-12-15) with improved accuracy on Common Voice and FLEURS benchmarks. The update delivers lower word error rates, particularly in zero-shot language detection scenarios. The legacy whisper-1 and initial 2025-03-20 snapshots are expected to retire by June 2026.

re-authored by TheRouterdevelopers.openai.com β†—
2025-03-20

OpenAI launches gpt-4o-transcribe and gpt-4o-mini-transcribe

OpenAI introduced next-generation speech-to-text models powered by GPT-4o architecture, replacing the legacy whisper-1 endpoint. The models deliver significant WER reductions across 99+ languages, with RL-heavy training reducing hallucinations and improving accuracy on accented speech, technical terminology, and noisy environments. Note: not open-sourced unlike Whisper.

re-authored by TheRouteropenai.com β†—

Frequently asked

How does gpt-4o-transcribe differ from whisper-1?

GPT-4o Transcribe uses the GPT-4o multimodal architecture instead of Whisper's dedicated encoder-decoder. It achieves lower WER across 99+ languages (especially on accented speech and technical terminology), is less prone to hallucinations, and uses per-minute pricing ($0.006/min vs Whisper's token-based pricing). However, it is closed-source and API-only β€” unlike Whisper (MIT license, self-hostable). Through TheRouter, you can access it at competitive routing prices.

re-authored by TheRouteropenai.com β†—
Does gpt-4o-transcribe support speaker diarization?

No, the base gpt-4o-transcribe model does not identify different speakers. It returns a single transcript without speaker labels. For diarization, use the gpt-4o-transcribe-diarize model (available through TheRouter as openai/gpt-4o-transcribe-diarize) or a third-party service like AssemblyAI.

re-authored by TheRoutertokenmix.ai β†—
Can I get word-level timestamps?

Not natively. The response_format=verbose_json mode returns segment-level timestamps only. For word-level precision, consider Deepgram or AssemblyAI, which offer per-word timestamping as a native feature.

re-authored by TheRoutertokenmix.ai β†—
What's the maximum audio file size?

25 MB per request. For longer audio, split into chunks of up to 25 MB or ~25 minutes each. The model does not have a formal batch processing endpoint for transcription, so you'll need to build your own queue for large media libraries.

re-authored by TheRouterdevelopers.openai.com β†—
Which languages does gpt-4o-transcribe handle best?

The model handles 99+ languages, with strongest performance on English, Spanish, French, German, Italian, Portuguese, Chinese (Mandarin), Japanese, Korean, Arabic, and Russian. WER improvements over Whisper are most notable on languages where Whisper previously struggled (e.g., Indic and Dravidian languages like Tamil, Telugu, Malayalam). For languages not covered well, consider specialized STT providers or self-hosted Whisper models.

re-authored by TheRoutertechcrunch.com β†—
Is gpt-4o-transcribe available through TheRouter?

Yes. Use model=openai/gpt-4o-transcribe with baseURL=https://api.therouter.ai/v1 and the standard OpenAI SDK. TheRouter routes your request to the best available endpoint for OpenAI's transcription API at competitive rates.

Fact ledger β€” every claim on this page traces here
sourceURLretrieved
Release dateopenai.com β†—2026-05-28verified
Architectureopenai.com β†—2026-08-25verified
Endpointdevelopers.openai.com β†—2026-05-28verified
Languagesopenai.com β†—2026-08-25unknown
Training methodologyopenai.com β†—2026-05-28verified
Max file sizetokenmix.ai β†—2026-05-28verified
Supported audio formatsdevelopers.openai.com β†—2026-08-25verified
Licensetechcrunch.com β†—2026-05-28verified
FLEURS (multilingual WER β€” all languages)openai.com β†—2026-08-25verified
Artificial Analysis AA-WER (combined rank)openai.com β†—2026-08-25unknown
Common Voice & FLEURS (Dec 2025 snapshot)developers.openai.com β†—2026-08-25verified
OpenAI ships December 2025 snapshot with further WER improvementsdevelopers.openai.com β†—2026-05-28verified
OpenAI launches gpt-4o-transcribe and gpt-4o-mini-transcribeopenai.com β†—2026-05-28verified
How does gpt-4o-transcribe differ from whisper-1?openai.com β†—2026-05-28to verify
Does gpt-4o-transcribe support speaker diarization?tokenmix.ai β†—2026-05-28to verify
Can I get word-level timestamps?tokenmix.ai β†—2026-05-28to verify
What's the maximum audio file size?developers.openai.com β†—2026-05-28to verify
Which languages does gpt-4o-transcribe handle best?techcrunch.com β†—2026-05-28to verify
Is gpt-4o-transcribe available through TheRouter?api.therouter.ai β†—2026-05-28to verify
Help & contact