Deadroom
04/26/2026, 3:14 PMpronunciationDictionaryLocators in the voice config, but it doesn't seem to work for Turkish — the custom pronunciations are not applied.
Cartesia: Cartesia's own API supports pronunciation_dict_id, but there is no way to pass this parameter through Vapi's voice config for Cartesia.
Is there a supported way to define custom pronunciations for Turkish language assistants on Vapi? Any workaround or roadmap info would be appreciated.Chiranjeet Mishra
04/26/2026, 3:14 PMAdam
04/26/2026, 7:25 PMDeadroom
04/26/2026, 9:45 PMAdam
04/26/2026, 9:52 PMAdam
04/26/2026, 9:52 PMChiranjeet Mishra
04/26/2026, 10:54 PM{
"voice": {
"chunkPlan": {
"formatPlan": {
"enabled": false
}
}
}
}
Applying this change will stop the formatting from converting numbers and expressions to English before they reach the TTS engine. If this approach still causes issues, consider utilizing the replacements feature to manually adjust specific expressions. For example:
{
"voice": {
"chunkPlan": {
"formatPlan": {
"replacements": [
{ "type": "exact", "key": "three plus one", "value": "üç artı bir" }
// Add more replacements as needed
]
}
}
}
}
This method allows for precise control over how specific phrases are pronounced until a more comprehensive solution is available. For further customization, consult the [Voice Formatting Plan documentation](https://docs.vapi.ai/assistants/voice-formatting-plan).