Text-a-la-parla sus Android
Resumit
Organic Maps utiliza lo motor de sintèsi vocala (TTS) del sistèma per las instruccions vocalas. Los motors per defaut varian segon l'aparelh. Las causidas pòdon inclure Google Text-to-Speech, lo motor del fabricant de l'aparelh o un motor d'un tèrç.
La recomandacion oficiala d'Organic Maps es RHVoice, qu'es un motor de sintèsi vocala liure e de còdi font que se pòt telecargar dempuèi [Google Play](https://play.google.com/store/apps/details?id=com.github.olga_yakovleva.rhvoice. android) e F-Droid.
Instruccions
- Dobrís l'aplicacion Paramètres sus ton aparelh Android
- Selecciona Paramètres suplementaris puèi selecciona Accessibilitat
- Causís ton motor preferit, la velocitat de la paraula e lo ton
- Reamodar l'aplicacion Organic Maps
- Dobrís Paramètres => Instruccions vocalas dins Organic Maps e configura-las
- Reamoda tornarmai l'aplicacion Organic Maps (o reamoda lo dispositiu) se la votz fonciona pas
Se tròbas pas lo paramètre pertinent, dobrís l'aplicacion de paramètres e cerca 'Text-to-speech'.
P.S: Nòta que las estapas poirián variar segon la marca de ton telefòn.
Aquestas opcions poirián pas aparéisser s'as pas ja un TTS installat sus ton aparelh. Consulta la taula çaijós per installar un d'eles que supòrta ta lenga materna.
Capturas d'ecran
![]() | ![]() |
Motors
Çaijós trobaràs una lista completa que mòstra plusors motors e las lengas que supòrtan (los ligams de telecargament se tròban après la taula):
| Lenga | Motors TTS suportats |
|---|---|
| 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
Solucions de contornament
S'as de problèmas per inicializar lo motor TTS RHVoice sus LineageOS o d'autras ROM personalizadas, ensaja aquesta solucion de contornament. Es possible que RHVoice s'inicialize pas corrèctament e que l'aplicacion s'arrèste, especialament s'as pas jamai utilizat cap de motor TTS sus ton telefòn (per exemple, installacion novèla, restabliment d'usina, etc.). S'utilizas una ROM personalizada coma LineageOS sens los servicis Google Play e los servicis de paraula de Google, e vòles utilizar RHVoice coma ton motor TTS preferit, seguís las instruccions çaijós coma solucion de contornament:
- Installa lo motor TTS eSpeak disponible sus F-Droid
- Lo configurar coma motor preferit del sistèma
- Vai dins los Paramètres principals de LineageOS.
- Desfila cap aval fins a Accessibilitat.
- Selecciona Sortida text-a-la-parla e Motor preferit (costat esquèrre) e assegura-te que eSpeak siá seleccionat.
- Torna en arrièr e prem sus play per veire se fonciona
- Installa RHVoice disponible sus F-droid.
- Dobrís-lo, selecciona la lenga que vòles utilizar, pica sus l'icòna del nívol (a l'extrèma esquèrra) per telecargar de voses.
- Quicha sul boton de lectura per verificar se fonciona
- Configura RHVoice coma motor preferit (veire l'etapa 2)
- Ara, deuriás poder utilizar RHVoice sens cap de problèma
Testatge
Per testar las instruccions vocalas, pòdes picar sus « Testar las Directivas Vocalas (TTS, Tèxte-Vòs) » dins lo menú OM « Paramètres → Instruccions Vocalas » o pòdes efectivament començar una navigacion per recebre una sortida vocala. Organic Maps te donarà pas cap d'instruccion vocala quand siás immobil.


