The model is calling in English language instead o...
# support
s
I am building an model using VAPI assistence to make a call in Cantonese language. When I initiated the call, it is called in English language instead of Cantonese (Chinese) Language. It is changed to Cantonese language mid of converstation. Screenshots are attached for your refrences. Please help on this. https://cdn.discordapp.com/attachments/1368943390158356671/1368943390493773884/Screenshot_2025-05-05_at_9.30.10_PM.png?ex=681a0f62&is=6818bde2&hm=edb73117b9b12048391c78df69c39267b694dae41286bb9ac81a10c4413e28d6& https://cdn.discordapp.com/attachments/1368943390158356671/1368943391185965066/Screenshot_2025-05-05_at_9.29.46_PM.png?ex=681a0f62&is=6818bde2&hm=b8c1395dc2762dc3b2e775c8af4ca9d9cd343e2b27b6c40d32b0a81fa00b5c87&
v
You need to configure both your system prompt and language settings properly. Your system prompt is in English, which is likely overriding your language settings. Try adding this to your configuration:
Copy code
json
"systemPrompt": {
  "text": "你是Elisha,一家太阳能电池板公司的销售代理。请用广东话与客户交流。",
  "language": "zh-HK"  // For Cantonese specifically
}
Also ensure your transcriber is set to "zh-HK" for Cantonese rather than just "zh" which might default to Mandarin. Sources: - [Configure Both Transcriber and Voice Model](https://discord.com/channels/1211482211119796234/1270786139355090995) - [Deepgram Transcriber Language Support](https://docs.vapi.ai/changelog/2024/11/27)
s
Thanks
where i can change these settings for systemPrompt ? I am at assistance -> model
I am new to VAPI.
k
Go to Assistants → select your assistant → Model tab → edit the System Prompt field → save changes.
Kindly advise
k
Tutorial video

https://youtu.be/rnN-wj9zPVM?si=mWW35jZA5tBktxls

2 Views