ხელმისაწვდომობის სერვისების გამორთვა კლავს Nougat OK Google აუდიო გამოხმაურებას

„OK Google“ აუდიო გამოხმაურება Nougat-ზე გატეხილია. ამ დროისთვის, მის გამოსასწორებლად, თქვენ უნდა ჩართოთ ნებისმიერი ხელმისაწვდომობის სერვისი.

"OK Google, როგორი ამინდია ხვალ." Google App-ის ხმის ამოცნობის ფუნქცია წარმოუდგენელია სასარგებლოა ბევრ ძირითად კითხვაზე პასუხის გასაცემად, თუმცა ეს ფუნქცია საჯაროდ ნაკლებად გამოიყენება სივრცეები. ბევრ ტელეფონს ხმის დამუშავების სპეციალური ჩიპებით შეუძლია Google Search-ის გამოძახება მარტივი გზით ცხელი სიტყვა და თუ თქვენი ტელეფონი არ არის გაჩუმებული, თქვენ მოისმენთ სიგნალს, რომელიც მიუთითებს, რომ ცხელი სიტყვა იყო აღიარებული.

მაგრამ, როგორც ჩანს, არის საკმაოდ თავისებური შეცდომა, რომელიც გავლენას ახდენს Google აპზე Android Nougat-ზე და ეს აშკარაა სმენითი გამოხმაურების არარსებობა OK Google ხმის ამოცნობის დროს. როგორც ჩანს, პრობლემა ჩნდება, როდესაც მომხმარებელმა გამორთო ყველა ხელმისაწვდომობის სერვისი პარამეტრებში --> ხელმისაწვდომობა. ხმის ამოცნობისთვის სმენითი გამოხმაურების აღსადგენად, ყველაფერი რაც თქვენ უნდა გააკეთოთ არის ჩართვა ნებისმიერი ხელმისაწვდომობის სერვისი რომ თქვენ ჩამოთვალეთ მენიუში.

როგორც ჩანს, ეს შეცდომა წარმოიქმნება Google App-ის რომელ ვერსიაზეც არ უნდა იყოს გაშვებული (ჩვენ გამოვცადეთ ძველ ვერსიებზე, ასევე გუშინ გამოშვებულ ბეტა ვერსიაზე). ჩვენ ზუსტად არ ვიცით, რატომ ჩნდება ეს შეცდომა, ან ზუსტად რატომ ჩანს, რომ ხელმისაწვდომობის სერვისის ჩართვა აგვარებს ამ ძიების პრობლემას, როგორც logcat-ის გამომავალი შედარებისას ჩართული ხელმისაწვდომობის სერვისით და მის გარეშე არ აჩვენებს რაიმე აშკარა ცვლილებას, რაც ამას განაპირობებს შეცდომა.

მაგრამ ის ფაქტი, რომ ხელმისაწვდომობის სერვისის ჩართვა პრობლემას აგვარებს, როგორც ჩანს, მიუთითებს იმაზე, რომ Google აპლიკაცია იყენებს ხელმისაწვდომობის მოვლენები, შესაძლოა TYPE_WINDOW_STATE_CHANGED, რათა დადგინდეს, როდის არის DspHotwordVoiceSearchActivity გამოძახება დახატე ამომხტარი ფანჯარა მიმდინარე აქტივობის თავზე. შესაძლოა, რაიმე ბუნდოვანი ცვლილება იყო Nougat-ზე ხელმისაწვდომობის მუშაობისას, რამაც გამოიწვია Google აპი ცალსახად მოითხოვს ხელმისაწვდომობის მოვლენების გაგზავნას, მაშინ როცა ეს აუცილებელი არ იყო წინა ვერსიებში Android.

რა თქმა უნდა, რადგან Google App არის დახურული წყარო, არ არსებობს გზა რეალურად გადაამოწმოთ, რატომ ხდება ეს შეცდომა. ჩვენ უბრალოდ უნდა ვაცნობოთ Google-ს ამ საკითხის შესახებ და ვიმედოვნებთ, რომ ვიხილავთ სწრაფ პატჩს Google აპლიკაციის შემდეგ ვერსიაში.


მადლობა /u/ალფანუ22