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
- Dobrissètz l'aplicacion Paramètres sus vòstre aparelh Android
- Seleccionatz Paramètres suplementaris puèi seleccionatz Accessibilitat
- Causissètz vòstre motor preferit, la velocitat de la paraula e lo ton
- Reamodar l'aplicacion Organic Maps
- Dobrissètz Paramètres => Instruccions vocalas dins Organic Maps e configuratz-las
- Reamodatz tornarmai l'aplicacion Organic Maps (o reamodatz lo dispositiu) se la votz fonciona pas
Se trobatz pas lo paramètre pertinent, dobrissètz l'aplicacion de paramètres e cercatz 'Text-to-speech'.
P.S: Notatz que las estapas poirián variar segon la marca de vòstre telefòn.
Aquestas opcions poirián pas aparéisser s'avètz pas ja un TTS installat sus vòstre aparelh. Consultatz la taula çaijós per installar un d'eles que supòrta vòstra lenga materna.
Capturas d'ecran
![]() | ![]() |
Motors
Çaijós trobaretz 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'avètz de problèmas per inicializar lo motor TTS RHVoice sus LineageOS o d'autras ROM personalizadas, ensajatz aquesta solucion de contornament. Es possible que RHVoice s'inicialize pas corrèctament e que l'aplicacion s'arrèste, especialament s'avètz pas jamai utilizat cap de motor TTS sus vòstre telefòn (per exemple, installacion novèla, restabliment d'usina, etc.). S'utilizatz una ROM personalizada coma LineageOS sens los servicis Google Play e los servicis de paraula de Google, e volètz utilizar RHVoice coma vòstre motor TTS preferit, seguissètz las instruccions çaijós coma solucion de contornament:
- Installatz lo motor TTS eSpeak disponible sus F-Droid
- Lo configurar coma motor preferit del sistèma
- Anatz dins los Paramètres principals de LineageOS.
- Desfilatz cap aval fins a Accessibilitat.
- Seleccionatz Sortida text-a-la-parla e Motor preferit (costat esquèrre) e asseguratz-vos que eSpeak siá seleccionat.
- Tornatz en arrièr e premetz sus play per veire se fonciona
- Installatz RHVoice disponible sus F-droid.
- Dobrissètz-lo, seleccionatz la lenga que volètz utilizar, picatz sus l'icòna del nívol (a l'extrèma esquèrra) per telecargar de voses.
- Quichatz sul boton de lectura per verificar se fonciona
- Configuratz RHVoice coma motor preferit (veire l'etapa 2)
- Ara, deuriatz poder utilizar RHVoice sens cap de problèma
Testatge
Per testar las instruccions vocalas, podètz picar sus « Testar las Directivas Vocalas (TTS, Tèxte-Vòs) » dins lo menú OM « Paramètres → Instruccions Vocalas » o podètz efectivament començar una navigacion per recebre una sortida vocala. Organic Maps vos donarà pas cap d'instruccion vocala quand sètz immobil.


