Menonaktifkan Layanan Aksesibilitas Membunuh Nougat OK Umpan Balik Audio Google

Umpan balik audio "OK Google" rusak di Nougat. Untuk saat ini, untuk memperbaikinya Anda perlu mengaktifkan layanan aksesibilitas apa pun.

"Oke Google, bagaimana cuaca besok." Fitur pengenalan suara Google App sungguh luar biasa berguna untuk menjawab banyak pertanyaan mendasar, meskipun fitur ini cenderung kurang dimanfaatkan di publik spasi. Banyak ponsel dengan chip pemrosesan suara khusus yang mampu memanggil Google Penelusuran dengan sederhana kata cepat, dan jika ponsel Anda tidak dibisukan, Anda akan mendengar bunyi bip yang menunjukkan bahwa kata cepat tersebut telah diaktifkan dikenali.

Namun tampaknya ada bug yang agak aneh yang mempengaruhi Google App di Android Nougat, dan itu terlihat jelas tidak adanya umpan balik pendengaran selama pengenalan suara OK Google. Tampaknya masalah muncul ketika pengguna telah menonaktifkannya semua layanan aksesibilitas di bawah Pengaturan -> Aksesibilitas. Untuk memulihkan umpan balik pendengaran untuk pengenalan suara, yang perlu Anda lakukan hanyalah mengaktifkannya layanan aksesibilitas apa pun yang telah Anda daftarkan di menu.

Bug ini sepertinya terjadi apa pun versi Google App yang Anda jalankan (kami mengujinya pada versi lama serta versi beta yang dirilis kemarin). Kami tidak yakin mengapa bug ini terjadi, atau tepat mengapa mengaktifkan layanan aksesibilitas tampaknya memperbaiki masalah pencarian ini, sebagai perbandingan keluaran logcat dengan dan tanpa layanan aksesibilitas diaktifkan tidak menunjukkan perubahan nyata apa pun yang menyebabkan hal ini serangga.

Namun fakta bahwa mengaktifkan layanan aksesibilitas memecahkan masalah tampaknya menunjukkan bahwa Google App menggunakannya peristiwa aksesibilitas, mungkin TYPE_WINDOW_STATE_CHANGED, untuk mendeteksi kapan DspHotwordVoiceSearchActivity dipanggil ke menggambar sebuah Jendela Popup di atas aktivitas saat ini. Mungkin ada beberapa perubahan tidak jelas pada cara kerja aksesibilitas di Nougat yang menyebabkan Google App melakukan hal tersebut secara eksplisit mengharuskan peristiwa aksesibilitas untuk dikirim, padahal hal ini tidak diperlukan di versi sebelumnya Android.

Tentu saja, karena Google App merupakan sumber tertutup, tidak ada cara untuk memverifikasi mengapa bug ini terjadi. Kami hanya perlu memberi tahu Google tentang masalah ini dan berharap dapat melihat perbaikan cepat di versi Google App berikutnya.


Terima kasih/alfanu22