Overview
Custom Pronunciations allow you to control exactly how your AI agent pronounces specific words, names, or phrases. This ensures brand names, technical terms, and proper nouns are spoken correctly during calls.Set phonetic spellings to guide the AI’s text-to-speech engine for accurate pronunciation.
How It Works
You create a pronunciation dictionary where:- Word: The text as it appears (what the agent sees)
- Pronunciation: How it should be spoken (phonetic spelling)
When to Use
Brand Names
Brand Names
Ensure your company or product name is pronounced correctlyExamples:
Nike→Ny-keeAdidas→Ah-dee-dahsXiaomi→Shao-mee
Names & Proper Nouns
Names & Proper Nouns
Help agent pronounce people’s names correctlyExamples:
Saoirse→Ser-shaNiamh→NeevSiobhan→Shi-vawn
Technical Terms
Technical Terms
Clarify pronunciation of industry jargon or technical wordsExamples:
SQL→S-Q-LorSequelGitHub→Git-HubOAuth→O-Auth
Acronyms & Abbreviations
Acronyms & Abbreviations
Control how acronyms are readExamples:
API→A-P-ICEO→C-E-OFAQ→F-A-Q
Regional Pronunciations
Regional Pronunciations
Match local pronunciation preferencesExamples:
Mumbai→Mum-buy(not “Mum-bye”)Delhi→Dil-lee(not “Del-high”)
Configuration
1
Navigate to Custom Pronunciations
In your agent configuration, scroll to the Custom Pronunciations section
2
Click Add Button
Click the ”+” button to add a new pronunciation
3
Enter Word
Key: Type the exact word as it appears in your contentExample:
Callkaro4
Enter Pronunciation
Value: Write how the word should be pronouncedExample:
Call-kah-roUse hyphens to separate syllables and emphasize the stressed syllable.5
Save
Click “Add” to save the pronunciation
Best Practices
Use Hyphens for Syllables
Use Hyphens for Syllables
Break words into clear syllables using hyphensGood:
Mercedes→Mer-say-deezHyundai→Hun-day
Mercedes→Mersaydeez(unclear syllables)
Capitalize Stressed Syllables
Capitalize Stressed Syllables
Emphasize which syllable should be stressedExamples:
Amazon→AM-uh-zonGoogle→GOO-gulMicrosoft→MY-kro-soft
Keep It Simple
Keep It Simple
Use common English sounds that TTS engines understandGood:
Nguyen→WinQueue→Kyoo
- Complex phonetic symbols like IPA
- Overly technical notation
Test and Iterate
Test and Iterate
Use Test Call to hear how your pronunciations soundProcess:
- Add pronunciation
- Run test call
- Listen carefully
- Adjust if needed
- Test again
Be Consistent
Be Consistent
If a word appears in multiple forms, add all variantsExample:
Examples by Category
Company & Brand Names
Indian Names
Technical Terms
Product Names
Place Names (Indian Cities)
Advanced Techniques
Numbers & Codes
For reference numbers or IDs that should be spelled out:Emphasis & Pauses
Some TTS engines respond to punctuation:Alternative Pronunciations
For words with regional variations: US English:Common Mistakes to Avoid
Too Complex Phonetics
Too Complex Phonetics
Wrong:Right:TTS engines don’t understand IPA symbols. Use simple English sounds.
Missing Variants
Missing Variants
Incomplete:Complete:
Inconsistent Styling
Inconsistent Styling
Inconsistent:Consistent:Use the same style (hyphens, caps) for all entries.
Testing Your Pronunciations
1
Add Pronunciations
Configure all the words you want to customize
2
Include in System Prompt
Make sure the words appear in your agent’s system prompt or will be used in conversations
3
Run Test Call
Use the Test Call feature to hear your agent speak
4
Listen Carefully
Pay attention to how each customized word is pronounced
5
Adjust as Needed
Edit pronunciations that don’t sound quite rightExample Iterations:
Troubleshooting
Pronunciation not working
Pronunciation not working
Possible Causes:
- Word doesn’t appear in conversations
- TTS engine ignoring the guidance
- Spelling mismatch
- Verify the word appears exactly as entered in your content
- Try different phonetic spellings
- Test with a simpler pronunciation
- Check if word is part of a compound phrase
Sounds wrong
Sounds wrong
Issue: Pronunciation sounds unnatural or incorrectSolutions:
- Try different syllable breaks
- Experiment with capitalization for emphasis
- Use more common sound approximations
- Listen to how native speakers say it and approximate that
Only works sometimes
Only works sometimes
Issue: Word is pronounced correctly inconsistentlyCause: The word might appear in different contexts or formsSolution:
Add all possible variations:
Voice ignores custom pronunciation
Voice ignores custom pronunciation
Possible Causes:Use:
- Voice provider doesn’t support SSML modifications
- TTS engine limitations
Managing Pronunciations
Editing
- Click the Edit icon next to any pronunciation
- Modify the word or pronunciation
- Click Save
Deleting
- Click the Delete icon next to any pronunciation
- Pronunciation is immediately removed
Language-Specific Tips
Hindi/Indian Languages
For transliterated words:Technical Products
For tech products with unique names:Getting Help
Test Pronunciations
Use Test Call feature to verify custom pronunciations sound natural
Contact Support
Our team can help optimize pronunciations for your industry or language