Mokymo programa, skirta įgalinti „OK Google“ aktyvinamųjų žodžių aptikimą tam tikruose „Huawei“ ir „Honor“ telefonuose, kuriuose naudojama patentuota „Emy“ balso paslauga.
Praėjusią savaitę aš jums parodžiau, kaip tai padaryti priverstinai gerai „Google“ aktyvinamojo žodžio aptikimą dirbti su bet kokiu įrenginiu, kai jo ekranas buvo išjungtas.
Nors kai kuriais atvejais tai tikrai gali būti naudinga, norint įjungti, naudotojai turi turėti šakninę prieigą, be to, jis šiek tiek alkanas, nes neleidžia įrenginiui pereiti į gilaus miego būseną. Taigi būtų geriau, jei įrenginyje būtų aparatinės įrangos palaikymas aktyviųjų žodžių atpažinimui neprisijungus.
Kai pirmą kartą gavau „Huawei Mate 9“, nustebau pamatęs, kad „OK Google“ visada įjungtas nebuvo pasiekiamas. Atsižvelgiant į tai, kad „Mate 9“ yra aukščiausios kokybės pavyzdinis įrenginys, kuriame yra daugybė jutiklių, atrodė keista, kad „Huawei“ neturi specialaus bendro procesoriaus, kuris galėtų valdyti balso atpažinimą. Tačiau atrodo, kad iš pradžių klydau. „Huawei Mate 9“ (o vėliau sužinojau, kad daugelis pavyzdinių „Huawei“ / „Honor“ įrenginių) palaiko balso atpažinimo neprisijungus aktyviuosius žodžius –
Slepiamas skiltyje „Nustatymai“ –> Išmanioji pagalba –> „Valdymas balsu“ yra meniu „Pažadinimas balsu“, leidžiantis nustatyti aktyvųjį žodį, kad pažadintų įrenginį ir paleistumėte kai kurias pagrindines komandas. Galite paklausti tarnybos, paskambinęEmy", kad surastumėte savo telefoną arba paskambintumėte tam tikram kontaktui, tačiau tai gana apmaudu, palyginti su „Google“ balso komandomis.
Tačiau pranašumas yra tas, kad „Huawei“ balso padėjėjas gali būti iškviestas net kai ekranas išjungtas (ir netgi palaiko pasirinktinius paleisties žodžius), kurių mums trūko „Google App“ Huawei įrenginiuose. Taigi, aš sugalvojau būdą, kaip pasinaudoti Huawei „OK Emy“ pranašumais ir pradėti „Google“ paiešką balsu, kad galėtume pasiekti „OK Google“, kai ekranas išjungtas.
Atsisveikinkite su Emy ir „Sveiki“ su „Google“.
Kaip matote vaizdo įraše, aš iškviečiu „OK Emy“, kuris trumpai mirksi „Huawei“ patentuota balso sąveikos paslauga prieš atidarydamas „Google“ paiešką balsu. Tai taip pat veikia, kai ekranas išjungtas, nors negaliu to parodyti naudojant ekrano įrašą.
Norėdami tai nustatyti, jums reikės tik automatizavimo programos Taskeris. Įdiekite „Tasker“ (arba bet kurią kitą pasirinktą automatizavimo programą, tačiau ši pamoka skirta „Tasker“, nes tai yra vienintelė programa, su kuria turiu patirties) ir įgalinkite pritaikymo neįgaliesiems paslaugą. „Tasker“ reikia pritaikymo neįgaliesiems paslaugos, kad ji galėtų stebėti lango būsenos pokyčius, kuriuos naudosime norėdami nustatyti, kada „Emy“ buvo suaktyvinta.
Jei turite patirties su „Tasker“, galite išplėsti toliau esantį jungiklį, kad peržiūrėtumėte profilio aprašą ir greitai atkartotumėte šį profilį. Jei nesate susipažinę su Tasker, toliau skaitykite nuoseklias instrukcijas.
Profilio aprašymas
Profile: Mate 9 OK Google (182)
Event: Variable Set [ Variable:%WIN Value:sound triggerUserVariablesOnly:Off ]
Enter: Anon (191)
A1: Wait[ MS: 0 Seconds: 1 Minutes: 0 Hours: 0 Days: 0 ]
A2: Launch App [ App: Google: Voice Search Data: Exclude From Recent Apps: Off Always StartNew Copy:Off ]
Skaityti daugiau
Pirmas dalykas, kurį norėsite padaryti, tai sukurti naują profilį „Tasker“. Pagrindiniame ekrane paspauskite + piktogramą apatiniame dešiniajame kampe. Bakstelėkite Renginys kontekstą ir pasirinkti Kintamieji --> Kintamųjų rinkinys. Kintamajam įveskite % LAIMĖS ir įveskite vertę "garso paleidiklis" (be skliaustų). „Garso paleidiklis“ yra lango, kuris pasirodo, kai suaktyvinamas Emy, pavadinimas, todėl šis profilis bus paleistas, kai lango etiketė (%WIN) bus užpildyta tuo tekstu.
Tada sukursite su šiuo profiliu susietą užduotį. Tasker paprašys sukurti naują užduotį ir pavadinti ją, tačiau jos pavadinimo suteikimas nėra svarbus, todėl tiesiog paspauskite varnelę, kad patektumėte į Užduočių redagavimo ekraną. Apačioje paspauskite + ir eik į Užduotis --> Palaukite ir nustatykite laukti 1 sekundė. Taip siekiama užkirsti kelią klaidai iš „Google“ paieškos balsu, kurios laikas baigiasi, jei skambinama iškart po Emy. Kai pridėsite tą veiksmą, paspauskite + vėl ir šį kartą eik į Programėlė --> Paleisti programą. Slinkite žemyn, kol pamatysite Google programėlė. Ilgai paspauskite „Google“, kad būtų rodomas galimų veiklų sąrašas, ir slinkite žemyn, kad pasirinktumėte Paieškos balsu veikla.
Viskas! „Tasker“ dabar turėtų pradėti stebėti lango būsenos pokyčius ir suaktyvins šį profilį, kai tik pasirodys langas etiketė atitinka „garso paleidiklį“ – tokiu atveju jis palauks 1 sekundę prieš pradėdamas „Google“ paieškos balsu veiklą.
Kad ši funkcija atrodytų dar sklandesnė, galite pakeisti Emy aktyvųjį žodį į „OK Google“, kad atrodytų, tarsi „Huawei Emy“ būtų visiškai neįtrauktas. Naudojamės tik todėl, kad tai vienintelė paslauga „Huawei“ įrenginiuose, galinti pažadinti telefoną aptikus aktyviojo žodžio aptikimą!
Atsisiųskite ir importuokite profilį
Kaip visada, pateikiame scenarijaus XML failą, kurį galite atsisiųsti ir importuoti. Tiesiog atsisiųskite failą iš toliau pateiktos nuorodos ir išsaugokite jį bet kurioje vidinėje atmintyje. Atidarykite „Tasker“ ir „Preferences“ išjunkite pradedančiųjų režimą. Tada grįžkite į pagrindinį ekraną ir ilgai paspauskite viršuje esantį skirtuką „Profilis“. Turėtumėte pamatyti iššokantįjį langą su viena iš parinkčių „Importuoti“. Bakstelėkite jį ir suraskite, kur išsaugojote .prf.xml failą, ir pasirinkite tą failą, kurį norite importuoti. Būtinai atsiminkite įgalinkite Tasker pritaikymo neįgaliesiems paslaugą arba šis profilis neveiks!
Atsisiųskite profilį iš AndroidFileHost
Tikimės, kad šis patarimas jums bus naudingas. Praneškite mums toliau pateiktuose komentaruose, jei tai jums tinka!