https://retellai.com/?utm_source=discord&utm_medium=seo logo
azure vs deepgram vs soniox for transcription qual...
# ❓・ai-evy-support
m
@AI Evy azure vs deepgram vs soniox for transcription quality on retell
a
Thanks for tagging me @Mikey. I'll look through relevant sources and get back to you shortly.
​ To learn more, see the sources I considered: [[1] Get Voice Agent](https://docs.retellai.com/api-references/get-agent) [[2] Update Voice Agent](https://docs.retellai.com/api-references/update-agent) [[3] Increase transcription accuracy](https://docs.retellai.com/reliability/wrong-transcript) ​
### Answer Retell AI supports custom STT (Speech-to-Text) configuration when you set
stt_mode
to
"custom"
[(1) ]() [(2) ]() . The
custom_stt_config
object allows you to specify a
provider
field . Based on the available documentation, Azure is explicitly mentioned as a custom STT provider option [(2) ]() . The documentation shows this example:
Copy code
json
"custom_stt_config": {
  "provider": "azure",
  "endpointing_ms": 123
}
However, the documentation I have access to doesn't provide a direct comparison of transcription quality between Azure, Deepgram, and Soniox, nor does it explicitly list all available custom STT providers beyond Azure [(1) ]() [(2) ]() . For improving transcription accuracy in general, Retell recommends: - Using Boosted Keywords to add custom vocabulary for domain-specific terms (supports up to 100 keywords) [(3) ]() - Adjusting the denoising mode setting if background noise is affecting transcription - Enabling transcription mode optimized for accuracy if sentences are being cut off If you need specific provider comparisons or a complete list of supported custom STT providers, I'd recommend checking the Retell dashboard or reaching out to their team for the most current information. **
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
m
@AI Evy is soniox a valid option
a
Thanks for the follow-up, @Mikey. I'll get back to you soon.
### Answer Based on the available documentation, I cannot confirm whether Soniox is a valid custom STT provider option for Retell AI [(1) ]() [(2) ]() [(3) ]() . The documentation shows that when
stt_mode
is set to
"custom"
, you must provide a
custom_stt_config
object with a
provider
field . The only provider explicitly mentioned in the documentation is
"azure"
[(1) ]() . The sources don't provide a complete list of all supported custom STT providers beyond Azure [(1) ]() [(2) ]() [(3) ]() . To get confirmation on whether Soniox is supported as a custom STT provider, I recommend: - Checking the Retell dashboard for the full list of available providers - Visiting [Documentation]() - Visiting [Hire certified Retell partner]() Would you like a general answer based on my knowledge instead?
​ To learn more, see the sources I considered: [[1] Update Voice Agent](https://docs.retellai.com/api-references/update-agent) [[2] Get Agent Versions](https://docs.retellai.com/api-references/get-agent-versions) [[3] List Voice Agents](https://docs.retellai.com/api-references/list-agents) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.
d
@Mikey soniox is the best option imo
m
@dolma do you know the stt config to configure it for the voice agent?
API side
found i