1. Početna
  2. TTS
  3. Pretvorba teksta u govor na Huaweiju
Objavljeno TTS

Pretvorba teksta u govor na Huaweiju

Tyler Weitzman

Tyler Weitzman

Magistar računarstva sa Stanforda, zagovaratelj disleksije i pristupačnosti, CEO/suosnivač Speechify-a

apple logoApple Design Award 2025.
50M+ korisnika

Pretvorba teksta u govor na Huaweiju

Ako vam je cijena Samsung mobitela previsoka ili samo želite alternativu, možete isprobati Huawei. Iako su ovi uređaji ograničeni, npr. nemaju Google Play trgovinu, ipak rade na Android operativnom sustavu.

To znači da možete koristiti ugrađene čitače teksta (TTS) za čitanje naglas. Pogledajmo kako ih koristiti i proširiti TTS mogućnosti programerskim trikovima.

Tko je Huawei?

Od osnutka 1987. Huawei je postao jedan od vodećih proizvođača elektronike i telekomunikacija. Ova kineska tvrtka posluje u više od 170 zemalja i zapošljava 195.000 ljudi.

Huawei je poznat po pristupačnim mobitelima i pametnim telefonima. Većinom koriste Android sustav, ali imaju ograničenja zbog zabrinutosti američkih tvrtki oko podataka.

Unatoč tome, Huawei je globalni tehnološki lider s mnoštvom praktičnih uređaja i usluga.

Kako uključiti TalkBack TTS na Huaweiju

Huawei ima ugrađen čitač ekrana nazvan TalkBack. Radi slično kao VoiceOver na Apple iPhone i iPad uređajima.

Aplikacija daje glasovne povratne informacije i čita sadržaj s ekrana. Možete upravljati uređajem glasom i ne morate gledati u ekran. TalkBack je odličan za slabovidne osobe.

Evo kako aktivirati TalkBack:

  1. Otvorite "Postavke" i odaberite "Značajke pristupačnosti".
  2. Dodirnite "Pristupačnost".
  3. Odaberite "TalkBack" i uključite opciju.
  4. Dodirnite "OK".

Isključivanje TalkBacka

Za isključivanje držite tipku za uključivanje dok se ne pojave "Restart" i "Isključi". Zatim držite prst na ekranu 3 sekunde da deaktivirate TalkBack.

Pretvaranje teksta u govor

Kad je TalkBack aktiviran, učinite sljedeće kako bi pročitao digitalni tekst na glas:

  1. Otvorite "Postavke" i idite na "Pristupačnost".
  2. Dodirnite "Pretvaranje teksta u govor" i odaberite željeni TTS pogon.
  3. Po želji prilagodite brzinu i visinu glasa.

Ovi koraci vrijede za bilo koji TTS koji ste instalirali na Huawei. Nakon aktivacije, uređaj će čitati tekst naglas.

Dodavanje glasa Android aplikaciji pomoću MLTtsengine.speak

Huawei ima razvojni kit MLTtsengine.speak koji omogućuje dodavanje TTS funkcije bilo kojoj Android aplikaciji.

Ovo su osnovni koraci prema programeru Tushar Srivastava:

  1. Napravite novi projekt u Android Studio.
  2. Dodajte ovu ovisnost projektu:
    • implementation 'com.huawei.hms:ml-computer-voice-tts:1.0.4.300'
  3. Dodajte AGC dodatak na vrh app.gradle datoteke ovim kodom:
    • apply plugin: 'com.huawei.agconnect'
  4. Kreirajte callback u svojoj Activity klasi koristeći sljedeći kod:

