Compare · 15 vendors · checked
Voice AI API prices
Text-to-speech per 1M characters, speech-to-text per hour of audio. Pay-as-you-go list prices from each vendor's own page.
Cheapest TTS: $4 per 1M characters (Google Cloud Standard, Amazon (AWS) Polly Standard). Cheapest STT: $0.04 an hour (Groq whisper-large-v3-turbo).
Text-to-speech, per 1M characters
Cheapest current model per vendor · pay-as-you-go
Google CloudStandard
$4 per 1M characters
Amazon (AWS)Polly Standard
$4 per 1M characters
SpeechmaticsSpeechmatics TTS
$11 per 1M characters
OpenAItts-1 ends 2027-01-06
$15 per 1M characters
Azure AI SpeechNeural
$15 per 1M characters
DeepgramAura-1
$15 per 1M characters
InworldTTS-2 Flash
$15 per 1M characters
RimeMist v3
$30 per 1M characters
ElevenLabsEleven v4 Turbo
$40 per 1M characters
CartesiaSonic-3.6
$65 per 1M characters
Speech-to-text, per hour of audio
Cheapest current model per vendor · batch or real-time
Groqwhisper-large-v3-turbo
$0.04 per hour of audio
SonioxSoniox async
$0.10 per hour of audio
RimeRime STT · Real-time
$0.12 per hour of audio
SpeechmaticsMelia 1
$0.12 per hour of audio
AssemblyAIUniversal-2
$0.15 per hour of audio
InworldSTT 1 · Real-time
$0.15 per hour of audio
GladiaSolaria-3 · €0.16
≈$0.179 per hour of audio
Google CloudV2 dynamic batch
$0.18 per hour of audio
Azure AI SpeechBatch transcription
$0.18 per hour of audio
Rev.aiReverb
$0.20 per hour of audio
ElevenLabsScribe v2
$0.22 per hour of audio
DeepgramNova-3 Monolingual
$0.258 per hour of audio
OpenAIgpt-transcribe
$0.27 per hour of audio
Amazon (AWS)Transcribe batch
$0.36 per hour of audio
CartesiaInk-2 · Real-time
$0.70 per hour of audio
Volume and plan discounts are in the notes. Token-priced models (Gemini TTS, gpt-4o-mini-tts) have no per-character price and aren't charted. € converted at the ECB rate of 1.1205 on 2026-10-22.
Shutting down
All text-to-speech models
Click a column header to sort · details per vendor below
| Notes | |||
|---|---|---|---|
| Google Cloud | Standard | $4$4 / 1M characters | 4M characters free a month. |
| Google Cloud | WaveNet | $4$4 / 1M characters | 4M characters free a month. |
| Amazon (AWS) | Polly Standard | $4$4 / 1M characters | 5M characters free a month. |
| Speechmatics | Speechmatics TTS | $11$0.011 per 1,000 characters | First 1M characters free. |
| OpenAI | tts-1 ends 2027-01-06 | $15$15.00 / 1M characters | Replacement: gpt-realtime-2.1-mini. |
| Azure AI Speech | Neural | $15$15 / 1M characters | East US. 0.5M characters free a month (F0). |
| Deepgram | Aura-1 | $15$0.0150 / 1K characters | |
| Inworld | TTS-2 Flash | $15$15 / 1M characters | On-Demand rate; $7 on Growth. |
| Google Cloud | Neural2 | $16$16 / 1M characters | 1M characters free a month. |
| Amazon (AWS) | Polly Neural | $16$16 / 1M characters | 1M free a month for 12 months. |
| Azure AI Speech | Neural HD | $22$22 / 1M characters | East US. |
| Inworld | TTS-2 | $25$25 / 1M characters | On-Demand rate; $12.50 on Growth. |
| OpenAI | tts-1-hd ends 2027-01-06 | $30$30.00 / 1M characters | Replacement: gpt-realtime-2.1-mini. |
| Google Cloud | Chirp 3 HD | $30$30 / 1M characters | 1M characters free a month. |
| Amazon (AWS) | Polly Generative | $30$30 / 1M characters | 100K free a month for 12 months. |
| Deepgram | Aura-2 | $30$0.030 / 1K characters | |
| Rime | Mist v3 | $30$0.03 per 1K characters | |
| ElevenLabs | Eleven v4 Turbo | $40$0.04 / 1K characters | |
| ElevenLabs | Flash / Turbo v2.5 | $40$0.04 / 1K characters | |
| Deepgram | Flux TTS | $45$0.0450 / 1K characters | $1 credit per $1 spent, up to $500, until Dec 31, 2026. |
| Rime | Coda v2 | $50$0.05 per 1K characters | |
| Cartesia | Sonic-3.6 | $65$65 / 1M credits (Pro overage) | 1 credit = 1 character. $38 per 1M on Scale. |
| ElevenLabs | Eleven v4 | $80$0.08 / 1K characters | |
| ElevenLabs | Eleven v3 | $80$0.08 / 1K characters | 5,000 characters per request. |
| ElevenLabs | Multilingual v2 | $80$0.08 / 1K characters | |
| Amazon (AWS) | Polly Long-Form | $100$100 / 1M characters | 500K free a month for 12 months. |
| Google Cloud | Studio | $160$160 / 1M characters | 1M characters free a month. |
| OpenAI | gpt-4o-mini-tts ends 2027-01-06 | $0.60 / 1M text in · $12 / 1M audio out (tokens) | Token-priced; no per-character rate. Snapshots 2025-03-20 and 2025-12-15 shut down Jan 6, 2027; replacement gpt-realtime-2.1-mini. |
| Google Cloud | Gemini 3.8 Flash TTS Preview | $0.50 / 1M text in · $9 / 1M audio out (tokens) | Rises to $1 / $18 on Jan 1, 2027. 25 audio tokens = 1 second, so ~$0.81 per hour of output audio plus input. |
| Google Cloud | Gemini 2.5 Flash TTS | $0.50 / 1M text in · $10 / 1M audio out (tokens) | Token-priced; ~$0.90 per hour of output audio plus input. |
| Soniox | Soniox TTS | $4 / 1M text in · $21.50 / 1M audio out (tokens) | Vendor estimate: about $0.70 per hour of generated speech. |
All speech-to-text models
Click a column header to sort · details per vendor below
| Notes | ||||
|---|---|---|---|---|
| Groq | whisper-large-v3-turbo | Batch | $0.04$0.04 / hour | |
| Soniox | Soniox async | Batch | $0.10$0.10 / hour | |
| Groq | whisper-large-v3 | Batch | $0.111$0.111 / hour | |
| Rime | Rime STT | Real-time | $0.12$0.002 / min from Nov 20, 2026 | Free until Nov 19, 2026. |
| Soniox | Soniox real-time | Real-time | $0.12$0.12 / hour | |
| Speechmatics | Melia 1 | Batch | $0.12$0.12 / hour | |
| AssemblyAI | Universal-2 | Batch | $0.15$0.15 / hour | |
| AssemblyAI | Universal-Streaming | Real-time | $0.15$0.15 / hour | |
| Inworld | STT 1 | Real-time | $0.15$0.15 / hour | On-Demand rate; $0.10/h on paid plans. |
| Gladia | Solaria-3 | Batch | ≈$0.1790.16€ / hour (0–100 h) | |
| OpenAI | gpt-4o-mini-transcribe ends 2027-02-26 | Batch | $0.18$0.003 / min (estimated) | Replacement: gpt-transcribe or gpt-live-transcribe. |
| Google Cloud | V2 dynamic batch | Batch | $0.18$0.003 / min | |
| Azure AI Speech | Batch transcription | Batch | $0.18$0.18 / hour | East US. |
| Rev.ai | Reverb | Batch | $0.20$0.20 / hour | English. |
| AssemblyAI | Universal-3.5 Pro | Batch | $0.21$0.21 / hour | |
| ElevenLabs | Scribe v2 | Batch | $0.22$0.22 / hour | Keyterm prompting +$0.05/h. |
| Speechmatics | Standard | Batch | $0.23$0.23 / hour | |
| Deepgram | Nova-3 Monolingual | Batch | $0.258$0.0043 / min | |
| OpenAI | gpt-transcribe | Batch | $0.27$0.0045 / min (estimated) | |
| Deepgram | Whisper Large | Batch | $0.288$0.0048 / min | |
| Deepgram | Nova-3 Monolingual (streaming) | Real-time | $0.288$0.0048 / min (promo) | Regular price $0.0077/min ($0.46/h). |
| Rev.ai | Reverb Foreign Language | Batch | $0.30$0.30 / hour | |
| Rev.ai | Whisper Large | Batch | $0.30$0.005 / min | |
| Gladia | Solaria-1 | Batch | ≈$0.3030.27€ / hour (0–100 h) | |
| Deepgram | Nova-3 Multilingual | Batch | $0.312$0.0052 / min | |
| OpenAI | gpt-4o-transcribe ends 2027-02-26 | Batch | $0.36$0.006 / min (estimated) | Replacement: gpt-transcribe or gpt-live-transcribe. |
| OpenAI | whisper-1 ends 2027-02-26 | Batch | $0.36$0.006 / min | Replacement: gpt-transcribe or gpt-live-transcribe. |
| Amazon (AWS) | Transcribe batch | Batch | $0.36$0.0001 / second (us-east-1) | $0.006/min. 60 min free a month for 12 months. |
| Azure AI Speech | Fast transcription | Batch | $0.36$0.36 / hour | East US. |
| Speechmatics | Enhanced | Batch | $0.38$0.38 / hour | |
| ElevenLabs | Scribe v2 Realtime | Real-time | $0.39$0.39 / hour | |
| Deepgram | Flux English | Real-time | $0.39$0.0065 / min (promo) | Regular price $0.0077/min ($0.46/h). |
| AssemblyAI | Universal-3.6 Pro Realtime | Real-time | $0.45$0.45 / hour | |
| Azure AI Speech | MAI-Transcribe-2 | Batch | $0.54$0.54 / hour | East US, Foundry Models meter. |
| Amazon (AWS) | Transcribe streaming | Real-time | $0.60$0.0001667 / second (us-east-1) | $0.01/min. |
| Cartesia | Ink-2 | Real-time | $0.703 credits / second | Derived: 10,800 credits per hour at the $65 per 1M Pro overage rate. Vendor says $0.39/h on Scale. |
| Gladia | Real-time | Real-time | ≈$0.7620.68€ / hour | |
| Google Cloud | V2 standard (incl. Chirp) | Real-time | $0.96$0.016 / min (first 500K min) | Drops to $0.004/min above 2M min. |
| Azure AI Speech | Real-time transcription | Real-time | $1.00$1.00 / hour | East US. 5 h free a month (F0). |
| OpenAI | gpt-live-transcribe | Real-time | $1.02$0.017 / min (estimated) |
Vendor by vendor
Groq
- Speech-to-text
- whisper-large-v3-turbo: $0.04 · Batch
- whisper-large-v3: $0.111 · Batch
- Free tier
- unknown free plan exists with rate limits; no hour quota stated
- Notes
- Hosted Whisper models. Per-hour cost from the speech-to-text docs.
Soniox
- Text-to-speech
- Soniox TTS: $4 / 1M text in · $21.50 / 1M audio out (tokens)
- Speech-to-text
- Soniox async: $0.10 · Batch
- Soniox real-time: $0.12 · Real-time
- Free tier
- unknown no free quota stated on the pricing page
- Notes
- Diarization, language ID and translation included in the hourly rate. TTS is token-priced ($4 per 1M input text tokens, $21.50 per 1M output audio tokens), about $0.70 per hour of generated speech.
- Visit Soniox ↗
- Pricing ↗
- checked
Rime
- Text-to-speech
- Mist v3: $30
- Coda v2: $50
- Speech-to-text
- Rime STT: $0.12 · Real-time
- Free tier
- $50 free credits. STT free until Nov 19, 2026.
- Notes
- TTS metered by characters (~1K per minute).
- Visit Rime ↗
- Pricing ↗
- checked
Speechmatics
- Text-to-speech
- Speechmatics TTS: $11
- Speech-to-text
- Melia 1: $0.12 · Batch
- Standard: $0.23 · Batch
- Enhanced: $0.38 · Batch
- Free tier
- $100 in credits. TTS: first 1M characters free.
- Notes
- Pre-recorded rates shown; real-time rates are not in the page text. Volume discount up to 25%.
AssemblyAI
- Speech-to-text
- Universal-2: $0.15 · Batch
- Universal-3.5 Pro: $0.21 · Batch
- Universal-Streaming: $0.15 · Real-time
- Universal-3.6 Pro Realtime: $0.45 · Real-time
- Free tier
- Free tier: up to 185 hours pre-recorded and 333 hours streaming, no card required.
- Notes
- Multichannel audio is billed per channel.
- Visit AssemblyAI ↗
- Pricing ↗
- checked
Inworld
- Text-to-speech
- TTS-2 Flash: $15
- TTS-2: $25
- Speech-to-text
- STT 1: $0.15 · Real-time
- Free tier
- On-Demand includes up to 70 min of TTS or 400 min of STT free.
- Notes
- Paid plans cut rates: TTS-2 down to $12.50 and TTS-2 Flash to $7 per 1M characters, STT to $0.10/h. Enterprise from $5 per 1M.
- Visit Inworld ↗
- Pricing ↗
- checked
Gladia
- Speech-to-text
- Solaria-3: ≈$0.179 · Batch
- Solaria-1: ≈$0.303 · Batch
- Real-time: ≈$0.762 · Real-time
- Free tier
- 50€ free credits.
- Notes
- Prices in € (≈$ at the ECB rate for ranking). Volume tiers drop Solaria-3 async to 0.12€/h.
- Visit Gladia ↗
- Pricing ↗
- checked
Google Cloud
- Text-to-speech
- Standard: $4
- WaveNet: $4
- Neural2: $16
- Chirp 3 HD: $30
- Studio: $160
- Gemini 3.8 Flash TTS: $0.50 / 1M text in · $9 / 1M audio out (tokens) Preview
- Gemini 2.5 Flash TTS: $0.50 / 1M text in · $10 / 1M audio out (tokens)
- Speech-to-text
- V2 dynamic batch: $0.18 · Batch
- V2 standard (incl. Chirp): $0.96 · Real-time
- Free tier
- TTS: 4M Standard/WaveNet or 1M Chirp 3 HD/Neural2/Studio characters free a month. STT V1: 60 min free a month. Gemini TTS: no free tier.
- Notes
- Gemini TTS is priced per token (25 audio tokens = 1 second). STT billed per second.
Azure AI Speech
- Text-to-speech
- Neural: $15
- Neural HD: $22
- Speech-to-text
- Batch transcription: $0.18 · Batch
- Fast transcription: $0.36 · Batch
- MAI-Transcribe-2: $0.54 · Batch
- Real-time transcription: $1.00 · Real-time
- Free tier
- Free (F0): 5 audio hours of real-time STT and 0.5M neural TTS characters a month. Batch not included.
- Notes
- Prices are East US pay-as-you-go from the Azure retail prices API (the pricing page renders them client-side). A "Fast Transcription Promo" meter at $0.10/h is listed; the page says a promo runs until Dec 31, 2026.
Rev.ai
- Speech-to-text
- Reverb: $0.20 · Batch
- Reverb Foreign Language: $0.30 · Batch
- Whisper Large: $0.30 · Batch
- Free tier
- Free credits worth 5 hours of Reverb ASR.
- Notes
- Rounded up to the nearest second, 15 second minimum.
- Visit Rev.ai ↗
- Pricing ↗
- checked
ElevenLabs
- Text-to-speech
- Eleven v4: $80
- Eleven v4 Turbo: $40
- Eleven v3: $80
- Multilingual v2: $80
- Flash / Turbo v2.5: $40
- Speech-to-text
- Scribe v2: $0.22 · Batch
- Scribe v2 Realtime: $0.39 · Real-time
- Free tier
- Free plan: 10,000 v4 characters (~10 min) or 20,000 Flash/Turbo characters a month, plus 4h30m Scribe or 2h30m Scribe Realtime.
- Notes
- API usage is billed in USD, not plan credits. Same per-unit rate on every plan.
Deepgram
- Text-to-speech
- Aura-1: $15
- Aura-2: $30
- Flux TTS: $45
- Speech-to-text
- Nova-3 Monolingual: $0.258 · Batch
- Nova-3 Multilingual: $0.312 · Batch
- Whisper Large: $0.288 · Batch
- Nova-3 Monolingual (streaming): $0.288 · Real-time
- Flux English: $0.39 · Real-time
- Free tier
- $200 free credit, no card required.
- Notes
- Streaming rates are limited-time promo prices; regular prices shown in notes. Growth plan ($4K+/yr prepaid) is up to 20% less.
- Visit Deepgram ↗
- Pricing ↗
- checked
OpenAI
- Text-to-speech
- tts-1: $15 ends 2027-01-06
- tts-1-hd: $30 ends 2027-01-06
- gpt-4o-mini-tts: $0.60 / 1M text in · $12 / 1M audio out (tokens) ends 2027-01-06
- Speech-to-text
- gpt-transcribe: $0.27 · Batch
- gpt-4o-mini-transcribe: $0.18 · Batch ends 2027-02-26
- gpt-4o-transcribe: $0.36 · Batch ends 2027-02-26
- whisper-1: $0.36 · Batch ends 2027-02-26
- gpt-live-transcribe: $1.02 · Real-time
- Free tier
- unknown no free audio quota on the pricing page
- Notes
- tts-1, tts-1-hd and gpt-4o-mini-tts shut down Jan 6, 2027; whisper-1 and the gpt-4o transcribe models shut down Feb 26, 2027 (deprecations page).
Amazon (AWS)
- Text-to-speech
- Polly Standard: $4
- Polly Neural: $16
- Polly Generative: $30
- Polly Long-Form: $100
- Speech-to-text
- Transcribe batch: $0.36 · Batch
- Transcribe streaming: $0.60 · Real-time
- Free tier
- Polly: 5M Standard characters a month; Neural 1M, Generative 100K, Long-Form 500K a month for 12 months. Transcribe: 60 min a month for 12 months.
- Notes
- Transcribe prices are US East (N. Virginia), from the AWS price list API.
Cartesia
- Text-to-speech
- Sonic-3.6: $65
- Speech-to-text
- Ink-2: $0.70 · Real-time
- Free tier
- Free plan: 20K credits a month (~27 min of TTS or ~1h51m of STT).
- Notes
- Credit-based plans: Pro $5 (100K), Startup $49 (1.25M), Scale $299 (8M). 1 credit = 1 TTS character; STT uses 3 credits per second. Overage: $65 (Pro), $45 (Startup), $38 (Scale) per 1M credits.
- Visit Cartesia ↗
- Pricing ↗
- checked
Left out
- PlayHT: Shut down: API offline July 2025, service closed Dec 31, 2025 after Meta acquired PlayAI. play.ht did not resolve on 2026-10-23.
- LMNT: lmnt.com/pricing says "LMNT has shut down" (2026-10-23).
- Hume: Pricing page renders client-side; no per-unit rates readable yet.
- Mistral Voxtral: Speech models are priced per minute, but the rates are not on the public pricing page text.
Newsletter
Get pinged when the limits move
One short email when a plan changes. No spam, we're rate-limited too.