Text-till-tal på Android
Sammanfattning
Organic Maps använder systemets text-till-tal-motor (TTS) för röstinstruktioner. Standardmotorerna varierar beroende på enhet. Alternativen kan inkludera Google Text-to Speech, enhetstillverkarens motor eller en tredjepartsmotor.
Den officiella rekommendationen från Organic Maps är RHVoice, som är en gratis talmotor med öppen källkod som kan laddas ner från Google Play och F-Droid.
Instruktioner
- Öppna appen Inställningar på din Android-enhet
- Välj Ytterligare inställningar och välj sedan Tillgänglighet
- Välj önskad motor, talhastighet och tonhöjd
- Starta om appen Organic Maps
- Öppna Inställningar => Röstinstruktioner i organiska kartor och ställ in det
- Starta om appen Organic Maps igen (eller starta om enheten) om rösten inte fungerar
Om du inte kan hitta den relevanta inställningen, öppna inställningsappen och sök efter Text-till-tal.
P.S: Observera att dessa steg kommer att variera beroende på vilket telefonmärke du använder.
Nämnda alternativ kanske inte visas om du inte redan har en TTS installerad på din enhet. Se tabellen nedan för att installera någon av dem som stöder ditt modersmål.
Skärmdumpar
![]() | ![]() |
Motorer
Nedan finns en omfattande lista som visar flera motorer och de språk de stöder (nedladdningslänkar finns efter tabellen):
| Språk | TTS-motorer som stöds |
|---|---|
| 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
Lösningar
Om du har problem med att initiera RHVoice TTS-motorn på LineageOS eller andra anpassade ROM, prova den här lösningen. RHVoice kanske inte initieras ordentligt och appen kan krascha, särskilt om du inte har använt någon TTS-motor på din telefon tidigare (t.ex. nyinstallation, fabriksåterställning, etc.). Om du använder en anpassad ROM som LineageOS utan Google Play-tjänster och taltjänster från Google och du vill använda RHVoice som din föredragna TTS-motor, följ instruktionerna nedan som en lösning:
- Installera eSpeak TTS-motorn tillgänglig på F-Droid
- Ställ in den som den föredragna systemmotorn
- Gå till LineageOS huvud Inställningar.
- Scrolla ner till Tillgänglighet.
- Välj text-till-tal-utdata och Önskad motor (vänster sida) och se till att eSpeak är valt.
- Gå tillbaka och tryck på spela för att se om det fungerar
- Installera RHVoice tillgängligt på F-droid.
- Öppna den, välj det språk du vill använda, tryck på molnikonen (längst till vänster) för att ladda ner röster.
- Tryck på play-knappen för att kontrollera om det fungerar
- Ställ in RHVoice som önskad motor (se steg 2)
- Nu bör du kunna använda RHVoice utan problem
Testning
För att testa röstinstruktionerna kan du trycka på "Testa röstanvisningar (TTS, text-till-tal)" i OM-menyn "Inställningar → Röstinstruktioner" eller så kan du faktiskt starta en navigering för att ta emot röstutdata. Organiska kartor ger dig inga röstinstruktioner medan du står still.


