Compare realtime APIs

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

SpeechifyAI (Simba 3.2 / 3.0)
Speechify
Inworld TTS (Realtime TTS-2, TTS-2 Flash)
Inworld AI
xAI Grok TTS
xAI
CategoryText-to-speechText-to-speechText-to-speech
StatusGAGABeta
Est. per minute$0.0054 - 0.009$0.0063 - 0.022$0.0038 - 0.013
How that was worked out900 chars/min at $6 (Scale) to $10 (Starter) per 1M900 chars/min. Low = TTS-2 Flash on Growth ($7/1M); high = TTS-2 on On-Demand ($25/1M).900 chars/min at $4.20/1M (beta) vs $15/1M; unverified which applies
Pricing modelper-characterper-characterper-character
Free tier500K characters/month; commercial use on every plan (vendor)On-Demand: up to 70 minutes of TTSNot verified
Connects byHTTP chunkedWebSocket, HTTP chunkedWebSocket, HTTP chunked
Audio inText and SSML (pauses, speaking rate)Text with inline tags (pauses, pronunciation, steering on TTS-2)Text
Audio out5 formats including mp3 (per marketing page)LINEAR16 (WAV header per chunk), PCM, MP3 (default), OGG_OPUS, ALAW, MULAW, WAV; 8-48 kHz (default 48 kHz)MP3, WAV, PCM, mu-law, A-law
LanguagesEnglish (simba-3.2) plus 5 more on simba-3.0Docs say 200+ languages and locales; release notes describe 15 production-quality plus 90+ experimental for TTS-2Not verified
Latency (vendor claim)Vendor: 56 ms p50 first byte; independent: 106 ms (Coval) and 123 ms (Voice Arena) median time to first audio.Vendor: P90 server-side TTFB 100 ms (TTS-2), 20 ms (TTS-2 Flash).Vapi measured 285 ms median for the streaming variant (June 2026, includes network).
Key limits
  • /v1/audio/stream up to 20,000 characters; /v1/audio/speech up to 2,000
  • Free tier cannot top up
  • Concurrent requests: On-Demand 5, Creator 10, Builder 50, Developer 150, Growth 500
  • 2,000 UTF-16 code units per send_text message
  • Socket closes after 10 min of inactivity across all contexts
  • Sync 2,000 chars, HTTP streaming 4,000 chars, async 100,000 chars per request
  • Reported: 15,000 characters per REST request; 600 RPM and 10 concurrent requests per team (secondary sources)
High-severity warnings
  • None
  • None
  • Beta pricing and limits may change
ComplianceNot verified.Zero data retention supported (models page). Certifications not re-verified.Not verified.
Self-hostableNoNoNo
Last checked2026-10-102026-10-102026-10-10
Key numbers and features
$/1M chars$5.26$25-
Free tierYesYes-
Free credit $---
Free tier commercialYes--
Voices---
CloningYesYes-
Instant clone---
Text stream inNoYesYes
Timestamps-Yes-
Emotion-Yes-
SSMLYes--
8 kHz phone-YesYes
Latency ms56100-
Languages615-
Max session min---
Concurrency-510
WebRTCNoNoNo
WebSocketNoYesYes
gRPCNoNoNo
HIPAA---
SOC 2---
EU data--No
Self-hostNoNoNo
Open weightsNoNoNo
High warnings001