https://retellai.com/?utm_source=discord&utm_medium=seo logo
when the agent is speaking french how so I stop it...
# ❓・ai-evy-support
i
@AI Evy when the agent is speaking french how so I stop it to say “minus” everytime it says a phone number? Ex. If the number is 1112223333, it will say “one minus one minus one minus two minus two minus two minus three… (1-1-1-2-2-2-3-3-3-3)
a
Thanks for tagging me @Isla Donatela ☀. I'll look through relevant sources and get back to you shortly.
### Answer To prevent the French-speaking agent from saying "minus" between phone number digits, you can use the pronunciation dictionary feature to control how specific patterns are spoken. [(1) ]() [(2) ]() Configure the pronunciation dictionary in your agent settings:
Copy code
json
"pronunciation_dictionary": [
  {
    "word": "1112223333",
    "alphabet": "ipa",
    "phoneme": "ɛ̃ ɛ̃ dø tʁwa kɑ̃t sɛ̃k"
  }
]
However, for dynamic phone numbers, a better approach is to format them in your prompt or dynamic variables to guide proper pronunciation. In your agent prompt, instruct the LLM to format phone numbers with spaces or use written-out digits in French: - Format as: "un un un, deux deux deux, trois trois trois trois" - Or use spaces: "111 222 3333" You can also set
normalize_for_speech
to
true
in your agent configuration, which helps the TTS system better handle number formatting. If the issue persists with specific French voices, consider testing different voice models or providers, as pronunciation handling can vary between TTS providers.
​ To learn more, see the sources I considered: [[1] List Voice Agents](https://docs.retellai.com/api-references/list-agents) [[2] Get Voice Agent](https://docs.retellai.com/api-references/get-agent) ​
Feel free to tag @AI Evy with additional questions. I also appreciate feedback, it helps me improve.