Multilanguage Issue while recording

Hi I have added multiple languages in the dashboard but if i say some it is only taking arabic. I want all the 4 languages to be read from the microphone input . English, Hindi, Arabic and Urdu. If I add only english or arabic individually it is working fine. If i add all the 4 only arabic is working. Can anyone suggest on this issue

Hello @Prabhu,

Welcome to the Convai Developer Forum!

It seems there might be an issue when using four languages simultaneously. Could you try adding only three languages at a time (e.g., English, Hindi, and Arabic) and test if it works as expected?

Our team is aware of some challenges when multiple languages are enabled at once, and we’re working on improving this functionality to ensure seamless performance.

Thank you for your understanding, and feel free to reach out if you have further questions or need assistance! :blush:

Thank you for your response. Is there any way to set language in runtime so that it will be easy while using the microphone instead of changing and testing the languages. I tried english and hindi it is detecting fine. But Arabic and hindi , it is reading as hindi. I am using Unity

You can update your character’s language during runtime using the Character API, which allows dynamic changes. However, this feature requires a Professional plan or higher and will consume Core API Usage quota.

Additionally, our team is actively working on improving language detection and resolving such issues. Thank you for your patience! :blush:

If you have further questions, feel free to ask.

1 Like

Ignore, I got mixed up over something.