Szövegfelolvasó Androidon
Összegzés
Az Organic Maps a rendszer text-to-speech (TTS) motorját használja hangutasításokhoz. Az alapértelmezett motorok eszközönként változnak. A lehetőségek között szerepelhet a Google Text-to Speech, az eszközgyártó motorja vagy egy harmadik fél motorja.
Az Organic Maps hivatalos ajánlása az RHVoice, amely egy ingyenes és nyílt forráskódú beszédmotor, amely letölthető a [Google Playről] (https://play.google.com/store/apps/details?id=com.github.olga_yakovleva.rhvoice.android) és F-Droid.
Útmutató
- Nyissa meg a Beállítások alkalmazást Android-eszközén
- Válassza a További beállítások, majd a Kisegítő lehetőségek lehetőséget
- Válassza ki a kívánt motort, beszédsebességet és hangmagasságot
- Indítsa újra az Organic Maps alkalmazást
- Nyissa meg a Beállítások => Hangutasításokat az Organikus térképekben, és állítsa be
- Indítsa újra az Organic Maps alkalmazást (vagy indítsa újra az eszközt), ha a hang nem működik
Ha nem találja a megfelelő beállítást, nyissa meg a beállítások alkalmazást, és keresse meg a Szövegfelolvasó lehetőséget.
Ui.: Vegye figyelembe, hogy ezek a lépések a használt telefon márkájától függően változnak.
Előfordulhat, hogy az említett opciók nem jelennek meg, ha még nincs TTS telepítve az eszközére. Kérjük, tekintse meg az alábbi táblázatot, hogy telepítse bármelyiket, amely támogatja az Ön anyanyelvét.
Képernyőképek
![]() | ![]() |
Motorok
Az alábbiakban egy átfogó lista több motort és az általuk támogatott nyelveket mutatja be (a letöltési hivatkozások a táblázat után találhatók):
| Nyelv | Támogatott TTS-motorok |
|---|---|
| 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
Megoldások
Ha problémái vannak az RHVoice TTS motor inicializálásával LineageOS-en vagy más egyéni ROM-okon, próbálkozzon ezzel a megoldással. Előfordulhat, hogy az RHVoice nem inicializálódik megfelelően, és az alkalmazás összeomolhat, különösen, ha korábban nem használt TTS-motort a telefonon (pl. új telepítés, gyári beállítások visszaállítása stb.). Ha egyéni ROM-ot, például LineageOS-t használ a Google Play-szolgáltatások és a Google beszédszolgáltatásai nélkül, és az RHVoice-ot szeretné előnyben részesített TTS-motorként használni, megoldásként kövesse az alábbi utasításokat:
- Telepítse az F-Droidon elérhető [eSpeak TTS motort] (https://f-droid.org/en/packages/com.reecedunn.espeak)
- Állítsa be preferált rendszermotorként
- Nyissa meg a LineageOS fő Beállítások részét.
- Görgessen le a Kisegítő lehetőségek részhez.
- Válassza a szövegfelolvasó kimenet és a Preferált motor (bal oldalon), és győződjön meg arról, hogy az eSpeak van kiválasztva.
- Menjen vissza, és nyomja meg a lejátszás gombot, hogy ellenőrizze, működik-e
- Telepítse az F-droidon elérhető RHVoice alkalmazást.
- Nyissa meg, válassza ki a használni kívánt nyelvet, koppintson a felhő ikonra (bal szélen) a hangok letöltéséhez.
- Nyomja meg a lejátszás gombot, hogy ellenőrizze, működik-e
- Állítsa be az RHVoice-t preferált motorként (lásd a 2. lépést)
- Most már minden probléma nélkül használhatja az RHVoice-ot
Tesztelés
A hangutasítások teszteléséhez érintse meg a "Hangutasítások tesztelése (TTS, Text-To-Speech)" elemet az OM "Beállítások → Hangutasítások" menüben, vagy elindíthat egy navigációt bármilyen hangkimenet fogadásához. Az Organic Maps nem ad hangutasításokat, amíg Ön egy helyben áll.


