„AutoVoice“ integracija Pagaliau patenka į „Google Home“. Štai kaip juo naudotis

„Google“ pagaliau patvirtino „AutoVoice“ integraciją su „Google Home“. Čia yra pamoka, kaip pasinaudoti šia nauja integracija.

Po mėnesio „Google“ patvirtinimo slenksčio „AutoVoice“ pagaliau patvirtintas naudoti kaip trečiosios šalies integracija „Google Home“. Naudodami „AutoVoice“ integraciją, galite siųsti komandas į savo telefoną, į kurias „Tasker“ galės reaguoti, leisdami atlikti nesuskaičiuojamą skaičių automatizavimo scenarijų tiesiai balsu.

Anksčiau tam reikėjo sudėtingo sprendimo, apimančio IFTTT komandų siuntimą į jūsų įrenginį per prisijungimą, bet dabar galite siųsti natūralios kalbos komandos tiesiai į savo įrenginį. Mes, XDA, buvome laukia šio išleidimo, o dabar, kai jis čia, parodysime, kaip juo naudotis.


Tikroji „Google Home“ galia buvo atrakinta

Aukščiau pateiktą vaizdo įrašą padarė „AutoVoice“ kūrėjas Joao Dias prieš patvirtindamas „AutoVoice“ integraciją. Iš naujo susieju jį čia tik norėdamas parodyti šios integracijos galimybes, kuriomis dabar galime mėgautis, nes „Google“ pagaliau visiems pristatė „AutoVoice“ palaikymą. Kaip ir bet kuris „Tasker“ papildinys, yra tam tikra mokymosi kreivė, todėl, nors integracija buvo prieinama nuo praėjusios nakties, daugelis žmonių buvo sumišę, kaip tai padaryti. Žaidžiu su tuo nuo praėjusio vakaro ir parodysiu, kaip suaktyvinti savo „AutoVoice“ komandas kalbėdamas su „Google Home“.

Joao Dias, „AutoVoice“ kūrėjo, užklausa: atminkite, kad šiandien yra pirmoji diena, kai visi vartotojai gali integruoti „AutoVoice“ su „Google Home“. Todėl gali būti klaidų, kurios dar turi būti pašalintos. Būkite tikri, kad jis sunkiai dirba taisydamas viską, su kuo susiduria, kol „AutoVoice“ / „Home“ integracija bus išleista į stabilų „AutoVoice“ kanalą „Play“ parduotuvėje.


Darbo pradžia

Kad galėtumėte pasinaudoti šia nauja integracija, turite turėti keletą dalykų. Pirmasis ir akivaizdžiausias reikalavimas yra tai, kad jums reikia „Google Home“ įrenginio. Jei dar neturite, jie yra prieinami Google Store tarp kitų mažmenininkų. „Amazon Alexa“ palaikymas taip pat laukia patvirtinimo, taigi, jei turite vieną iš jų, turėsite palaukti, kol galėsite išbandyti šią integraciją.

Jums reikės:

  • Taskeris
  • „AutoVoice“ beta versija
  • „Google Home“ programa

Įdiegę kiekvieną iš šių programų, laikas pradėti dirbti. Pirmas dalykas, kurį turėsite padaryti, tai įgalinti „AutoVoice“ integraciją „Google Home“ programoje. Atidarykite „Google Home“ programą ir bakstelėkite nuotolinio valdymo pulto / televizoriaus piktogramą viršutiniame dešiniajame kampe. Bus atidarytas puslapis Įrenginiai, kuriame pateikiami šiuo metu prijungti įrenginiai, kuriuose įgalintas perdavimo funkcija (įskaitant „Google Home“). Bakstelėkite trijų taškų meniu piktogramą, kad atidarytumėte „Google Home“ nustatymų puslapį. Skiltyje „Google Assistant nustatymai“ bakstelėkite „Daugiau“. Galiausiai pateiktose „Google Home“ integravimo skiltyse bakstelėkite „Paslaugos“, kad būtų rodomas galimų trečiųjų šalių paslaugų sąrašas. Slinkite žemyn, kad sąraše rastumėte „AutoVoice“, o puslapyje apie integraciją rasite nuorodą, leidžiančią įjungti integraciją.

Įgalinę šią integraciją, dabar galite pradėti kalbėtis su „AutoVoice“ naudodami „Google Home“! Patikrinkite, ar jis įjungtas, sakydami bet kurį "Gerai „Google“, paprašykite automatinio balso pasisveikinti“ arba "Gerai, Google, leiskite man kalbėti automatiniu balsu. Jei jūsų „Google Home“ atsako „žinoma, čia yra automatinis balsas“ ir įveda „AutoVoice“ komandų eilutę, integracija veikia. Dabar galime nustatyti, kad „AutoVoice“ atpažintų mūsų komandas.


