Pronunciation dictionaries not working
I use vapi via API (typescript sdk) and add pronunciation dictionary of ElevenLabs but its doesnt work. this is my voice settings:
voice: {
speed: 1,
provider: '11labs',
voiceId: 'cjVigY5qzO86Huf0OWal',
model: 'eleven_turbo_v2_5',
stability: 0.5,
similarityBoost: 0.75,
pronunciationDictionaryLocators: [
{
pronunciationDictionaryId: "......",
versionId: "....."
}
]
}
i the logs i see the following line:
{"level":30,"time":1756631273345,"timestamp":1756631273345000000,"severityText":"INFO","severityNumber":9,"body":"ElevenLabs BOS message sent","attributes":{"category":"voice","callId":"e6c7a6e0-1b5d-40be-98d9-11c249909c36","orgId":"abd89889-0989-46ce-a296-f8872917f09b","provider":"elevenlabs","voiceId":"cgSgspJ2msm6clMCkdW9","voiceSettings":{"stability":0.5,"similarity_boost":0.75,"speed":1},"pronunciationDictionaries":0,"websocketIndex":0}}
which mean pronunciationDictionaries is not used.
call ID: e6c7a6e0-1b5d-40be-98d9-11c249909c36
voice: {
speed: 1,
provider: '11labs',
voiceId: 'cjVigY5qzO86Huf0OWal',
model: 'eleven_turbo_v2_5',
stability: 0.5,
similarityBoost: 0.75,
pronunciationDictionaryLocators: [
{
pronunciationDictionaryId: "......",
versionId: "....."
}
]
}
i the logs i see the following line:
{"level":30,"time":1756631273345,"timestamp":1756631273345000000,"severityText":"INFO","severityNumber":9,"body":"ElevenLabs BOS message sent","attributes":{"category":"voice","callId":"e6c7a6e0-1b5d-40be-98d9-11c249909c36","orgId":"abd89889-0989-46ce-a296-f8872917f09b","provider":"elevenlabs","voiceId":"cgSgspJ2msm6clMCkdW9","voiceSettings":{"stability":0.5,"similarity_boost":0.75,"speed":1},"pronunciationDictionaries":0,"websocketIndex":0}}
which mean pronunciationDictionaries is not used.
call ID: e6c7a6e0-1b5d-40be-98d9-11c249909c36