ElevenLabs vs OpenAI TTS
OpenAI shuts down tts-1, tts-1-hd and gpt-4o-mini-tts on January 6, 2027. Compare ElevenLabs with the Realtime replacement on voices, formats and price.
ElevenLabs vs OpenAI TTS at a glance
OpenAI deprecated every model on its speech endpoint on October 1, 2026. tts-1, tts-1-hd and gpt-4o-mini-tts stop working on January 6, 2027, and the named replacement, gpt-realtime-2.1-mini, runs only on the Realtime API. Compare ElevenLabs with that replacement, not with a model that is leaving: endpoint, output formats, voices and billing all change.
Model selection
ElevenLabsv4 Turbo and Flash v2.5 for low latency, Multilingual v2 for long-form speech, and v4 or Eleven v3 for expressive delivery.OpenAI TTStts-1, tts-1-hd and GPT-4o mini TTS are deprecated and shut down January 6, 2027. OpenAI names gpt-realtime-2.1-mini as the replacement.Custom voices
ElevenLabsInstant and Professional Voice Cloning are separate workflows with plan and recording requirements.OpenAI TTSCustom voices are limited to eligible customers and require a consent recording plus a matching voice sample.Delivery controls
ElevenLabsControls depend on the selected model. Test expressive delivery separately from low-latency generation.OpenAI TTSGPT-4o mini TTS accepts natural-language instructions until it shuts down. On Realtime, delivery is set through session or response instructions.Languages
ElevenLabsFlash v2.5 lists 32 languages; Multilingual v2 lists 29. Check the selected model's language list.OpenAI TTSThe speech guide documents multilingual output and notes that the built-in voices are optimized for English.Streaming output
ElevenLabsMeasure first playable audio using the model and playback path your application will deploy.OpenAI TTSThe speech endpoint returns MP3 and other formats until January 6, 2027. The Realtime API returns PCM, G.711 µ-law or A-law over WebRTC, WebSocket or SIP.Conversation scope
ElevenLabsCompare TTS when replacing speech output; assess an agent platform separately for conversation handling.OpenAI TTSThe speech endpoint speaks supplied text. Realtime also handles audio input, conversation state and tools.Billing unit
ElevenLabsElevenAPI meters TTS by characters. The selected model and offer affect the rate.OpenAI TTSgpt-realtime-2.1-mini bills $0.60 per million text input tokens and $20 per million audio output tokens. tts-1 bills $15 per million characters until it shuts down.
Why teams choose Cartesia
Rated first by listeners
Sonic 3.6 ranks first on the Artificial Analysis Provider Voice Arena, a blind listening test.
First audio in under 90ms
Sonic streams speech fast enough for a live phone call, on the public API.
44 languages, one model
Native accents in every language, with no model to switch when a caller does.
Enterprise ready
SOC 2 Type II, HIPAA-eligible, on-prem and air-gapped deployment, and a 99.9% uptime SLA.
How they stack up
Match the endpoint to the job
- Use a TTS comparison when your application already produces response text.
- If you call OpenAI's speech endpoint today, plan for January 6, 2027: every model it accepts is on the shutdown list.
- Evaluate OpenAI Realtime separately when it owns voice input, conversation state and tool calls.
- Compare the same scripts in named models. Keep playback format and network region constant when measuring first audible output.
Confirm the voice workflow
- Follow the ElevenLabs cloning guide for Instant or Professional cloning requirements.
- Confirm OpenAI custom-voice eligibility before making it a dependency of your launch.
- Test names, numbers and long passages in every required language. A voice demo does not establish pronunciation accuracy for your application.
Budget using the actual units
- Use the current ElevenAPI prices and gpt-realtime-2.1-mini pricing for the same expected workload, not the prices of models that are leaving.
- Measure token usage and generated audio rather than assuming a fixed conversion between characters and audio tokens.
- For Realtime, include session input and output usage. A standalone speech-output price does not cover the whole conversation.
If you are also evaluating Sonic, the Cartesia vs OpenAI comparison separates speech output from a full Realtime conversation.
Frequently asked questions
Is OpenAI shutting down its text-to-speech models?
Yes. On October 1, 2026, OpenAI deprecated tts-1, tts-1-hd and both GPT-4o mini TTS snapshots. All four are removed from the API on January 6, 2027. They are the only models the speech endpoint accepts, so any request to it that names one of them will stop working that day. ElevenLabs' speech models are not affected.
What replaces tts-1 and GPT-4o mini TTS?
OpenAI names gpt-realtime-2.1-mini. It is not a drop-in replacement: it runs on the Realtime API over WebRTC, WebSocket or SIP rather than the speech endpoint, returns PCM or G.711 audio rather than MP3, and its voice list does not include fable, nova or onyx. Teams that only need text in and audio out can move to the Realtime API or to a dedicated TTS API such as ElevenLabs or Cartesia Sonic. Test the voice and format before January.
Is OpenAI text to speech the same as Realtime?
No. The speech endpoint converts supplied text into audio. Realtime supports a spoken conversation with audio input, conversation state and tools. Compare equivalent parts of the application before drawing conclusions about price or response time.
Which ElevenLabs and OpenAI TTS models should I compare?
For anything that will run after January 6, 2027, compare against gpt-realtime-2.1-mini, because the speech-endpoint models are leaving. On ElevenLabs, v4 Turbo and Flash v2.5 target low latency, Multilingual v2 targets long-form output, and v4 and Eleven v3 target expressive delivery. Keep the model name in the evaluation results.
Can I use a custom voice with OpenAI?
OpenAI offers custom voices to eligible customers through its sales process. Creation requires a consent recording and a matching audio sample. This is not a universal self-service cloning entitlement. Confirm access before planning your integration.
Can I control OpenAI's speaking style?
GPT-4o mini TTS accepts instructions about delivery, such as a cheerful or calm tone. Test those instructions with your scripts and chosen voice. Do not assume the same instructions or controls are supported by every older OpenAI speech model.
How does ElevenLabs pricing compare with OpenAI TTS?
ElevenAPI lists v4 Turbo, Flash/Turbo and v3 Conversational at $0.04 per 1,000 characters, and v4, Multilingual v2 and Eleven v3 at $0.08, excluding taxes. Until January 6, 2027, GPT-4o mini TTS costs $0.60 per million text input tokens plus $12 per million audio output tokens, and tts-1 costs $15 per million characters. Its replacement, gpt-realtime-2.1-mini, bills $0.60 per million text input tokens and $20 per million audio output tokens. Estimate on the same scripts; characters and audio tokens are different units.
Does OpenAI TTS streaming make it faster than ElevenLabs?
No. Streaming support alone does not establish which provider is faster. Playback can begin before the complete clip is ready, but response time also includes request handling, network travel and playback buffering. For an agent, include turn detection and reasoning. Measure first audible output through your real player.
Can I keep my OpenAI language model and use ElevenLabs for speech?
Yes, if your application receives text from the language model and sends it to a separate speech service. Test text chunking and cancellation when streaming. Replacing a Realtime speech-to-speech session requires a broader design than swapping a standalone TTS request.
What should I check before launching a generated voice?
Verify voice rights and custom-voice access, test critical names and numbers, and check playback in the target format. OpenAI's TTS guide also requires clear disclosure that the voice is AI-generated. Include those requirements in the product flow you evaluate.
Still comparing voice providers?
Explore all comparisonsGet started today
Talk to an expert.
Connect with a member of our team and learn how Cartesia can help you build world-class voice experiences.
Start building.
Access our models via API and bring a voice agent into production in minutes.

