Instrucciones de voz (Text-To-Speech, TTS) en Android
Información general
Organic Maps utiliza el motor de texto a voz (Text-To-Speech, TTS) del sistema para las instrucciones de voz. Los motores predeterminados varían según el dispositivo, que puede ser el motor Text-To-Speech de Google, el motor del fabricante del dispositivo o un motor de terceros.
La recomendación oficial de Organic Maps es RHVoice, que es un motor de voz gratuito y de código abierto que se puede descargar desde Google Play y F-Droid.
Instrucciones
- Abre la aplicación de Ajustes de tu dispositivo Android
- Ve a Ajustes Adicionales y después a Accesibilidad
- Elige tu motor preferido, el tono y la velocidad de la voz
- Reinicia la aplicación Organic Maps
- Abre Ajustes => Instrucciones de voz en Organic Maps y configúralo
- Reinicia de nuevo la aplicación Organic Maps (o reinicia el dispositivo) si la voz no funciona.
Si no puedes encontrar estos ajustes, abre la aplicación de Ajustes y busca «Instrucciones de voz».
Aviso: Nota que estas instrucciones pueden variar en función de la marca de tu dispositivo.
Estas opciones pueden que no estén disponibles si no tienes la funcionalidad TTS (Instrucciones de voz) instaladas en tu dispositivo. Por favor, revisa la tabla más abajo para instalar cualquier motor que soporte tu idioma.
Capturas de pantalla
![]() | ![]() |
Motores de síntesis de voz
A continuación se muestra una lista completa de los idiomas y los motores soportados para cada uno de ellos (los enlaces de descarga de cada motor se pueden encontrar después de la tabla):
| Idioma | Motores TTS admitidos |
|---|---|
| Afrikaans | eSpeak |
| Albanian | RHVoice, eSpeak |
| Arabic | Vocalizer, Acapela, Nuance, SherpaTTS |
| Aragonese | eSpeak |
| Armenian | eSpeak |
| Bangla | TTSLexx |
| Basque | Vocalizer, Nuance, AhoTTS |
| Bengal | Vocalizer, Google, Nuance |
| Bhojpuri | Vocalizer, Nuance |
| Bulgarian | Vocalizer, Nuance, eSpeak |
| Cantonese | Vocalizer, Google, Nuance, eSpeak |
| Catalan | Vocalizer, Acapela, Nuance, eSpeak, SherpaTTS, AhoTTS |
| Croatian | Vocalizer, Nuance, eSpeak |
| Czech | Vocalizer, Acapela, Nuance, eSpeak, SherpaTTS |
| Danish | Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS |
| Dongbei | Vocalizer |
| Dutch (BE) | Vocalizer, Nuance, SherpaTTS |
| Dutch (NL) | Vocalizer, Google, Acapela, Ivona, Nuance, SherpaTTS |
| English (AU) | Vocalizer, Google, Acapela, Nuance, RHVoice |
| English (IE) | Vocalizer, Nuance |
| English (IN) | Vocalizer, Google, Acapela, Nuance |
| English (SCT) | Vocalizer, Nuance, RHVoice |
| English (UK) | Vocalizer, Google, Acapela, Yandex, RHVoice, eSpeak, SherpaTTS |
| English (US) | Vocalizer, Google, Acapela, Ivona, Yandex, Nuance, RHVoice, eSpeak, SherpaTTS, TTSLexx |
| English (ZA) | Vocalizer, Nuance |
| Esperanto | RHVoice, eSpeak |
| Estonian | eSpeak, neurokone_app |
| Faroese | Acapela |
| Farsi (Persian) | Vocalizer, Nuance, eSpeak, SherpaTTS |
| Finnish | Vocalizer, Google, Acapela, Nuance, eSpeak, SherpaTTS |
| French (BE) | Vocalizer |
| French (CA) | Vocalizer, Nuance |
| French (FR) | Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, TTSLexx, SherpaTTS |
| Galician | Vocalizer, Nuance, AhoTTS |
| Georgian | RHVoice, eSpeak, SherpaTTS |
| German | Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS, TTSLexx |
| Gujarati | TTSLexx |
| Greek | Vocalizer, Acapela, Nuance, eSpeak, SherpaTTS |
| Hebrew | Vocalizer, Nuance, Hebrew TTS |
| Hindi | Vocalizer, Nuance, eSpeak, TTSLexx, SherpaTTS |
| Hungarian | Vocalizer, Google, Nuance, eSpeak, SherpaTTS |
| Icelandic | eSpeak, SherpaTTS |
| Indonesian | Vocalizer, Google, Nuance, eSpeak, TTSLexx |
| Irish | eSpeak |
| Italian | Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, TTSLexx, SherpaTTS |
| Japanese | Vocalizer, Google, Acapela, Nuance, TTSLexx, SherpaTTS |
| Kannada | Vocalizer, Nuance, eSpeak, TTSLexx |
| Kazakh | SherpaTTS |
| Korean | Vocalizer, Google, Acapela, Nuance, TTSLexx, SherpaTTS |
| Kurdish | eSpeak |
| Kyrgyz | RHVoice |
| Latvian | eSpeak, SherpaTTS |
| Lithuanian | eSpeak |
| Lojban | eSpeak |
| Luxembourgish | SherpaTTS |
| Macedonian | RHVoice, eSpeak |
| Malay | Vocalizer, Nuance, eSpeak |
| Malayalam | eSpeak, TTSLexx, SherpaTTS |
| Mandarin (CN) | Vocalizer, Acapela, eSpeak, TTSLexx, SherpaTTS |
| Mandarin (TW) | Vocalizer, Google, Nuance |
| Marathi | Vocalizer, Nuance, TTSLexx |
| Nepalese | eSpeak, SherpaTTS |
| Norwegian | Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS |
| Polish | Vocalizer, Google, Acapela, Ivona, Nuance, RHVoice, eSpeak, SherpaTTS |
| Portuguese (BR) | Vocalizer, RHVoice, SherpaTTS |
| Portuguese (PT) | Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, TTSLexx, SherpaTTS |
| Punjabi | eSpeak |
| Romanian | Vocalizer, Ivona, Nuance, eSpeak, SherpaTTS |
| Russian | Vocalizer, Google, Acapela, Ivona, Yandex, RHVoice, eSpeak, TTSLexx, SherpaTTS |
| Serbian | eSpeak, SherpaTTS |
| Shaanxi | Vocalizer |
| Shanghainese | Vocalizer |
| Sichuanese | Vocalizer |
| Slovak | Vocalizer, Nuance, eSpeak, SherpaTTS |
| Slovenian | Vocalizer, SherpaTTS |
| Spanish (AR) | Vocalizer, Nuance, SherpaTTS |
| Spanish (CL) | Vocalizer, Nuance |
| Spanish (CO) | Vocalizer |
| Spanish (ES) | Vocalizer, Google, Acapela, Ivona, Nuance, eSpeak, SherpaTTS, TTSLexx, AhoTTS |
| Spanish (MX) | Vocalizer, SherpaTTS |
| Swahili | eSpeak, SherpaTTS |
| Swedish | Vocalizer, Ivona, Nuance, eSpeak, SherpaTTS |
| Tamil | Vocalizer, Nuance, eSpeak, TTSLexx |
| Telugu | Vocalizer, TTSLexx |
| Tatar | RHVoice |
| Thai | Vocalizer, Google, Nuance, TTSLexx |
| Turkish | Vocalizer, Google, Acapela, Ivona, Yandex, Nuance, eSpeak, TTSLexx, SherpaTTS |
| Ukrainian | Vocalizer, Nuance, RHVoice, TTSLexx, SherpaTTS |
| Urdu | TTSLexx |
| Valencian | Vocalizer |
| Vietnamese | Vocalizer, Nuance, eSpeak, TTSLexx, SherpaTTS |
| Welsh (Cymraeg, GB) | eSpeak, SherpaTTS |
- Acapela Voices TTS
- AhoTTS
- Amazon Ivona TTS
- eSpeak TTS
- Google Speech Services
- Hebrew TTS
- neurokone_app TTS
- RHVoice TTS
- SherpaTTS
- TTSLexx
- Vocalizer (Code Factory)
- Vocalizer 2 (Nuance)
- Yandex SpeechKit TTS
Soluciones a problemas con RHVoice
Si tienes problemas para inicializar el motor de voz RHVoice en LineageOS o en otras ROM personalizadas, prueba esta solución alternativa. Es posible que RHVoice no se inicialice correctamente y que la aplicación falle, especialmente si no has utilizado ningún motor TTS en tu teléfono antes (por ejemplo, una nueva instalación, un restablecimiento de fábrica, etc.). Si estás utilizando una ROM personalizada como LineageOS sin los servicios de Google Play y los Servicios de Voz de Google, y deseas utilizar RHVoice como tu motor TTS preferido, sigue las siguientes instrucciones como solución alternativa:
- Instala el motor eSpeak TTS disponible en F-Droid.
- Configúralo como el motor del sistema preferido.
- Ve a los Ajustes principales de LineageOS.
- Desplázate hacia abajo hasta Accesibilidad.
- Selecciona Salida de texto a voz y Motor preferido (en el lado izquierdo) y asegúrate de que eSpeak esté seleccionado.
- Regresa y pulsa Reproducir para ver si está funcionando.
- Instala RHVoice, disponible en F-droid.
- Ábrelo, selecciona el idioma que deseas usar, toca el ícono de la nube (extremo izquierdo) para descargar las voces.
- Presiona el botón de reproducción para verificar si está funcionando.
- Configura RHVoice como motor preferido (consulta el paso 2).
- Ahora, deberías poder utilizar RHVoice sin ningún problema.
Prueba de la síntesis de voz
Para probar las instrucciones de voz, pulsa en «Probar indicaciones de voz (TTS, Text-To-Speech)» en el menú «Ajustes → Instrucciones de voz» de OM, o puedes iniciar una navegación para recibir cualquier salida de voz. Organic Maps no te dará instrucciones de voz si estás parado.


