#i have a voice i created with a thick Mexican accent. However, in Text to Speach the accent is gett
1 messages · Page 1 of 1 (latest)
Here are the most reliable ways to keep a strong Mexican accent in Text to Speech:
-
Train the voice on the same language you plan to generate. Accent comes from the voice itself; you’ll get the most consistent accent if your clone was trained on audio in the target language with that accent (e.g., English read with a Mexican accent for English output, or Spanish from Mexico for Spanish output). Otherwise the accent can drift or “normalize.” (help.elevenlabs.io)
-
Avoid English‑only models for non‑English (or mixed) content. If you’re hearing an English tilt, switch to a multilingual model such as Multilingual v2 or Flash v2.5;
So to get the best accent I should prompt the Text to Voice with Spanish language preview text? "Train the voice on the same language you plan to generate. Accent comes from the voice itself; you’ll get the most consistent accent if your clone was trained on audio in the target language with that accent (e.g., English read with a Mexican accent for English output, or Spanish from Mexico for Spanish output). Otherwise the accent can drift or “normalize.” (help.elevenlabs.io)"?
Short answer: No. Accent comes from the voice’s training data, not from using Spanish “preview text.”
What to do instead
- Use a voice trained on the same language and accent you plan to generate. If you want Spanish with a Mexican accent, use a voice cloned from Spanish (Mexico) audio; if you want English spoken with a Mexican accent, use a voice cloned from English audio delivered with that accent. Avoid mixing languages in one prompt. On the website, language is auto‑detected from your text; via API you can set language_code (e.g., "es") to lock normalization, but this does not change accent. (help.elevenlabs.io)
- Default and Voice Design voices are English; if you use them for other languages, they may carry an English accent. To get a proper accent, clone a voice in the target language/accent or pick a Professional Voice Clone tagged for that language/accent in the Voice Library. (help.elevenlabs.io)
- If your current clone loses the accent, you can’t “prompt” it back in; you need to adjust the training data (more/better samples in the desired language/accent) or use Professional Voice Cloning for strongest accent fidelity. (help.elevenlabs.io)
- If you specifically need Spanish (Mexico), it’s an officially supported PVC language. (help.elevenlabs.io)
So: write Spanish text only when you want Spanish output; for English output with a Mexican accent keep the text in English and use a voice trained for that accent. Using Spanish “preview text” won’t strengthen accent on an English generation. (help.elevenlabs.io)
Sources:
How do I select the language and accent? – ElevenLabs
What default voice accents do you have? – ElevenLabs
Why does my voice or accent not sound correct after cloning? – ElevenLabs
What languages are supported with Professional Voice Cloning (PVC)? – ElevenLabs
How do I select the language and accent? – ElevenLabs
I'm using the Text To Voice Feature not the Voice built with training Audio.
Thanks for clarifying. If you’re using Text to Voice (i.e., Default voices or Voice Design) rather than a voice trained on audio, here’s what’s officially supported:
- Default and Voice Design voices are English voices. When used for other languages, they can introduce an English accent, and there’s no setting to “force” a different native accent. For a reliable Mexican accent, use a voice that was trained in that language/accent (clone or a Professional Voice Clone). (help.elevenlabs.io)
- Accent comes from the voice; language comes from your text. On the website the language is auto‑detected, so avoid mixing languages in one prompt. Via API you can set language_code to disambiguate short/ambiguous text. (help.elevenlabs.io)
- If you need a strong Mexican accent without training your own: use the Voice Library and filter by language then accent (e.g., Spanish → Mexican). These Professional Voice Clones are native to the tagged language and will preserve accent more consistently. Add the voice to My Voices and generate TTS with it. (help.elevenlabs.io)
- Ensure you’re on a multilingual model for Spanish. Using an English‑only model (e.g., Flash v2, Turbo v2, English v1) can cause English‑accent output; switch to a multilingual model such as Flash v2.5 or v3. (help.elevenlabs.io)
- If you stay with Voice Design: you can describe the accent in the prompt, but Voice Design is experimental and PVCs provide higher quality/consistency for accents. (help.elevenlabs.io)
If you want, tell me whether your script is in Spanish or English-with-Mexican-accent, and which model you’re using; I can suggest exact steps (web UI or API) aligned with the above. (help.elevenlabs.io)
Sources:
What default voice accents do you have? – ElevenLabs
How do I select the language and accent? – ElevenLabs
What is the Voice Library? – ElevenLabs
Why does my voice change accent or language? – ElevenLabs
What is Voice Design? – ElevenLabs
How do I select the language and accent? – ElevenLabs
if have a voice trained with a Text to Voice prompt that uses Spanish in the Preview text and i have that voice speak english will it be with a accent or will I lose the accent?