Compare realtime APIs

Pick up to four APIs from any category and see them side by side.

Amazon Polly (generative and bidirectional streaming)
Amazon Web Services
Mistral Voxtral TTS
Mistral AI
OpenAI Text-to-Speech (gpt-4o-mini-tts)
OpenAI
CategoryText-to-speechText-to-speechText-to-speech
StatusGAGAGA
Est. per minute$0.014 - 0.027$0.014$0.013 - 0.027
How that was worked out900 chars/min. Bidi streaming requires generative ($30/1M = $0.027); neural $16/1M = $0.0144 without input streaming.900 chars/min x $16/1M900 chars/min for tts-1 ($15/1M) and tts-1-hd ($30/1M). gpt-4o-mini-tts is token-billed; OpenAI no longer shows a per-minute estimate on the pricing page (an earlier page estimated about $0.015/min, unverified now).
Pricing modelper-characterper-characterper-token
Free tier12 months: 5M standard, 1M neural, 500K long-form, 100K generative characters per month; new accounts also get up to $200 AWS creditsNot verifiedNone specific to TTS
Connects byHTTP chunked, HTTP/2 bidirectional event streamHTTP chunkedHTTP chunked, SSE
Audio inPlain text or SSMLTextText plus optional free-text instructions
Audio outmp3, ogg_opus, ogg_vorbis, pcm (stream API; JSON speech marks not supported on the stream API)Not verifiedmp3 (default), opus, aac, flac, wav, pcm (24 kHz 16-bit LE, headerless)
LanguagesStream API LanguageCode list covers ~40 locales (only needed for bilingual voices)9: en, fr, es, pt, it, nl, de, ar, hiFollows Whisper language support; voices optimised for English
Latency (vendor claim)No numeric claim found.Model card (self-hosted, 1 GPU): 70 ms at concurrency 1, 331 ms at 16, 552 ms at 32.No numeric TTFB claim on the guide; WAV/PCM recommended for fastest first bytes.
Key limits
  • Bidi stream: generative engine only
  • Up to 5 lexicons
  • GovCloud prices differ ($4.80 standard, $19.20 neural)
  • Self-host: single GPU with >= 16 GB memory (BF16)
  • gpt-4o-mini-tts max 2,000 input tokens per request
  • Rate limits by tier: Build 2,000 RPM / 150K TPM; Launch 10,000 RPM / 2M TPM; Grow 10,000 RPM / 8M TPM
High-severity warnings
  • Bidi streaming is generative-only
  • Weights are non-commercial
  • No text-input streaming
ComplianceAWS compliance programs (GovCloud availability for standard/neural).Not verified.OpenAI platform terms; disclosure of AI voice required by usage policy.
Self-hostableNoYesNo
Last checked2026-10-102026-10-102026-10-10
Key numbers and features
$/1M chars$30$16$15
Free tierYes-No
Free credit $$200--
Free tier commercial---
Voices---
CloningNoYesYes
Instant cloneNo--
Text stream inYes-No
TimestampsYes--
Emotion--Yes
SSMLYes--
8 kHz phoneNo-No
Latency ms-70-
Languages-9-
Max session min---
Concurrency---
WebRTCNoNoNo
WebSocketNoNoNo
gRPCNoNoNo
HIPAA---
SOC 2---
EU dataYes--
Self-hostNoYesNo
Open weightsNoYesNo
High warnings111