For Cartesia TTS sonic 3.5 , we found that words are being mispronounced with an English accent, which sounds unnatural and confusing to native Latin American Spanish speakers. After investigating the issue directly through a Cartesia TTS API, we identified that a specific tag value is misconfigured, causing the pronunciation behavior to be incorrect.
For the language parameter, several values are available to represent different Spanish dialects. For Latin American Spanish, the recommended setting is “es-MX”.
“es” = generic Spanish (Cartesia picks a neutral accent)
“es-MX” = Mexican Spanish
“es-ES” = Castilian Spanish (Spain)
“es-US” = US Spanish / Spanglish accent
All of these language values produce the correct accent and pronunciation. However, when the language parameter is set to English (en), it results in the same incorrect pronunciation that we are currently observing in the Retell.
Could you please ask the team to look into this? Instead of setting the language parameter to en, can they update it to “es-MX” ? Based on our testing, using “es-MX” produces the correct Spanish pronunciation for Latin America, whereas “en” results in the same pronunciation issue.
Update this variable → language = “en” in the backend for cartesia config.