„AutoVoice“ nustatymas

Šios pamokos tikslais sukursime paprastą Tasker scenarijų, kuris padės jums rasti jūsų telefoną. Sakydamas bet kokį natūralų „rasti mano telefoną“ variantą, „Tasker“ pradės leisti garsų pypsėjimą, kad galėtumėte greitai suprasti, kur palikote įrenginį. Žinoma, galite lengvai tai padaryti sudėtingiau, galbūt nustatydami savo įrenginio vietą per GPS ir išsiųsdami sau el. laišką su nufotografuota nuotrauka. prie jo pritvirtinta kamera, bet dalis, į kurią sutelksime dėmesį, yra tiesiog išmokyti jus, kaip priversti Tasker atpažinti jūsų „Google Home“ balsą komandas. Naudodami balsą galite dviem būdais duoti komandas „Tasker“ naudodami „Google Home“.

Pirmasis yra pasakyti savo komandą tiksliai taip, kaip nustatėte. Tai reiškia, kad ten visiškai nėra vietos klaidoms savo komandoje. Pavyzdžiui, jei norite rasti savo įrenginį ir nustatote Tasker atpažinti, kai sakote „rasti mano telefoną“, tada reikia tiksliai pasakyti „Rasti mano telefoną“ į jūsų „Google“ pagrindinį puslapį (be jokių kitų žodžių, įtrauktų į pradžią ar pabaigą), kitaip „Tasker“ neatpažins komandos. Vienintelis būdas tai apeiti – sugalvoti kuo daugiau galimų komandos variantų, pvz., „rasti mano įrenginys“, „rasti mano telefoną“, „rasti mano įrenginį“ ir tikiuosi, kad nepamiršite pasakyti bent vieno nustatytos komandos varianto aukštyn. Kitaip tariant, šis pirmasis metodas kenčia nuo tos pačios problemos kaip ir „Tasker“ integracijos nustatymas naudojant IFTTT: tai nepaprastai nelankstus jūsų kalbai.

Antrasis ir mano mėgstamiausias būdas yra naudoti Natūrali kalba. Natūralios kalbos komandos leidžia natūraliai kalbėti su įrenginiu, o Tasker vis tiek galės atpažinti, ką sakote. Pavyzdžiui, jei sakyčiau ką nors daug ilgiau, pvz., „Ok Google, ar galite paprašyti automatinio balso, kad kuo greičiau surastų mano įrenginį įmanoma“ jis vis tiek atpažins mano komandą, nors į savo pasakytą žodį įmečiau nereikalingus „prašau“ ir „kuo greičiau“ komandą. Visa tai įmanoma dėl API.AI galios, dėl kurios „AutoVoice“ patikrina jūsų balso komandą, kad suprastų, ką norėjote pasakyti, ir grįžta su bet kokiais nustatytais kintamaisiais.

Skamba puikiai! Tikriausiai jus labiau domina antrasis variantas, kaip ir aš. Deja, natūralios kalbos komandos yra apmokestinamos pono Dias serveriais, todėl jums reikės užsiprenumeruokite 0,99 USD per mėnesį prenumeratos paslaugą norėdami naudoti natūralios kalbos komandas. Šiek tiek nemalonu, kad to reikalaujama, tačiau mokestis yra daugiau nei teisingas, atsižvelgiant į tai, kiek jis kainuoja ir koks galingas bei naudingas padarys jūsų „Google Home“.

Svarbu: jei norite sakyti „natūralios kalbos komandas“ su „Google Home“ įrenginiu, turėsite atlikti šiuos kitus veiksmus. Kitu atveju pereikite prie toliau pateiktų komandų kūrimo.


Natūralios kalbos komandų nustatymas

Kadangi „AutoVoice“ natūralios kalbos apdorojimas remiasi API.AI, turėsime nustatyti API.AI paskyrą. Eikite į svetainę ir spustelėkite „užsiregistruoti nemokamai“, kad sukurtumėte nemokamą paskyrą. Kai būsite kūrimo pulte, sukurkite naują agentą ir pavadinkite jį „AutoVoice“.. Padarykite agentą privatus ir spustelėkite sutaupyti sukurti agentą. Išsaugojus agentą, jis bus rodomas kairėje šoninėje juostoje po pagrindiniu API.AI logotipu.

Sukūrę API.AI paskyrą, turėsite gauti prieigos prieigos raktus, kad „AutoVoice“ galėtų prisijungti prie jūsų paskyros. Spustelėkite krumpliaračio piktogramą šalia naujai sukurto agento, kad būtų parodytas „AutoVoice“ agento nustatymų puslapis.

