1. Inici
  2. TTS
  3. Text a veu als dispositius Huawei
Publicat el TTS

Text a veu als dispositius Huawei

Tyler Weitzman

Tyler Weitzman

Màster en Informàtica per la Universitat de Stanford, defensor de la dislèxia i l’accessibilitat, CEO i fundador de Speechify

apple logoPremi de Disseny Apple 2025
Més de 50 M d'usuaris

Text a veu als dispositius Huawei

Si et sembla que els preus dels dispositius Samsung són massa alts o busques una alternativa, pots provar un mòbil Huawei. Tot i que aquests dispositius sovint tenen inconvenients, com la manca d’accés a Google Play, funcionen amb el sistema operatiu Android.

Això vol dir que pots fer servir lectors de text a veu (TTS) integrats per escoltar el contingut. Ara t’expliquem com fer-ho i compartim algunes tècniques per ampliar les funcions de TTS de Huawei.

Què és Huawei?

Des de la seva fundació el 1987, Huawei s’ha consolidat com a líder en tecnologia electrònica i de comunicacions. Aquesta empresa xinesa opera a més de 170 països i té 195.000 empleats.

La majoria coneixen Huawei per la seva gamma de dispositius mòbils econòmics, com ara smartphones, que gairebé sempre utilitzen una versió d’Android. Però presenten limitacions degut a preocupacions de privadesa de diverses empreses americanes.

Tot i això, Huawei continua sent una empresa tecnològica capdavantera que ofereix una gran varietat de dispositius i serveis útils.

Com activar el motor TalkBack TTS als Huawei

Huawei incorpora un lector d’accessibilitat anomenat TalkBack, que funciona de manera similar a VoiceOver que trobes en l’iPhone i l’iPad d’Apple.

L’aplicació t’ofereix retroalimentació de veu, llegint en veu alta el que surt a la pantalla. També pots controlar el telèfon amb ordres de veu, sense necessitat de mirar la pantalla, ideal per a persones amb discapacitat visual.

Els passos per activar TalkBack són:

  1. Obre "Ajustos" i selecciona "Funcions d'accessibilitat".
  2. Toca "Accessibilitat".
  3. Selecciona "TalkBack" i activa'l.
  4. Prem "OK".

Desactivar TalkBack

Per apagar TalkBack, mantén premut el botó d’encesa fins que apareguin les icones “Reinicia” i “Apaga”. Toca la pantalla i mantén-la premuda tres segons per desactivar TalkBack.

Convertir text en veu

Quan tinguis activat TalkBack, fes el següent per convertir text digital en veu:

  1. Obre “Ajustos” i ves a la pantalla “Accessibilitat”.
  2. Toca “Text a veu” i selecciona el motor que vulguis.
  3. Ajusta la velocitat i el to de la veu.

Pots seguir aquests passos per activar el text a veu amb qualsevol app TTS al teu Huawei. Quan activis la funció, el telèfon llegirà en veu alta qualsevol text que mostri a la pantalla.

Afegir veu a una app Android amb MLTtsengine.speak

Els Huawei tenen el kit de desenvolupament MLTtsengine.speak, que permet afegir funcionalitat de text a veu a qualsevol aplicació d’Android que desenvolupis al dispositiu.

Aquests són els passos bàsics segons el desenvolupador Tushar Srivastava:

  1. Crea un nou projecte amb Android Studio.
  2. Afegeix la següent dependència al projecte:
    • implementation 'com.huawei.hms:ml-computer-voice-tts:1.0.4.300'
  3. Afegeix el plugin AGC a la part superior de l’arxiu app.gradle amb el següent codi:
    • apply plugin: 'com.huawei.agconnect'
  4. Crea una callback a l’activitat d’Android Studio amb aquest codi:

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. Inicialitza l’objecte amb aquest codi:

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. Crea aquest mètode a la teva activitat per accedir al resultat de text a veu amb un botó:

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

Altres callbacks útils

Les APIs de Huawei inclouen diversos callbacks per gestionar dades d’àudio i text a veu. Aquests són els quatre més habituals.

Public void onError()

Si es produeix un error, el procés saltarà a aquest callback. S’usa per avisar l’usuari i demanar-li que enviï dades d’anàlisi per a comprovació.