var callback: MLTtsCallback = object : MLTtsCallback {

override fun onError(taskId: String, err: MLTtsError) {

}

override fun onWarn(taskId: String, warn: MLTtsWarn) {

}

override fun onRangeStart(taskId: String, start: Int, end: Int) {

}

override fun onEvent(taskId: String, eventName: Int, bundle: Bundle?) {

if (eventName == MLTtsConstants.EVENT_PLAY_STOP) {

val isStop = bundle?.getBoolean(MLTtsConstants.EVENT_PLAY_STOP_INTERRUPTED)

}

}

  1. Inicijalizirajte objekt ovim kodom:

mlConfigs = MLTtsConfig()

.setLanguage(MLTtsConstants.TTS_EN_US)

.setPerson(MLTtsConstants.TTS_SPEAKER_FEMALE_EN)

.setSpeed(1.0f)

.setVolume(1.0f)

mlTtsEngine = MLTtsEngine(mlConfigs)

mlTtsEngine.setTtsCallback(callback)

  1. Napravite ovu metodu kako biste TTS pokrenuli pritiskom na gumb:

private fun startTtsService() { val id = mlTtsEngine.speak(sourceText,MLTtsEngine.QUEUE_APPEND)}

Ostale korisne callback metode

Huawei API-i nude više callback metoda za rad s audio podacima i TTS-om u aplikaciji. Ovo su četiri najčešće.

Public void onError()

Ako dođe do pogreške, aplikacija šalje korisniku obavijest i traži slanje analitičkih podataka za provjeru.

Public void onWarn()

Callback se aktivira kod upozorenja, primjerice kad je internetska veza slaba.

Public void onEvent()

Koristite ovaj callback kad se dogodi novi događaj, npr. kad korisnik pauzira zvuk.

Public void onRangeStart()

Ova povratna funkcija povezuje trenutno reproducirani dio s tekstom koji korisnik želi čuti.

Dodatne napomene

Svaka nova mlttscallback rutina ima ograničenja. U gornjem primjeru znakovi se kodiraju u UTF-8, s limitom od 500 znakova.

Prednost je što funkcija podržava muške i ženske glasove na engleskom, mandarinskom te kombinaciji oba jezika.

Speechify – alternativa TalkBacku

Kao što vidite, korištenje Huawei uređaja za čitanje teksta može biti prilično komplicirano. Ako ne želite programirati, aplikacija za pretvaranje teksta u govor može čitati bilo koji tekst u stvarnom vremenu.

Ta aplikacija je Speechify.

Dostupan za sve Android uređaje, Speechify koristi sintezu glasa za prirodan, uvjerljiv govor. Korisnici mogu birati više od 14 jezika i prilagoditi brzinu čitanja.

Kad ne koristite aplikaciju, jednostavno je ugasite i čitajte tekst kao i inače.

Želite li doznati više o korištenju Speechifya na Huawei uređaju, isprobajte ga besplatno. Možete koristiti i čitač u pregledniku.

FAQ

Kako uključiti pretvaranje teksta u govor na Huaweiju?

Slijedite upute iz članka za aktivaciju aplikacije TalkBack.

Kako diktirati na Huaweiju?

Uđite u "Upravljačku ploču" uređaja i odaberite "Pristupačnost". Odaberite "Prepoznavanje govora" i pritisnite "Započni prepoznavanje".

Postoji li TTS na Androidu?

Osim TalkBacka, možete koristiti više TTS motora na Android telefonu.

Uživajte u najnaprednijim AI glasovima, neograničenom broju datoteka i 24/7 podršci

Isprobaj besplatno
tts banner for blog

Podijeli ovaj članak

Tyler Weitzman

Tyler Weitzman

Magistar računarstva sa Stanforda, zagovaratelj disleksije i pristupačnosti, CEO/suosnivač Speechify-a

Tyler Weitzman je suosnivač, voditelj umjetne inteligencije i predsjednik Speechify-a, najpopularnije aplikacije za pretvaranje teksta u govor, s više od 100.000 ocjena s 5 zvjezdica. Diplomirao je matematiku i magistrirao računarstvo na Sveučilištu Stanford (smjer umjetna inteligencija). Časopis Inc. uvrstio ga je među 50 najboljih poduzetnika, a pojavio se u Business Insideru, TechCrunchu, LifeHackeru, CBS-u i drugim medijima. Njegov magistarski rad bavio se AI-jem i pretvaranjem teksta u govor, a nosio je naslov: “CloneBot: Personalizirane dijaloške predikcije.”

speechify logo

O Speechifyju

Br. 1 čitač teksta u govor

Speechify je vodeća svjetska platforma za pretvaranje teksta u govor kojoj vjeruje više od 50 milijuna korisnika, s više od 500.000 recenzija s pet zvjezdica na svojim aplikacijama za iOS, Android, Chrome ekstenziju, web-aplikaciju i Mac desktop. Godine 2025. Apple je dodijelio Speechifyju prestižnu nagradu Apple Design Award na WWDC-u, opisavši ga kao “ključni resurs koji ljudima pomaže živjeti svoje živote”. Speechify nudi više od 1000 prirodnih glasova na više od 60 jezika i koristi se u gotovo 200 zemalja. Među glasovima slavnih su Snoop Dogg i Gwyneth Paltrow. Za kreatore i tvrtke Speechify Studio pruža napredne alate, uključujući AI generator glasa, AI kloniranje glasa, AI sinkronizaciju i vlastiti AI mijenjač glasa. Speechify također pokreće vodeće proizvode svojim visokokvalitetnim i pristupačnim API-jem za pretvaranje teksta u govor. Istaknut u The Wall Street Journalu, CNBC-ju, Forbesu, TechCrunchu i drugim velikim medijima, Speechify je najveći svjetski pružatelj usluga pretvaranja teksta u govor. Posjetite speechify.com/news, speechify.com/blog i speechify.com/press za više informacija.