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
- Agora'r app Gosodiadau ar dy ddyfais Android
- Dewisa Gosodiadau Ychwanegol ac yna dewisa Hygyrchedd
- Dewisa dy hoff injan, cyfradd lleferydd a thraw
- Ailgychwyn ap Organic Maps
- Gosodiadau Agored => Cyfarwyddiadau Llais yn Organic Maps a'i osod
- Ailgychwyn ap Organic Maps eto (neu ailgychwyn y ddyfais) os nad yw'r llais yn gweithio
Os na elli ddod o hyd i'r gosodiad perthnasol, agora'r ap gosodiadau a chwilia am Testun-i-leferydd.
PS: Sylwa y bydd y camau hyn yn amrywio yn seiliedig ar y brand ffôn rwyt ti'n ei ddefnyddio.
Mae'n bosibl na fydd yr opsiynau a ddywedwyd yn ymddangos os nad oes gennyt TTS eisoes wedi'i osod ar dy ddyfais. Cyfeiria at y tabl isod i osod unrhyw un ohonynt sy'n cefnogi dy 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 wyt ti'n cael trafferth cychwyn yr injan RHVoice TTS ar LineageOS neu ROMs arferol eraill, rho gynnig ar y datrysiad hwn. Efallai na fydd RHVoice yn cychwyn yn iawn a gall yr ap chwalu, yn enwedig os nad wyt wedi defnyddio unrhyw injan TTS ar dy ffôn o'r blaen (e.e., gosodiad newydd, ailosod ffatri, ac ati). Os wyt ti'n defnyddio ROM personol fel LineageOS heb wasanaethau Google Play a Gwasanaethau Lleferydd gan Google, a dy fod am ddefnyddio RHVoice fel dy beiriant TTS dewisol, dilyna'r cyfarwyddiadau isod fel ateb:
- Gosoda'r injan eSpeak TTS sydd ar gael ar F-Droid
- Gosoda ef fel yr injan system a ffefrir
- Dos i brif Gosodiadau LineageOS.
- Sgrolia i lawr i Hygyrchedd.
- Dewisa allbwn testun-i-leferydd a Injan a ffefrir (ochr chwith) a gwna'n siŵr bod eSpeak yn cael ei ddewis.
- Dos yn ôl a gwasga chwarae i weld a yw'n gweithio
- Gosod RHVoice ar gael ar F-droid.
- Agora hi, dewisa'r iaith rwyt ti am ei defnyddio, tapia eicon y cwmwl (chwith pellaf) i lawrlwytho lleisiau.
- Pwysa'r botwm chwarae i wirio a yw'n gweithio
- Gosod RHVoice fel yr injan ddewisol (gweler cam 2)
- Nawr, dylet allu defnyddio RHVoice heb unrhyw broblemau
Profi
Er mwyn profi'r cyfarwyddiadau llais, gelli di tapio ar ‘Test Voice Directions (TTS, Text-To-Speech)’ yn newislen OM ‘Settings → Voice Instructions’ neu gelli di ddechrau llywio i dderbyn unrhyw allbwn llais. Ni fydd Organic Maps yn rhoi unrhyw gyfarwyddiadau llais i ti tra byddi'n sefyll yn llonydd.


