1. Laman Utama
  2. TTS
  3. Teks ke ucapan di Huawei
Diterbitkan pada TTS

Teks ke ucapan di Huawei

Tyler Weitzman

Tyler Weitzman

MS Sains Komputer, Universiti Stanford, Advokat Disleksia & Aksesibiliti, CEO/Pengasas Speechify

apple logoAnugerah Reka Bentuk Apple 2025
50J+ Pengguna

Teks ke ucapan di Huawei

Jika anda rasa harga peranti mudah alih Samsung terlalu tinggi atau nak cari alternatif lain, cuba telefon Huawei. Walaupun ada kekurangan seperti tiada Google Play Store, ia masih menjalankan sistem operasi Android.

Ini bermakna anda boleh gunakan pembaca teks ke ucapan (TTS) terbina dalam untuk bacaan suara. Jom lihat caranya dan teknik pengaturcaraan yang anda boleh gunakan untuk tingkatkan fungsi TTS Huawei.

Siapa itu Huawei?

Sejak ditubuhkan pada tahun 1987, Huawei telah menjadi peneraju utama dalam teknologi elektronik dan komunikasi. Syarikat dari China ini beroperasi di lebih 170 negara dan mempunyai 195,000 pekerja.

Kebanyakan pengguna kenal Huawei sebagai pengeluar peranti mudah alih yang berbaloi, seperti telefon pintar. Majoriti peranti ini menggunakan versi Android. Namun, ada batasan kerana banyak syarikat Amerika bimbang tentang data.

Walau bagaimanapun, Huawei kekal sebagai syarikat teknologi terkemuka dunia yang menawarkan pelbagai peranti dan perkhidmatan berguna.

Cara mengaktifkan enjin TTS TalkBack di Huawei

Huawei ada pembaca skrin teks ke ucapan terbina dalam bernama TalkBack. Fungsinya lebih kurang seperti VoiceOver pada iPhone dan iPad Apple.

Aplikasi ini memberi maklum balas suara, iaitu membaca semua yang terpapar di skrin. Anda juga boleh kawal telefon Huawei dengan arahan suara – tanpa perlu tengok skrin. Jadi, TalkBack memang sesuai untuk orang kurang penglihatan.

Cara aktifkan TalkBack:

  1. Buka “Tetapan” dan pilih “Ciri Kebolehcapaian.”
  2. Tekan “Kebolehcapaian.”
  3. Pilih “TalkBack” dan hidupkan perisian.
  4. Tekan “OK.”

Nyahaktifkan TalkBack

Untuk mematikan TalkBack, tekan dan tahan butang kuasa sehingga muncul ikon “Mula semula” dan “Matikan Kuasa”. Sentuh dan tahan skrin selama tiga saat untuk nyahaktifkan TalkBack.

Selepas TalkBack diaktifkan, ikut langkah berikut untuk tukar teks digital kepada ucapan:

  1. Buka “Tetapan” dan pergi ke skrin “Kebolehcapaian.”
  2. Tekan “Teks ke ucapan” dan pilih enjin teks ke ucapan pilihan anda.
  3. Laraskan kadar dan nada suara mengikut keselesaan anda.

Langkah ini boleh digunakan untuk mengaktifkan teks ke ucapan bagi mana-mana aplikasi TTS pada peranti Huawei. Bila diaktifkan, telefon anda akan membacakan semua teks yang dikesan dengan lantang.

Tambah suara ke aplikasi Android dengan MLTtsengine.speak

Peranti Huawei menawarkan kit pembangunan MLTtsengine.speak. Kit ini membolehkan anda menambah fungsi teks ke ucapan dalam mana-mana aplikasi Android yang anda bangunkan dengan peranti ini.

Berikut langkah asas berdasarkan panduan daripada pembangun bernama Tushar Srivastava:

  1. Cipta projek baharu menggunakan Android Studio.
  2. Tambah kebergantungan berikut dalam projek:
    • implementation 'com.huawei.hms:ml-computer-voice-tts:1.0.4.300'
  3. Letak plugin AGC di bahagian atas fail app.gradle dengan kod ini:
    • apply plugin: 'com.huawei.agconnect'
  4. Cipta callback dalam aktiviti Android Studio anda dengan kod ini:

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. Mulakan objek dengan baris kod berikut:

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. Cipta kaedah berikut dalam aktiviti anda untuk guna output teks ke ucapan dalam aplikasi dengan satu butang:

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

Kaedah callback lain yang berguna

API Huawei menawarkan beberapa kaedah callback untuk guna data audio dan teks ke ucapan dalam aplikasi. Berikut empat yang paling kerap digunakan.

Public void onError()

Jika berlaku ralat, kawalan akan dihantar ke callback ralat ini. Ia digunakan untuk maklumkan pengguna aplikasi dan meminta mereka hantar data analitik untuk pengesahan.