Public void onWarn()

Aquest callback s’activa amb avisos, com ara tenir amplada de banda insuficient.

Public void onEvent()

Utilitza aquest callback quan es produeix un nou esdeveniment, com posar en pausa l’àudio.

Public void onRangeStart()

Aquest callback retorna la relació entre el fragment en reproducció i el text seleccionat.

Notes addicionals

Qualsevol nova rutina mlttscallback té limitacions. En l’exemple anterior, els caràcters s'encoden en UTF-8 i tens un límit de 500 caràcters.

La part positiva és que la funció admet veus masculina i femenina en anglès, xinès mandarí i combinacions.

Speechify: alternativa a TalkBack

Com has vist, llegir text als Huawei pot ser complicat. Si no t’interessa programar, una app alternativa de text a veu pot llegir el text en temps real per tu.

Aquesta aplicació és Speechify.

Disponible per a tots els Android, Speechify utilitza tecnologia de síntesi de veu amb una gran varietat de veus realistes. Pots triar entre més de 14 idiomes i ajustar la velocitat de lectura.

Quan no facis servir l’app, simplement tanca-la i podràs llegir el text com sempre.

Si vols saber com funciona Speechify al teu Huawei, prova-la gratis avui. També pots usar el lector des del navegador.

Preguntes freqüents

Com s’activa el text a veu al meu Huawei?

Segueix les instruccions d’aquest article per activar l’app TalkBack.

Com es fa servir la dictada a Huawei?

Entra al “Panell de control” i ves a “Facilitats d’accés”. Tria “Reconeixement de veu” i toca “Inicia reconeixement de veu”.

Hi ha text a veu a Android?

A més de TalkBack, tens molts motors TTS disponibles per a Android.

Gaudeix de les veus amb IA més avançades, arxius il·limitats i suport 24/7

Prova-ho gratis
tts banner for blog

Comparteix aquest article

Tyler Weitzman

Tyler Weitzman

Màster en Informàtica per la Universitat de Stanford, defensor de la dislèxia i l’accessibilitat, CEO i fundador de Speechify

Tyler Weitzman és el cofundador, cap d’Intel·ligència Artificial i president de Speechify, l’app número 1 de lectura de textos en veu alta al món, amb més de 100.000 ressenyes de 5 estrelles. Weitzman es va graduar a la Universitat de Stanford amb una llicenciatura en Matemàtiques i un màster en Informàtica amb especialització en Intel·ligència Artificial. Ha estat seleccionat per la revista Inc. com un dels 50 millors emprenedors i ha aparegut a Business Insider, TechCrunch, LifeHacker, CBS, entre d’altres mitjans. La seva recerca de màster es va centrar en IA i lectura de textos en veu alta, amb un treball final titulat: “CloneBot: Predicció personalitzada de respostes en diàleg.”

speechify logo

Sobre Speechify

El millor lector de text a veu

Speechify és la plataforma líder mundial de text a veu, de confiança per a més de 50 milions d'usuaris i avalada per més de 500.000 ressenyes de cinc estrelles a les seves aplicacions de text a veu per a iOS, Android, Extensió de Chrome, aplicació web i aplicació per a Mac. El 2025, Apple va premiar Speechify amb el prestigiós Premi de Disseny Apple a la WWDC, qualificant-lo com “una eina essencial que ajuda la gent a viure la seva vida.” Speechify ofereix més de 1.000 veus naturals en més de 60 idiomes i s'utilitza a gairebé 200 països. Entre les veus de celebritats hi trobem Snoop Dogg i Gwyneth Paltrow. Per a creadors i empreses, Speechify Studio proporciona eines avançades com Generador de veu IA, Clonació de veus IA, Doblatge IA i el seu Canviador de veu IA. Speechify també impulsa productes líders amb la seva API de text a veu, d'alta qualitat i amb una relació qualitat-preu òptima API de text a veu. Present en The Wall Street Journal, CNBC, Forbes, TechCrunch i altres mitjans destacats, Speechify és el proveïdor de text a veu més gran del món. Visiteu speechify.com/news, speechify.com/blog i speechify.com/press per saber-ne més.