These observations are based on our internal testing and routing rules. Results may vary depending on the specific languages, audio conditions, and call patterns.
Provider overview
Azure
- Best for: Broad single-language coverage, including many rare and less common languages.
- Language support: Wide range of individual languages; single-language only.
- Latency: ~530ms
Deepgram
- Best for: Common languages with low latency.
- Language support: Code-switching across 10 languages: English, Spanish, French, German, Hindi, Russian, Portuguese, Japanese, Italian, Dutch.
- Latency: ~300ms
Soniox
- Best for: Multilingual agents that need any-to-any code-switching across a wide set of languages.
- Language support: 60+ languages with a single model; same coverage in both single- and multi-language modes.
- Latency: ~490ms
How Retell picks a provider
Retell routes to a provider based on what your agent is optimized for:- Optimize for latency → Retell picks the fastest provider that still performs well for your languages.
- Optimize for accuracy → Retell picks the best-performing provider for your languages.
- Multilingual → the languages you select also influence which providers are available.