Testun-i-Leferydd ar Android
Crynodeb
Mae Organic Maps yn defnyddio'r peiriant testun-i-leferydd system (TTS) ar gyfer cyfarwyddiadau llais. Mae'r peiriannau rhagosodedig yn amrywio yn ôl dyfais. Gall y dewisiadau gynnwys Google Text-to Speech, injan gwneuthurwr dyfeisiau neu un trydydd parti.
Yr argymhelliad swyddogol gan Organic Maps yw RHVoice, sef peiriant lleferydd ffynhonnell agored am ddim y gellir ei lawrlwytho o Google Play a F-Droid.
Cyfarwyddiadau
- Agorwch yr app Gosodiadau ar eich dyfais Android
- Dewiswch Gosodiadau Ychwanegol ac yna dewiswch Hygyrchedd
- Dewiswch eich hoff injan, cyfradd lleferydd a thraw
- Ailgychwyn ap Mapiau Organig
- Gosodiadau Agored => Cyfarwyddiadau Llais mewn Mapiau Organig a'i osod
- Ailgychwyn ap Mapiau Organig eto (neu ailgychwyn y ddyfais) os nad yw'r llais yn gweithio
Os na allwch ddod o hyd i'r gosodiad perthnasol, agorwch yr ap gosodiadau a chwiliwch am Testun-i-leferydd.
PS: Sylwch y bydd y camau hyn yn amrywio yn seiliedig ar y brand ffôn rydych chi'n ei ddefnyddio.
Mae'n bosibl na fydd yr opsiynau a ddywedwyd yn ymddangos os nad oes gennych TTS eisoes wedi'i osod ar eich dyfais. Cyfeiriwch at y tabl isod i osod unrhyw un ohonynt sy'n cefnogi eich iaith frodorol.
Sgrinluniau
![]() | ![]() |
Peiriannau
Isod mae rhestr gynhwysfawr yn dangos nifer o beiriannau a'r ieithoedd y maent yn eu cefnogi (gellir dod o hyd i ddolenni lawrlwytho ar ôl y tabl):
| Iaith | Peiriannau TTS a Gefnogir |
|---|---|
| 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
Workarounds
Os ydych chi'n cael trafferth cychwyn yr injan RHVoice TTS ar LineageOS neu ROMs arferol eraill, rhowch gynnig ar y datrysiad hwn. Efallai na fydd RHVoice yn cychwyn yn iawn a gall yr ap chwalu, yn enwedig os nad ydych wedi defnyddio unrhyw injan TTS ar eich ffôn o'r blaen (e.e., gosodiad newydd, ailosod ffatri, ac ati). Os ydych chi'n defnyddio ROM personol fel LineageOS heb wasanaethau Google Play a Gwasanaethau Lleferydd gan Google, a'ch bod am ddefnyddio RHVoice fel eich peiriant TTS dewisol, dilynwch y cyfarwyddiadau isod fel ateb:
- Gosodwch yr [injan eSpeak TTS] ( https://f-droid.org/en/packages/com.reecedunn.espeak ) sydd ar gael ar F-Droid
- Gosodwch ef fel yr injan system a ffefrir
- Ewch i brif Gosodiadau LineageOS.
- Sgroliwch i lawr i Hygyrchedd.
- Dewiswch allbwn testun-i-leferydd a Injan a ffefrir (ochr chwith) a gwnewch yn siŵr bod eSpeak yn cael ei ddewis.
- Ewch yn ôl a gwasgwch chwarae i weld a yw'n gweithio
- Gosod RHVoice ar gael ar F-droid.
- Agorwch hi, dewiswch yr iaith rydych chi am ei defnyddio, tapiwch eicon y cwmwl (chwith pellaf) i lawrlwytho lleisiau.
- Pwyswch y botwm chwarae i wirio a yw'n gweithio
- Gosod RHVoice fel yr injan ddewisol (gweler cam 2)
- Nawr, dylech allu defnyddio RHVoice heb unrhyw broblemau
Profi
Er mwyn profi'r cyfarwyddiadau llais, gallwch chi tapio ar "Test Voice Directions (TTS, Text-To-Speech)" yn newislen OM "Settings → Voice Instructions" neu gallwch chi ddechrau llywio i dderbyn unrhyw allbwn llais. Ni fydd Mapiau Organig yn rhoi unrhyw gyfarwyddiadau llais i chi tra byddwch yn sefyll yn llonydd.


