Google on lõpuks heaks kiitnud AutoVoice'i integreerimise Google Home'iga. Siin on õpetus, kuidas seda uut integratsiooni kasutada.
Pärast kuu aega kestnud Google'i heakskiidu saamist on AutoVoice lõpuks heaks kiidetud kasutamiseks kolmanda osapoole integratsioonina Google Home'is. AutoVoice'i integreerimisega saate saata oma telefoni käsklusi, millele Tasker reageerida suudab, võimaldades teil täita lugematul hulgal automatiseerimisskripte otse oma häälega.
Varem nõudis see keerulist lahendust, mis hõlmas IFTTT-ga käskude saatmist teie seadmesse ühenduse kaudu, kuid nüüd saate saata loomuliku keele käsud otse teie seadmesse. Meie XDA-s oleme olnud ootab seda väljaannet, ja nüüd, kui see on siin, näitame teile, kuidas seda kasutada.
Google Home'i tõeline jõud on avatud
Ülaltoodud video tegi AutoVoice'i arendaja Joao Dias enne AutoVoice'i integratsiooni heakskiitmist. Seon selle siia uuesti ainult selleks, et demonstreerida selle integratsiooni võimalusi, mida saame nüüd nautida, kuna Google on lõpuks AutoVoice'i toe kõigile välja pakkunud. Nagu iga Taskeri pistikprogrammi puhul, on sellega seotud ka natuke õppimiskõver, nii et kuigi integratsioon on olnud saadaval alates eilsest õhtust, on paljud inimesed segaduses, kuidas see tööle panna. Olen sellega mänginud alates eilsest õhtust ja näitan teile, kuidas Google Home'iga rääkides oma AutoVoice'i käske käivitada.
Taotlus Joao Diaselt, AutoVoice'i arendajalt: võtke arvesse, et täna on esimene päev, mil AutoVoice'i integreerimine Google Home'iga on kõigi kasutajate jaoks aktiivne. Seetõttu võib esineda vigu, mis tuleb veel kõrvaldada. Võite olla kindel, et ta teeb kõvasti tööd, et parandada kõike, mis talle ette tuleb, enne kui AutoVoice'i/Home'i integratsioon Play poes AutoVoice'i stabiilsesse kanalisse avaldatakse.
Alustamine
Selle uue integratsiooni eeliste kasutamiseks peavad teil olema mõned asjad. Esimene ja kõige ilmsem nõue on asjaolu, et vajate Google Home'i seadet. Kui teil seda veel pole, on need saadaval aadressil Google Store teiste jaemüüjate seas. Amazon Alexa tugi ootab samuti heakskiitu, nii et kui teil on üks neist, peate ootama, enne kui saate seda integratsiooni proovida.
Sa vajad:
- Tasker
- AutoVoice beetaversioon
- Rakendus Google Home
Kui olete kõik need rakendused installinud, on aeg tööle asuda. Esimene asi, mida peate tegema, on lubada AutoVoice'i integreerimine rakenduses Google Home. Avage rakendus Google Home ja seejärel puudutage paremas ülanurgas kaugjuhtimispuldi/teleri ikooni. See avab lehe Seadmed, kus on loetletud teie praegu ühendatud ülekandetoega seadmed (sh teie Google Home). Puudutage kolme punktiga menüüikooni, et avada oma Google Home'i seadete leht. Puudutage jaotises "Google'i assistendi seaded" valikut "Veel". Lõpuks puudutage loetletud Google Home'i integreerimise jaotiste all valikut "Teenused", et kuvada saadaolevate kolmandate osapoolte teenuste loend. Kerige alla, et leida loendist "AutoVoice" ja integratsiooni teabelehel leiate lingi integreerimise lubamiseks.
Kui olete selle integratsiooni lubanud, saate nüüd oma Google Home'i kaudu AutoVoice'iga rääkida! Kontrollige, kas see on lubatud, öeldes kas "Ok Google, paluge tere ütlemiseks automaatset häält" või "Ok Google, lubage mul rääkida automaatse häälega." Kui teie Google Home vastab "kindlasti, siin on automaatne hääl" ja seejärel sisestab AutoVoice'i käsuviiba, siis integreerimine töötab. Nüüd saame seadistada AutoVoice'i meie käske ära tundma.
AutoVoice'i seadistamine
Selle õpetuse huvides koostame lihtsa Taskeri skripti, mis aitab teil telefoni asukohta leida. Kui öeldakse sõna "leida mu telefon" mis tahes loomulikku variatsiooni, hakkab Tasker mängima valju piiksu, et saaksite kiiresti aru saada, kuhu seadme jätsite. Muidugi saate selle hõlpsasti keerulisemaks muuta, kui võib-olla tuvastate oma seadme asukoha GPS-i abil ja saadate endale pildiga e-kirja selle külge kinnitatud kaamera abil, kuid see osa, millele keskendume, on lihtsalt õpetamine, kuidas panna Tasker teie Google Home'i häält ära tundma käske. Häält kasutades saate Taskerile Google Home'i kaudu käske anda kahel viisil.
Esimene on oma käsu rääkimine täpselt nii, nagu te selle seadistasite. See tähendab, et seal eksimisruumi pole absoluutselt sinu käsul. Kui soovite näiteks oma seadme asukohta leida ja seadistate Taskeri ära tundma, kui ütlete "leida mu telefon", siis peab täpselt ütlema "leida mu telefon" teie Google'i avalehele (ilma muude sõnadeta, mis on lisatud või asetatud algusesse või lõppu), vastasel juhul ei suuda Tasker käsku ära tunda. Ainus viis sellest ümber pöörata on välja mõelda nii palju käsuvariante, kui suudate mõelda, näiteks "leida minu seade", "otsi mu telefon", "otsi minu seade" ja loodan, et mäletate vähemalt ühte seatud käsu varianti öelda üles. Teisisõnu, see esimene meetod kannatab täpselt sama probleemi all nagu Taskeri integreerimise seadistamine IFTTT kaudu: see on teie keelega metsikult paindumatu.
Teine ja minu eelistatud meetod on kasutamine Loomulik keel. Loomuliku keele käsud võimaldavad teil oma seadmega loomulikult rääkida ja Tasker suudab siiski teie räägitu ära tunda. Näiteks kui peaksin ütlema midagi palju pikemat, näiteks "Ok Google, kas saate paluda automaatsel häälel leida mu seade niipea kui võimalik" tunneb see siiski minu käsu ära, kuigi ma viskasin oma kõnesse üleliigsed "palun" ja "niipea kui võimalik" käsk. See kõik on võimalik tänu API.AI võimsusele, mille vastu AutoVoice kontrollib teie häälkäsklust, et tõlgendada seda, mida tahtsite öelda, ja tagastada kõik teie seadistatud muutujad.
Kõlab hästi! Tõenäoliselt huvitab teid rohkem teine variant, nagu mind. Kahjuks koormavad loomuliku keele käsud hr Diase servereid, nii et teilt nõutakse registreeruge 0,99 dollari suuruse tellimusteenuse saamiseks kuus loomuliku keele käskude kasutamiseks. Seda nõutakse pisut, kuid tasu on enam kui õiglane, arvestades, kui madalalt see maksab ning kui võimsaks ja kasulikuks see teie Google Home'i muudab.
Tähtis: kui soovite oma Google Home'i seadmega rääkida "loomuliku keele käsud", peate järgima järgmisi samme. Vastasel juhul jätkake allolevate käskude loomisega.
Loomuliku keele käskude seadistamine
Kuna AutoVoice tugineb oma loomuliku keele töötlemiseks API.AI-le, peame seadistama API.AI konto. Minge veebisaidile ja klõpsake tasuta konto loomiseks "registreeru tasuta". Kui olete arenduskonsoolis, looge uus agent ja nimetage see AutoVoice. Tee agent privaatne ja klõpsake salvestada agendi loomiseks. Pärast agendi salvestamist kuvatakse see vasakpoolsel külgribal API.AI peamise logo all.
Kui olete oma API.AI konto loonud, peate hankima juurdepääsumärgid, et AutoVoice saaks teie kontoga ühenduse luua. AutoVoice'i agendi seadete lehe kuvamiseks klõpsake äsja loodud agendi kõrval olevat hammasrattaikooni.
Jaotises "API võtmed" näete oma kliendi juurdepääsuluba ja sinu arendaja juurdepääsuluba. Saate seda teha tuleb mõlemad salvestada. Avage oma seadmes AutoVoice'i beetaversioon. Seadete lehe avamiseks klõpsake nuppu "Loomulik keel" ja seejärel nuppu "Loomuliku keele seadistamine". Nüüd sisesta kaks märki antud tekstikasti.
Nüüd saab AutoVoice API.AI-lt käske saata ja vastu võtta. See funktsioon on aga piiratud kuni AutoVoice'i tellimiseni. Minge tagasi loomuliku keele seadete lehele ja klõpsake nuppu "Käsud". Praegu peaks käsuloend olema tühi salvestage üksainus käsk nimega "Vaikimisi tagavarakavatsus". (Märkus minu ekraanipildil, olen seadistanud mõned enda juba). Allosas näete lülitit nimega "Kasutage Google'i assistendi/Alexa jaoks." Kui lubate selle lüliti, palutakse teil tellida AutoVoice. Kui soovite kasutada loomuliku keele käske, nõustuge tellimusega.
Taskeri profiilide loomine loomuliku keele käskudele reageerimiseks
Avage Tasker ja klõpsake uue profiili loomiseks paremas alanurgas nuppu "+". Uue sündmuse konteksti loomiseks klõpsake nuppu "Sündmus". Sündmuse kontekst on päästik, mis käivitatakse ainult üks kord, kui kontekst tuvastatakse – sel juhul loome sündmuse, mis on lingitud AutoVoice'i loomuliku keele käsuga. Sirvige kategoorias Sündmus jaotisesse Plugin --> AutoVoice --> Natural Language.
AutoVoice'i loomuliku keele käsu loomiseks konfiguratsioonilehele sisenemiseks klõpsake pliiatsiikoonil. Kliki "Loo uus käsk", et luua AutoVoice Command. Teid kuvavas dialoogiboksis näete tekstisisestuskohta oma käsu sisestamiseks ja teist tekstisisestuskohta vastuse sisestamiseks, mille soovite Google Home'i öelda. Tippige või öelge käsud, mida soovite, et AutoVoice ära tunneks. Kuigi teil pole vaja loetleda kõiki võimalikke käsu variante, mida soovite ära tunda, loetlege igaks juhuks vähemalt mõned.
Pro-tip: saate luua oma sisendkäskudest muutujaid, vajutades pikalt ühte sõna. Ilmuvas hüpikaknas näete "Loo muutuja" suvandit tavaliste Lõika/Kopeeri/Vali/Kleebi suvandite kõrval. Kui valite selle, saate selle konkreetse sõna edastada muutujana API.AI-le, mille saab tagastada API.AI kaudu. See võib olla kasulik, kui soovite, et Google Home vastaks muutuvate vastustega.
Näiteks kui koostate käsu "esitage $artisti lugusid", saate vastuseks tagastada muutujas määratud esitaja nime. Nii saate sama käsu all öelda "play songs by Muse" või "play songs by Radiohead" ja teie Google Home vastab sama bändi/esitaja nimega, mille oma käsus mainisite. Minu allolev õpetus ei kasuta seda funktsiooni, kuna see on reserveeritud keerukamate kasutusjuhtude jaoks.
Kui olete käsu loomise lõpetanud, klõpsake nuppu Valmis. Näete dialoogiboksi, mis küsib, mida soovite loomuliku keele käsule nimetada. Nimetage see midagi kirjeldavat. Vaikimisi nimetab see käsu esimese sisestatud käsu järgi, millest peaks piisama.
Järgmisena küsib see, millist toimingut soovite määrata. See võimaldab teil kohandada, milline käsk teie seadmesse saadetakse ja see salvestatakse %avaction. Näiteks kui määrate toiminguks "leida minu seade" tekst "findmydevice" salvestatakse muutujasse %avaction. Sellel ei ole meie õpetuse jaoks mingit eesmärki, kuid hilisemates õpetustes, kus käsitleme täpsemaid käske, kasutame seda ära.
Väljuge käskude loomise ekraanist, klõpsates ülaosas linnukest, kuna olete nüüd lõpetanud loomuliku keele käsu loomise ja salvestamise. Nüüd loome ülesande, mis käivitub, kui loomuliku keele käsk tuvastatakse. Kui lähete tagasi Taskeri põhiekraanile, näete "uue ülesande" loomise hüpikakent. Uue ülesande loomiseks klõpsake "uus ülesanne". Sellele ülesandele oma esimese toimingu lisamiseks klõpsake ikooni "+". Klõpsake jaotises Audio nuppu "Meedia maht." Määrake Tase kuni 15. Minge tagasi ülesannete redigeerimise ekraanile ja näete loendis oma esimest toimingut. Nüüd looge uus toiming, kuid seekord klõpsake "Hoiatus" ja vali "Piiks." Määrake Kestus juurde 10 000 ms ja määrake Amplituud juurde 100%.
Kui tegite ülaltoodu õigesti, peaks teil ülesannete loendis olema järgmised kaks toimingut.
Väljuge ülesande loomise ekraanilt ja oletegi tehtud. Nüüd saate oma loomingut testida! lihtsalt ütle "Ok Google, küsi mu telefoni leidmiseks automaatset häält" või mis tahes loomulik variatsioon sellest, mis meelde tuleb ja telefon peaks hakkama 10 sekundi jooksul valjult piiksuma. Ainus nõutav asi, mida peate ütlema, on päästik, mis käivitab Google Home'i AutoVoice'i – osa "Ok Google, küsi automaatset häält" või "Ok Google, lubage mul rääkida automaatse häälega". Kõik, mida te pärast ütlete, võib olla nii vabalt voolav ja loomulik, kui soovite. API.AI võlu muudab selle nii, et saate oma keelega paindlik olla!
Kui hakkate looma palju loomuliku keele käske, võib nende kõigi redigeerimine Taskeris olla tülikas. Õnneks saate neid muuta otse rakenduses AutoVoice. Avage AutoVoice ja klõpsake selle seadete kuvamiseks nuppu "Loomulik keel". Käskude all peaksite nüüd nägema loomuliku keele käsku, mille me just tegime! Kui klõpsate sellel, saate redigeerida peaaegu kõiki käsu aspekte (ja isegi määrata muutujaid).
Taskeri profiilide loomine, et reageerida mitteloomuliku keele käskudele
Kui te ei soovi AutoVoice'i tellida, saate siiski luua sarnase käsu nagu ülal, kuid selleks on vaja loetleda kõik võimalikud fraaside kombinatsioonid, mis ülesande käivitamiseks välja mõelda. Suurim erinevus selle seadistuse vahel on see, et sündmuse konteksti loomisel peate selle valima AutoVoice tuvastatud AutoVoice'i loomuliku keele asemel. Koostate oma käskude loendi ja vastused sarnasel viisil, kuid API.AI ei tegele teie suuliste käskude sõelumisega, seega peate olema ühe neist fraasidest 100% täpne. Loomulikult on teil endiselt juurdepääs nende käskude redigeerimisele sarnaselt loomuliku keelega.
Vastasel juhul toimub lingitud ülesande koostamine samamoodi nagu ülal. Ainus asi, mis erineb, on see, kuidas ülesanne käivitatakse. Loomuliku keele abil saate rääkida vabamalt. Ilma loomuliku keeleta peate oma käsu sõnastamisel olema väga ettevaatlik.
Järeldus
Loodan, et saate nüüd aru, kuidas AutoVoice'i Google Home'iga integreerida. Kõigile Taskeri algajatele võib Taskeri õppimiskõverast mööda saamine siiski probleeme tekitada. Kuid kui teil on Taskeriga kogemusi, peaks see õpetus olema hea lähtepunkt, et saaksite luua oma Google Home'i käske. Teise võimalusena saate vaadata hr Diasi õpetust video vorm siin.
Oma piiratud aja jooksul Google Home'iga olen välja pakkunud kümmekond üsna kasulikku loomingut. Tulevastes artiklites näitan teile, kuidas teha mõnda päris lahedat Google Home'i käsku, näiteks PS4 häälega sisse/välja lülitamine, kõigi märguannete lugemine, viimase tekstisõnumi lugemine ja palju muud. Ma ei riku seda, mis mul varuks on, aga loodan, et see õpetus erutab teid selle osas, mis tulemas on!