Compare realtime APIs

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

Gladia Live (Solaria-1)
Gladia
Deepgram Nova-3 and Flux (streaming)
Deepgram
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.013$0.0042 - 0.0098$0.004 - 0.016
How that was worked out$0.25/hr Growth floor to $0.75/hr Starter.Low = Nova-3 mono on Growth; high = Flux Multilingual PAYG ($0.0078) + diarization ($0.0020) where supported. Add-ons stack.V2 tiered price; most teams pay $0.016/min until 500K minutes per month. Multi-channel audio is billed per channel.
Pricing modelper-hourper-minuteper-minute
Free tierOne-time EUR 50 credit (vendor estimates 60+ realtime hours); does not renew.$200 free credit for new accounts, does not expire until used (pricing page).V1 includes 60 free minutes/month; new Google Cloud accounts get $300 trial credit (Google Cloud free program).
Connects byWebSocketWebSocketgRPC
Audio inDeclare encoding (e.g. wav/pcm), sample_rate, bit_depth and channels at session init; they must match the chunks you send. Multi-channel supported.Raw 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).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
Languages100+ with code-switching (Solaria-1).Nova-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.Chirp 3 table lists about 111 locales (my count: 29 GA, 82 Preview).
Latency (vendor claim)No vendor latency number captured in this pass.Vendor claim: Flux end-of-turn detection around 260 ms. No published latency figure for Nova-3 found in this pass.No vendor figure captured.
Key limits
  • 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).
  • 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.
  • 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
  • Audio and transcripts are stored by default
  • Flux needs /v2, not /v1
  • 10-second idle timeout
  • About 5 minutes per stream
  • No streaming diarization on Chirp 3
ComplianceDefault retention: paid 3 weeks for audio/transcripts, 1 year metadata; Enterprise custom or zero retention. Certifications not re-verified.Vendor markets HIPAA (BAA) and SOC 2 and offers self-hosted/on-prem deployment; not re-verified in this pass, confirm with sales.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-hostableNoYesNo
Last checked2026-10-102026-10-102026-10-10
Key numbers and features
$/hour$0.75$0.288$0.96
Bills silence---
Free tierYesYesYes
Free credit $-$200$300
Live speakers-YesNo
Turn detectYesYes-
KeytermsYesYesYes
PII redact-Yes-
PartialsYesYes-
Mixed langsYesYes-
8 kHz phone-YesYes
Latency ms-260-
Languages10059-
Max session min180-5
Concurrency30150-
WebRTCNoNoNo
WebSocketYesYesNo
gRPCNoNoYes
HIPAA-YesYes
SOC 2-Yes-
EU data-YesYes
Self-hostNoYesNo
Open weightsNoNoNo
High warnings122