Untuk beberapa pengguna, keluaran suara Asisten Google mungkin tidak berfungsi. Pengeditan build.prop yang sederhana mungkin dapat memperbaiki masalah ini. Inilah cara melakukannya.
Asisten Google baru saja mulai diluncurkan Pengguna ponsel cerdas Android 6.0+ pada bulan Maret tahun ini, dan hanya di wilayah tertentu. Kami berharap Google telah menyelesaikan sebagian besar masalah tersebut, namun tampaknya masih ada beberapa masalah yang masih ada. Beberapa pengguna telah melaporkan kepada kami bahwa, terkadang, keluaran suara dari asisten tidak berfungsi. Untungnya, Anggota Senior XDA muena90 menghabiskan waktu berjam-jam untuk meneliti masalahnya dan mampu memperbaikinya di OnePlus 3T miliknya. Sebagai referensi, dia menjalankan AOSPA 7.3.0 dan menggunakan Google App versi 7.12.24.21. Masalahnya, seperti yang dia temukan, terletak pada codec audio.
Codec audio diperlukan perangkat Anda untuk memecahkan kode jenis aliran audio tertentu. File suara yang berbeda menggunakan algoritma yang berbeda untuk menyimpan data audio, dan codec audio diperlukan untuk membaca data ini. Saat muena90 mengetahui bahwa Asisten Google tidak berbicara dengannya, dia menemukan kesalahan di log perangkatnya terkait codec audio.
Dia mengambil sebuah logcat yang hanya merupakan tangkapan log sistem pada perangkat. Melihat hal ini dapat membantu, apa pun masalah yang Anda alami, dan mungkin ini adalah hal pertama yang akan ditanyakan pengembang jika Anda melaporkan bug. Muena90 menemukan melalui logcat (ditunjukkan di bawah) bahwa MMParser-Extractor (terkait dengan pemrosesan Qualcomm audio) menimbulkan kesalahan setiap kali suara asisten seharusnya berbicara—misalnya saat memintanya membacakan cuaca.
Setelah muena90 melihatnya, dia melakukan beberapa pencarian Google dan menemukan bahwa MMParser-Extractor terkait dengan codec audio tetapi tidak menemukan banyak hal lainnya. Namun mereka menemukan bahwa parameter prop build mm.enable.qcom_parser sebenarnya menampung codec audio default yang harus digunakan perangkat.
Awalnya nilai yang dimilikinya adalah "2097151" yang ternyata merupakan codec audio yang tidak kompatibel untuk membaca data audio yang dikirim oleh aplikasi Google Assistant. Sebaliknya, mereka kemudian memutuskan untuk mencari file prop build yang direkomendasikan ke Google, mengambil codec audio yang disarankan dan menggantinya sendiri dengan yang baru. Mengambil sesuatu dari file prop build acak secara online biasanya tidak disarankan, tetapi dalam kasus ini mungkin merupakan solusi terbaik untuk memperbaiki masalah tersebut.
Cara Memperbaiki Keluaran Suara Asisten Google
Langkah selanjutnya mengharuskan Anda mengedit file build prop (Anda memerlukan akses root). Kami merekomendasikan penggunaan editor prop build sederhana seperti di bawah ini. Sederhana dengan UI yang bagus dan menyelesaikan pekerjaan.
Harga: Gratis.
3.9.
Setelah berada di aplikasi build prop, masukkan nilai "3183219" di bawah parameter "mm.enable.qcom_parser", menggantikan nilai numerik lama. Kemudian, reboot ponsel Anda.
Jadi apa yang terjadi dengan Asisten Google?
Agaknya nomor di bawah "mm.enable.qcom_parser" merujuk pada kumpulan codec audio tertentu yang ada di Android. Tampaknya ini adalah codec audio default untuk banyak aplikasi, dan Asisten Google tidak berharap untuk menggunakannya. Cukup mengunduh dan menganalisis prop build yang direkomendasikan adalah jawaban yang tepat di sini karena pengguna menggunakan ROM khusus yang tampaknya tidak memiliki konfigurasi umum terkait codec audio.
Namun perlu dicatat bahwa Asisten Google tampaknya menjadi satu-satunya aplikasi yang terpengaruh oleh codec ini. Mengubah nomor tampaknya mengubah rentang sebenarnya dari codec yang didukung pada perangkat, sehingga Asisten Google dapat mengeluarkan audio dengan benar.
Saat mengalami masalah seperti ini, terkadang logcat sederhana sudah cukup untuk menemukan masalah tanpa harus menghabiskan waktu berjam-jam di Google yang juga diperlukan untuk pekerjaan ini. Jika Anda pernah mengalami masalah ini, cukup dengan mengubah file build prop Anda mungkin sudah cukup untuk memperbaikinya dan melanjutkan perjalanan Anda.