Compare realtime APIs

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

Deepgram Nova-3 and Flux (streaming)
Deepgram
Gladia Live (Solaria-1)
Gladia
Google Cloud Speech-to-Text V2 streaming (Chirp 3)
Google Cloud
CategorySpeech-to-textSpeech-to-textSpeech-to-text
StatusGAGAGA
Est. per minute$0.0042 - 0.0098$0.0042 - 0.013$0.004 - 0.016
How that was worked outLow = Nova-3 mono on Growth; high = Flux Multilingual PAYG ($0.0078) + diarization ($0.0020) where supported. Add-ons stack.$0.25/hr Growth floor to $0.75/hr Starter.V2 tiered price; most teams pay $0.016/min until 500K minutes per month. Multi-channel audio is billed per channel.
Pricing modelper-minuteper-hourper-minute
Free tier$200 free credit for new accounts, does not expire until used (pricing page).One-time EUR 50 credit (vendor estimates 60+ realtime hours); does not renew.V1 includes 60 free minutes/month; new Google Cloud accounts get $300 trial credit (Google Cloud free program).
Connects byWebSocketWebSocketgRPC
Audio inRaw linear16, linear32, mulaw, alaw, opus, ogg-opus need encoding + sample_rate (8000, 16000, 24000, 44100, 48000 listed for Flux); containerized WAV/Ogg/WebM can be sent without those params. Flux strongly recommends 80 ms chunks (2560 bytes at 16 kHz linear16).Declare encoding (e.g. wav/pcm), sample_rate, bit_depth and channels at session init; they must match the chunks you send. Multi-channel supported.ExplicitDecodingConfig (LINEAR16, MULAW, ALAW and others) with sample rate and channel count, or auto-decoding for containers. Audio must be sent at roughly real-time pace.
Audio outn/an/an/a
LanguagesNova-3: multilingual code-switching mode for 10 languages plus a long list of single-language codes (see Models and Languages page). Flux: English, or 10 languages with flux-general-multi.100+ with code-switching (Solaria-1).Chirp 3 table lists about 111 locales (my count: 29 GA, 82 Preview).
Latency (vendor claim)Vendor claim: Flux end-of-turn detection around 260 ms. No published latency figure for Nova-3 found in this pass.No vendor latency number captured in this pass.No vendor figure captured.
Key limits
  • Concurrency: 150 WebSocket STT streams on Pay As You Go, 225 on Growth (pricing page).
  • Connection closes with NET-0001 if no audio or KeepAlive for 10 seconds; send KeepAlive (text frame) every 3-5 s.
  • Whisper Cloud limited to 5 concurrent requests.
  • Concurrent live sessions: Free 1, Paid 30 (default), Enterprise on demand; HTTP 429 when exhausted.
  • A single live session cannot exceed 3 hours.
  • Paid accounts can also queue up to 300 async jobs (not relevant to live).
  • Streaming requests limited to about 5 minutes of audio per stream; reconnect and stitch for longer audio.
  • 10 MB limit applies to StreamingRecognize request messages.
  • Phrase sets: 5,000 phrases / 100,000 characters per request (general quotas page); Chirp 3 adaptation dictionary up to 1,000 phrases.
High-severity warnings
  • Flux needs /v2, not /v1
  • 10-second idle timeout
  • Audio and transcripts are stored by default
  • About 5 minutes per stream
  • No streaming diarization on Chirp 3
ComplianceVendor markets HIPAA (BAA) and SOC 2 and offers self-hosted/on-prem deployment; not re-verified in this pass, confirm with sales.Default retention: paid 3 weeks for audio/transcripts, 1 year metadata; Enterprise custom or zero retention. Certifications not re-verified.Google Cloud compliance programs (HIPAA BAA via Google Cloud, etc.) apply per Google's covered-services list; data logging opt-in affects V1 pricing. Not re-verified per model.
Self-hostableYesNoNo
Last checked2026-10-102026-10-102026-10-10
Key numbers and features
$/hour$0.288$0.75$0.96
Bills silence---
Free tierYesYesYes
Free credit $$200-$300
Live speakersYes-No
Turn detectYesYes-
KeytermsYesYesYes
PII redactYes--
PartialsYesYes-
Mixed langsYesYes-
8 kHz phoneYes-Yes
Latency ms260--
Languages59100-
Max session min-1805
Concurrency15030-
WebRTCNoNoNo
WebSocketYesYesNo
gRPCNoNoYes
HIPAAYes-Yes
SOC 2Yes--
EU dataYes-Yes
Self-hostYesNoNo
Open weightsNoNoNo
High warnings212