Tekst-naar-spraak op Android
Samenvatting
Organic Maps gebruikt de tekst-naar-spraak-engine (TTS) van het systeem voor gesproken instructies. De standaardengines variëren per apparaat. De keuzes kunnen bestaan uit Google Text-to Speech, de engine van de apparaatfabrikant of een engine van derden.
De officiële aanbeveling van Organic Maps is RHVoice, een gratis en open source spraakengine die kan worden gedownload van Google Play en F-Droid.
Instructies
- Open de app Instellingen op je Android-apparaat
- Selecteer Aanvullende instellingen en selecteer vervolgens Toegankelijkheid
- Kies de gewenste engine, spreeksnelheid en toonhoogte
- Start de Organic Maps-app opnieuw
- Open Instellingen => Gesproken instructies in Organic Maps en stel het in
- Start de Organic Maps-app opnieuw (of start het apparaat opnieuw op) als de stem niet werkt
Als je de relevante instelling niet kunt vinden, open je de instellingen-app en zoek je naar Tekst-naar-spraak.
P.S: Houd er rekening mee dat deze stappen variëren, afhankelijk van het telefoonmerk dat je gebruikt.
Deze opties verschijnen mogelijk niet als er nog geen TTS op je apparaat is geïnstalleerd. Raadpleeg de onderstaande tabel om een van deze programma's te installeren die je moedertaal ondersteunen.
Schermafbeeldingen
![]() | ![]() |
Motoren
Hieronder vind je een uitgebreide lijst met verschillende zoekmachines en de talen die ze ondersteunen (downloadlinks vind je na de tabel):
| Taal | Ondersteunde TTS-engines |
|---|---|
| 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
Oplossingen
Probeer deze oplossing als je problemen ondervindt bij het initialiseren van de RHVoice TTS-engine op LineageOS of andere aangepaste ROM's. RHVoice wordt mogelijk niet correct geïnitialiseerd en de app kan crashen, vooral als je nog niet eerder een TTS-engine op je telefoon hebt gebruikt (bijvoorbeeld nieuwe installatie, fabrieksreset, enz.). Als je een aangepast ROM zoals LineageOS zonder Google Play-services en spraakservices van Google gebruikt en je RHVoice als je favoriete TTS-engine wilt gebruiken, volg je de onderstaande instructies als tijdelijke oplossing:
- Installeer de eSpeak TTS-engine beschikbaar op F-Droid
- Stel het in als de voorkeurssysteemengine
- Ga naar LineageOS hoofd Instellingen.
- Scroll naar beneden naar Toegankelijkheid.
- Selecteer tekst-naar-spraakuitvoer en Voorkeursengine (linkerkant) en zorg ervoor dat eSpeak is geselecteerd.
- Ga terug en druk op play om te zien of het werkt
- Installeer RHVoice beschikbaar op F-droid.
- Open het, selecteer de taal die je wilt gebruiken, tik op het cloudpictogram (uiterst links) om stemmen te downloaden.
- Druk op de afspeelknop om te controleren of deze werkt
- Stel RHVoice in als voorkeursmotor (zie stap 2)
- Nu zou je RHVoice zonder problemen moeten kunnen gebruiken
Testen
Om de gesproken instructies te testen, kun je tikken op “Test stemaanwijzingen (TTS, tekst-naar-spraak)” in het OM-menu “Instellingen → Gesproken instructies” of je kunt daadwerkelijk een navigatie starten om stemuitvoer te ontvangen. Organic Maps geeft je geen gesproken instructies terwijl je stilstaat.