Skiltyje „API raktai“ pamatysite savo kliento prieigos raktas ir tavo kūrėjo prieigos raktas. Tu darysi reikia išsaugoti abu. Įrenginyje atidarykite „AutoVoice“ beta versiją. Spustelėkite „Natūrali kalba“, kad atidarytumėte nustatymų puslapį, tada spustelėkite „Nustatyti natūralią kalbą“. Dabar įveskite du žetonus į pateiktus teksto laukelius.

Dabar „AutoVoice“ galės siųsti ir gauti komandas iš API.AI. Tačiau ši funkcija apribota, kol neužsiprenumeruosite „AutoVoice“. Grįžkite į Natūralios kalbos nustatymų puslapį ir spustelėkite „Komandos“. Šiuo metu komandų sąrašas turėtų būti tuščias išsaugokite vieną komandą, pavadintą „Numatytasis atsarginis tikslas“. (Pastaba mano ekrano kopijoje, aš sukūriau keletą savo jau). Apačioje pastebėsite jungiklį pavadinimu "Naudokite „Google Assistant“ / „Alexa“.Jei įjungsite šį perjungimą, būsite paraginti užsiprenumeruoti „AutoVoice“. Priimkite prenumeratą, jei norite naudoti natūralios kalbos komandas.


„Tasker“ profilių kūrimas, kad būtų galima reaguoti į natūralios kalbos komandas

Atidarykite „Tasker“ ir spustelėkite „+“ mygtuką apatiniame dešiniajame kampe, kad sukurtumėte naują profilį. Spustelėkite „Įvykis“, kad sukurtumėte naują įvykio kontekstą. Įvykio kontekstas yra aktyviklis, kuris suaktyvinamas tik vieną kartą, kai atpažįstamas kontekstas – šiuo atveju mes sukursime įvykį, susietą su „AutoVoice“ natūralios kalbos komanda. Kategorijoje Įvykis eikite į Plugin --> AutoVoice --> Natural Language.

Spustelėkite pieštuko piktogramą, kad patektumėte į konfigūracijos puslapį ir sukurtumėte „AutoVoice“ natūralios kalbos komandą. Spustelėkite "Sukurti naują komandą“, kad sukurtumėte „AutoVoice“ komandą. Rodomame dialogo lange pamatysite teksto įvesties vietą komandai įvesti, taip pat kitą teksto įvesties vietą, kad įvestumėte atsakymą, kurį norite pasakyti „Google Home“. Įveskite arba ištarkite komandas, kurias norite, kad „AutoVoice“ atpažintų. Nors nebūtina išvardyti visų galimų komandos, kurią norite atpažinti, variantų, bet kuriuo atveju nurodykite bent kelis.


Pro patarimas: galite sukurti kintamuosius iš įvesties komandų, ilgai paspausdami vieną iš žodžių. Pasirodžiusiame iššokančiajame lange pamatysite "Sukurti kintamąjį“ parinktį kartu su įprastomis Iškirpti/Kopijuoti/Pasirinkti/Įklijuoti parinktis. Jei pasirinksite tai, galėsite perduoti šį konkretų žodį kaip kintamąjį API.AI, kurį galima grąžinti per API.AI. Tai gali būti naudinga, kai norite, kad „Google Home“ atsakytų kintamaisiais atsakymais.

Pavyzdžiui, jei sukuriate komandą, kurioje sakoma: „Play songs by $artist“, atsakymas gali grąžinti atlikėjo vardą, kuris nustatytas jūsų kintamajame. Taigi naudodami tą pačią komandą galite pasakyti „play songs by Muse“ arba „play songs by Radiohead“ ir jūsų „Google Home“ atsakys ta pačia grupės / atlikėjo pavadinimu, kurį paminėjote komandoje. Žemiau esančioje pamokoje ši funkcija nenaudojama, nes ji skirta sudėtingesniems naudojimo atvejams.


Kai baigsite kurti komandą, spustelėkite baigta. Pamatysite iššokantį dialogo langą, kuriame bus klausiama, ką norite pavadinti natūralios kalbos komanda. Pavadinkite tai kaip nors apibūdinantį. Pagal numatytuosius nustatymus ji pavadina komandą po pirmosios įvestos komandos, kurios turėtų pakakti.

Tada jis paklaus, kokį veiksmą norite nustatyti. Tai leidžia tinkinti, kokia komanda siunčiama į jūsų įrenginį, ir ji bus saugoma % avaction. Pavyzdžiui, jei nustatote veiksmą kaip „rasti mano įrenginį" tekstas "findmydevice" bus saugomas %avaction kintamajame. Tai nebus naudinga mūsų mokymo programai, bet vėlesnėse mokymo programose, kuriose aptarsime sudėtingesnes komandas, mes tuo pasinaudosime.

