Multilingual Voice Agents
Learn the best ways to build a multilingual voice agent.
Learn the best way to support a multi-lingual voice agent through Deepgram.
Select a multilingual speech-to-text (STT) model.
In order to have a fully multi-lingual agent, you need to select a multi-lingual speech-to-text model and specify the appropriate language. Today, you should specify the following parameters in your Settings.
agent.listen.provider.model:nova-3agent.listen.provider.language:multi
Select a multilingual text-to-speech (TTS) provider.
OpenAI, Eleven Labs, and Cartesia have multi-lingual language models. Select one of those providers and use agent.speak.provider.language as multi. For Eleven Labs, this parameter aligns to their language_code.
Prompt Recommendations
Prompt design can help adjust the agent’s behavior depending on your expected use case. Results may vary depending on the LLM provider you use.