Public void onWarn()

Callback ini akan digunakan jika pengguna terima amaran, contohnya jalur lebar tidak mencukupi untuk aplikasi.

Public void onEvent()

Guna callback ini bila ada peristiwa baharu, seperti ketika pengguna menjeda audio.

Public void onRangeStart()

Callback ini memulangkan padanan antara segmen yang sedang dimainkan dan teks yang ingin dibaca pengguna.

Catatan tambahan

Setiap rutin mlttscallback baharu ada batasan. Dalam contoh di atas, aksara akan dikodkan dalam UTF-8 dan terhad kepada maksimum 500 aksara.

Kelebihannya, fungsi ini menyokong suara lelaki dan wanita dalam Bahasa Inggeris, Mandarin, atau gabungan kedua-duanya.

Speechify - Alternatif untuk TalkBack

Seperti yang anda lihat, membaca teks dalam peranti Huawei boleh jadi agak rumit. Kalau anda tak berminat dengan pengaturcaraan, aplikasi teks ke ucapan lain boleh terus membacakan teks anda dengan serta-merta.

Aplikasi itu ialah Speechify.

Boleh didapati untuk semua peranti Android, Speechify guna teknologi sintesis suara dengan pelbagai suara semula jadi. Pilih lebih 14 bahasa dan laras kelajuan bacaan mengikut kesukaan anda.

Jika anda tidak guna aplikasi, anda boleh matikan dan kembali membaca seperti biasa.

Nak tahu lebih lanjut cara Speechify berfungsi pada Huawei anda, cuba percubaan percuma hari ini. Anda juga boleh guna pembaca ini di pelayar web.

Soalan Lazim

Bagaimana aktifkan teks ke ucapan di Huawei?

Ikut arahan dalam artikel ini untuk mengaktifkan aplikasi TalkBack.

Bagaimana beri arahan suara di Huawei?

Masuk ke “Panel Kawalan” dan pergi ke “Kebolehcapaian”. Pilih “Pengecaman Suara” dan tekan “Mulakan Pengecaman Suara”.

Adakah fungsi teks ke ucapan di Android?

Selain TalkBack, banyak enjin TTS lain boleh diakses di telefon Android.

Nikmati suara AI tercanggih, fail tanpa had, dan sokongan 24/7

Cuba Percuma
tts banner for blog

Kongsi Artikel Ini

Tyler Weitzman

Tyler Weitzman

MS Sains Komputer, Universiti Stanford, Advokat Disleksia & Aksesibiliti, CEO/Pengasas Speechify

Tyler Weitzman ialah Pengasas Bersama, Ketua AI & Presiden di Speechify, aplikasi teks ke suara #1 dunia dengan 100,000+ ulasan 5 bintang. Weitzman ialah graduan Universiti Stanford (BS Matematik, MS Sains Komputer/AI). Beliau tersenarai dalam senarai Usahawan Top 50 Inc. Magazine, dan pernah diketengahkan oleh Business Insider, TechCrunch, LifeHacker, CBS dan lain-lain media. Penyelidikan Sarjananya memberi tumpuan pada AI & teks ke suara; kertas akhirnya bertajuk: “CloneBot: Personalized Dialogue-Response Predictions.”

speechify logo

Tentang Speechify

Pembaca Teks ke Ucapan #1

Speechify ialah platform teks ke ucapan terkemuka dunia, dipercayai oleh lebih 50 juta pengguna dan disokong oleh lebih daripada 500,000 ulasan lima bintang merentasi aplikasi teks ke ucapannya iOS, Android, Pemalam Chrome, aplikasi web, dan aplikasi desktop Mac. Pada tahun 2025, Apple telah menganugerahkan Speechify dengan Anugerah Reka Bentuk Apple yang berprestij di WWDC, menyifatkannya sebagai “sumber penting yang membantu orang menjalani hidup mereka.” Speechify menawarkan lebih 1,000 suara semula jadi dalam lebih 60 bahasa dan digunakan di hampir 200 negara. Suara selebriti termasuk Snoop Dogg dan Gwyneth Paltrow. Untuk pencipta dan perniagaan, Speechify Studio menyediakan alat canggih termasuk Penjana Suara AI, Penduaan Suara AI, Alih Suara AI, dan Penukar Suara AI. Speechify juga memacu produk terkemuka dengan API teks ke ucapan berkualiti tinggi dan kos efektif. Pernah dipaparkan dalam The Wall Street Journal, CNBC, Forbes, TechCrunch, dan media utama lain, Speechify ialah penyedia teks ke ucapan terbesar di dunia. Lawati speechify.com/news, speechify.com/blog, dan speechify.com/press untuk maklumat lanjut.