Išeikite iš komandų kūrimo ekrano spustelėdami varnelę viršuje, nes dabar baigėte kurti ir išsaugoti natūralios kalbos komandą. Dabar sukursime užduotį, kuri įsijungs, kai bus atpažinta natūralios kalbos komanda. Kai grįšite į Tasker pagrindinį ekraną, pamatysite „naujos užduoties“ kūrimo iššokantįjį langą. Spustelėkite „nauja užduotis“, kad sukurtumėte naują užduotį. Spustelėkite „+“ piktogramą, kad pridėtumėte savo pirmąjį veiksmą prie šios užduoties. Dalyje Garsas spustelėkite "Žiniasklaidos apimtis." Nustatyti Lygis iki 15. Grįžkite į užduočių redagavimo ekraną ir sąraše pamatysite savo pirmąjį veiksmą. Dabar sukurkite kitą veiksmą, bet šį kartą spustelėkite "Budrus" ir pasirinkite "Pyyps." Nustatyti Trukmė į 10 000 ms ir nustatykite Amplitudė į 100%.

Jei viską atlikote teisingai, užduočių sąraše turėtumėte turėti šiuos du veiksmus.

Išeikite iš užduočių kūrimo ekrano ir esate padaryta. Dabar galite išbandyti savo kūrybą! Tiesiog pasakyk "Gerai „Google“, paprašykite automatinio balso surasti mano telefoną“ arba bet koks natūralus to variantas, kuris ateina į galvą, ir jūsų telefonas turėtų pradėti garsiai pypsėti 10 sekundžių. Vienintelis būtinas dalykas, kurį turite pasakyti, yra paleidiklis, kad „Google Home“ paleistų „AutoVoice“ – dalis „Ok Google, paklausk automatinio balso“ arba „Ok Google, leiskite man kalbėti automatiniu balsu“. Viskas, ką pasakysite vėliau, gali būti taip laisvai tekanti ir natūralu, kaip jums patinka, API.AI magija leidžia tai padaryti taip, kad galėtumėte būti lankstūs savo kalba!

Kai pradėsite kurti daug natūralios kalbos komandų, gali būti sudėtinga jas redaguoti iš Tasker. Laimei, galite juos redaguoti tiesiai iš „AutoVoice“ programos. Atidarykite „AutoVoice“ ir spustelėkite „Natūrali kalba“, kad būtų rodomi jo nustatymai. Dalyje komandos dabar turėtumėte pamatyti natūralios kalbos komandą, kurią ką tik sukūrėme! Jei spustelėsite jį, galėsite redaguoti beveik kiekvieną komandos aspektą (ir netgi nustatyti kintamuosius).


„Tasker“ profilių kūrimas, kad būtų galima reaguoti į ne natūralios kalbos komandas

Jei nenorite prenumeruoti „AutoVoice“, vis tiek galite sukurti panašią komandą, kaip nurodyta aukščiau, bet jums reikės išvardyti visus galimus frazių derinius, kuriuos galite sugalvoti, kad suaktyvintumėte užduotį. Didžiausias skirtumas tarp šios sąrankos yra tas, kad kurdami įvykio kontekstą turite pasirinkti „AutoVoice“ atpažintas o ne AutoVoice natūrali kalba. Komandų sąrašą ir atsakymus sudarysite panašiai, tačiau API.AI neapdoros jokios jūsų sakytinių komandų analizės dalies, todėl turite būti 100% tikslus kalbėdami vieną iš šių frazių. Žinoma, jūs vis tiek turėsite prieigą prie bet kurios iš šių komandų redagavimo, panašiai kaip naudodami natūralią kalbą.

Kitu atveju susietos užduoties kūrimas vyksta taip pat, kaip aukščiau. Vienintelis dalykas, kuris skiriasi, yra tai, kaip suaktyvinama užduotis. Naudodami natūralią kalbą galite kalbėti laisviau. Be natūralios kalbos turite būti labai atsargūs, kaip formuluojate savo komandą.


Išvada

Tikiuosi, kad dabar suprantate, kaip integruoti „AutoVoice“ su „Google Home“. Visiems „Tasker“ naujokams „Tasker“ mokymosi kreivės apėjimas vis tiek gali kelti problemų. Bet jei turite patirties su „Tasker“, ši pamoka turėtų būti puikus atskaitos taškas, leidžiantis jums sukurti savo „Google Home“ komandas. Arba galite peržiūrėti pono Dias mokymo programą video forma čia.

Per ribotą laiką su „Google Home“ sugalvojau apie tuziną gana naudingų kūrinių. Kituose straipsniuose aš jums parodysiu, kaip sukurti keletą puikių „Google Home“ komandų, tokių kaip įjungti / išjungti PS4 balsu, skaityti visus pranešimus, skaityti paskutinį tekstinį pranešimą ir kt. Negadinsiu to, ką turiu, bet tikiuosi, kad ši pamoka jus sujaudins dėl to, kas bus!