https://retellai.com/?utm_source=discord&utm_medium=seo logo
i turned my agent to arabic in the settings but wh...
# ❓・ai-evy-support
p
@AI Evy i turned my agent to arabic in the settings but when I test audio it still speaks in english. Why is it not using arabic?
a
Thanks for tagging me @punk8357. I'll look through relevant sources and get back to you shortly.
### Answer To get your agent speaking in Arabic, you need to configure the language setting properly. The
language
field specifies what language and dialect the speech recognition will operate in [(1) ]() [(2) ]() [(3) ]() . However, based on available documentation, Arabic (
ar-SA
) is listed as a supported language option for speech recognition . According to a community discussion, when building an Arabic assistant, you need to write all prompts and knowledge bases in Arabic as well [(4) ]() . This means: 1. Set the
language
field to
"ar-SA"
in your agent configuration [(1) ]() [(2) ]() [(3) ]() 2. Write all your prompts in Arabic 3. Write your knowledge base content in Arabic If you've only changed the language setting but kept your prompts in English, the agent may still respond in English because the underlying prompt instructions are in English. Make sure you've updated both the language setting and rewritten your prompts in Arabic to get Arabic responses.
​ To learn more, see the sources I considered: [[1] Get Agent Versions](https://docs.retellai.com/api-references/get-agent-versions) [[2] List Voice Agents](https://docs.retellai.com/api-references/list-agents) [[3] Create Voice Agent](https://docs.retellai.com/api-references/create-agent) [[4] Discord message from @jayzpio on 2025-01-07](https://discord.com/channels/1186424376300679209/1186462578310910112/1326063908586520667) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.