Tekst-naar-spraak op Android
Samenvatting
Organische kaarten gebruiken 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 uw 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 organische kaarten en stel het in
- Start de Organic Maps-app opnieuw (of start het apparaat opnieuw op) als de stem niet werkt
Als u de relevante instelling niet kunt vinden, opent u de instellingen-app en zoekt u naar Tekst-naar-spraak.
P.S: Houd er rekening mee dat deze stappen variëren, afhankelijk van het telefoonmerk dat u gebruikt.
Deze opties verschijnen mogelijk niet als er nog geen TTS op uw apparaat is geïnstalleerd. Raadpleeg de onderstaande tabel om een van deze programma's te installeren die uw moedertaal ondersteunen.
Schermafbeeldingen
![]() | ![]() |
Motoren
Hieronder vindt u een uitgebreide lijst met verschillende zoekmachines en de talen die ze ondersteunen (downloadlinks vindt u 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 u 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 u een aangepast ROM zoals LineageOS zonder Google Play-services en spraakservices van Google gebruikt en u RHVoice als uw favoriete TTS-engine wilt gebruiken, volgt u 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 u 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, kunt u tikken op "Test stemaanwijzingen (TTS, tekst-naar-spraak)" in het OM-menu "Instellingen → Gesproken instructies" of u kunt daadwerkelijk een navigatie starten om stemuitvoer te ontvangen. Organische kaarten geven u geen gesproken instructies terwijl u stilstaat.


