AutoVoice integrācija Beidzot nonāk Google sākumlapā. Lūk, kā to izmantot

Google beidzot ir apstiprinājusi AutoVoice integrāciju ar Google sākumlapu. Šeit ir pamācība, kā izmantot šo jauno integrāciju.

Pēc mēneša Google apstiprinājuma neskaidrības, AutoVoice beidzot ir apstiprināts lietošanai kā trešās puses integrācija pakalpojumā Google sākumlapa. Izmantojot AutoVoice integrāciju, varat nosūtīt uz tālruni komandas, uz kurām Tasker spēs reaģēt, ļaujot izpildīt neskaitāmus automatizācijas skriptus tieši no jūsu balss.

Iepriekš tam bija nepieciešams sarežģīts risinājums, kas ietvēra IFTTT komandu nosūtīšanu uz jūsu ierīci, izmantojot Join, taču tagad varat nosūtīt dabiskās valodas komandas tieši uz jūsu ierīci. Mēs XDA esam bijuši gaida šo izlaidumu, un tagad, kad tas ir pieejams, mēs jums parādīsim, kā to izmantot.


Google mājas īstā jauda ir atbloķēta

Iepriekš minēto videoklipu veidoja AutoVoice izstrādātājs Joao Dias pirms AutoVoice integrācijas apstiprināšanas. Es to atkal pievienoju šeit, lai parādītu šīs integrācijas iespējas, ko mēs visi tagad varam izbaudīt, jo Google beidzot ir ieviesis AutoVoice atbalstu ikvienam. Tāpat kā ar jebkuru Tasker spraudni, ir saistīta neliela mācīšanās līkne, tāpēc, lai gan integrācija ir pieejama kopš pagājušās nakts, daudzi cilvēki ir neizpratnē par to, kā to panākt. Es ar to spēlēju kopš pagājušās nakts un parādīšu, kā aktivizēt savas AutoVoice komandas, runājot ar Google sākumlapu.

Pieprasījums no Joao Dias, AutoVoice izstrādātāja. Lūdzu, ņemiet vērā, ka šodien ir pirmā diena, kad AutoVoice integrācija ar Google sākumlapu ir pieejama visiem lietotājiem. Tādējādi var būt dažas kļūdas, kas vēl ir jānovērš. Varat būt drošs, ka viņš smagi strādā, lai labotu visu, ar ko saskaras, pirms AutoVoice/Home integrācija tiek izlaista Play veikala stabilajā AutoVoice kanālā.


Darba sākšana

Lai varētu izmantot šīs jaunās integrācijas sniegtās priekšrocības, jums ir jāveic dažas lietas. Pirmā un visredzamākā prasība ir fakts, ka jums ir nepieciešama Google mājas ierīce. Ja jums tāda vēl nav, tie ir pieejami vietnē Google veikals citu mazumtirgotāju vidū. Arī Amazon Alexa atbalsts gaida apstiprinājumu, tāpēc, ja jums ir kāds no tiem, jums būs jāgaida, pirms varat izmēģināt šo integrāciju.

Jums būs nepieciešams:

  • Tasker
  • AutoVoice Beta
  • Google mājas lietotne

Kad katra no šīm lietojumprogrammām ir instalēta, ir pienācis laiks sākt darbu. Pirmā lieta, kas jums jādara, ir jāiespējo AutoVoice integrācija lietotnē Google Home. Atveriet lietotni Google Home un pēc tam augšējā labajā stūrī pieskarieties ikonai Remote/TV. Tiks atvērta lapa Ierīces, kurā ir uzskaitītas jūsu pašlaik pievienotās ierīces, kurām ir iespējota apraide (tostarp jūsu Google sākumlapa). Pieskarieties trīs punktu izvēlnes ikonai, lai atvērtu Google sākumlapas iestatījumu lapu. Sadaļā “Google asistenta iestatījumi” pieskarieties vienumam “Vairāk”. Visbeidzot, uzskaitītajās Google mājas integrācijas sadaļās pieskarieties “Pakalpojumi”, lai atvērtu pieejamo trešo pušu pakalpojumu sarakstu. Ritiniet uz leju, lai sarakstā atrastu "AutoVoice", un integrācijas informācijas lapā atradīsit saiti, lai iespējotu integrāciju.

Kad šī integrācija ir iespējota, tagad varat sākt runāt ar AutoVoice, izmantojot savu Google sākumlapu! Pārbaudiet, vai tas ir iespējots, sakot vai nu "Labi, Google, lūdziet sveicināt automātisko balsi" vai "Labi, Google, ļaujiet man runāt ar automātisko balsi." Ja jūsu Google Home atbild ar “sure, here's auto voice” un pēc tam ievada AutoVoice komandu uzvedni, integrācija darbojas. Tagad mēs varam iestatīt AutoVoice, lai atpazītu mūsu komandas.


AutoVoice iestatīšana

Šīs apmācības vajadzībām mēs izveidosim vienkāršu Tasker skriptu, kas palīdzēs jums atrast jūsu tālruni. Izrunājot jebkuru dabisku vārda “atrasti manu tālruni” variāciju, Tasker sāks atskaņot skaļu pīkstienu, lai jūs varētu ātri noteikt, kur atstājāt ierīci. Protams, jūs varat to viegli padarīt sarežģītāku, iespējams, nosakot ierīces atrašanās vietu, izmantojot GPS, un nosūtot sev e-pastu ar uzņemtu attēlu. ar tai pievienoto kameru, bet daļa, uz kuru mēs pievērsīsimies, ir vienkārši iemācīt jums, kā panākt, lai Tasker atpazītu jūsu Google Home balsi. komandas. Izmantojot savu balsi, ir divi veidi, kā dot komandas Tasker, izmantojot Google sākumlapu.

Pirmais ir izrunāt savu komandu tieši tā, kā jūs to iestatījāt. Tas nozīmē, ka tur absolūti nav vietas kļūdām savā komandā. Ja vēlaties, piemēram, noteikt savas ierīces atrašanās vietu un iestatāt Tasker, lai tas atpazītu, kad sakāt "atrast manu tālruni", tad precīzi jāsaka "atrast manu tālruni" jūsu Google sākumlapai (bez citiem vārdiem, kas pievienoti vai ievietoti sākumā vai beigās), pretējā gadījumā Tasker nevarēs atpazīt komandu. Vienīgais veids, kā to apiet, ir izdomāt pēc iespējas vairāk komandas variantu, piemēram, "atrast manu ierīce", "atrast manu tālruni", "atrodiet manu ierīci" un ceru, ka atceraties pateikt vismaz vienu iestatītās komandas variantu uz augšu. Citiem vārdiem sakot, šī pirmā metode cieš no tādas pašas problēmas kā Tasker integrācijas iestatīšana, izmantojot IFTTT: tas ir mežonīgi neelastīgi jūsu valodā.

Otrā un mana vēlamā metode ir izmantošana Dabiskā valoda. Dabiskās valodas komandas ļauj dabiski runāt ar ierīci, un Tasker joprojām varēs atpazīt jūsu teikto. Piemēram, ja es teiktu kaut ko daudz garāku, piemēram, "Ok Google, vai varat lūgt automātiskai balsij, lūdzu, atrast manu ierīci, tiklīdz iespējams" tā joprojām atpazīs manu komandu, lai gan es iemetu liekos vārdus "lūdzu" un "cik drīz vien iespējams". komandu. Tas viss ir iespējams, pateicoties API.AI jaudai, ar kuru AutoVoice pārbauda jūsu balss komandu, lai interpretētu to, ko gribējāt teikt, un atgrieztos ar visiem jūsu iestatītajiem mainīgajiem.

Izklausās lieliski! Jūs droši vien vairāk interesē otrais variants, tāpat kā mani. Diemžēl dabiskās valodas komandas apgrūtina Diasa kunga serverus, tāpēc jums tas būs jādara reģistrējieties abonēšanas pakalpojumam USD 0,99 mēnesī lai izmantotu dabiskās valodas komandas. Tas ir nedaudz apgrūtinoši, ka tas tiek prasīts, taču maksa ir vairāk nekā taisnīga, ņemot vērā to, cik zemas tā maksā un cik jaudīgu un noderīgu tas padarīs jūsu Google sākumlapu.

Svarīgi: ja vēlaties runāt "dabīgās valodas komandas" savā Google Home ierīcē, jums būs jāveic šīs nākamās darbības. Pretējā gadījumā pārejiet uz tālāk norādīto komandu izveidi.


Dabiskās valodas komandu iestatīšana

Tā kā AutoVoice dabiskās valodas apstrādē izmanto API.AI, mums būs jāiestata API.AI konts. Dodieties uz vietni un noklikšķiniet uz "reģistrēties bez maksas", lai izveidotu bezmaksas kontu. Kad esat savā izstrādes konsolē, izveidojiet jaunu aģentu un nosauciet to AutoVoice. Izveidojiet aģentu Privāts un noklikšķiniet saglabāt lai izveidotu aģentu. Pēc aģenta saglabāšanas tas tiks parādīts kreisajā sānjoslā zem galvenā API.AI logotipa.

Kad esat izveidojis API.AI kontu, jums būs jāiegūst piekļuves pilnvaras, lai AutoVoice varētu izveidot savienojumu ar jūsu kontu. Noklikšķiniet uz zobrata ikonas blakus jaunizveidotajam aģentam, lai atvērtu AutoVoice aģenta iestatījumu lapu.

Sadaļā "API atslēgas" jūs redzēsit savu klienta piekļuves pilnvara un tavs izstrādātāja piekļuves pilnvara. Jūs to darīsit jāsaglabā abi. Savā ierīcē atveriet AutoVoice beta versiju. Noklikšķiniet uz "Dabiskā valoda", lai atvērtu iestatījumu lapu, un pēc tam noklikšķiniet uz "Iestatīt dabisko valodu". Tagad ievadiet divus marķierus dotajos tekstlodziņos.

Tagad AutoVoice varēs nosūtīt un saņemt komandas no API.AI. Tomēr šī funkcionalitāte ir ierobežota, līdz abonējat AutoVoice. Atgriezieties dabiskās valodas iestatījumu lapā un noklikšķiniet uz "Komandas". Šobrīd komandu sarakstam jābūt tukšam saglabājiet vienu komandu ar nosaukumu "Noklusējuma atkāpšanās nolūks". (Ņemiet vērā, ka manā ekrānuzņēmumā esmu iestatījis dažus savus jau). Apakšdaļā jūs pamanīsit slēdzi ar nosaukumu "Izmantojiet Google palīgam/Alexa." Ja iespējosit šo slēdzi, jums tiks piedāvāts abonēt AutoVoice. Pieņemiet abonementu, ja vēlaties izmantot dabiskās valodas komandas.


Tasker profilu izveide, lai reaģētu uz dabiskās valodas komandām

Atveriet Tasker un noklikšķiniet uz pogas "+" apakšējā labajā stūrī, lai izveidotu jaunu profilu. Noklikšķiniet uz "Notikums", lai izveidotu jaunu notikuma kontekstu. Notikuma konteksts ir aktivizētājs, kas tiek aktivizēts tikai vienu reizi, kad konteksts ir atpazīts — šajā gadījumā mēs izveidosim notikumu, kas ir saistīts ar AutoVoice dabiskās valodas komandu. Kategorijā Notikums atrodiet Spraudnis --> AutoVoice --> Dabiskā valoda.

Noklikšķiniet uz zīmuļa ikonas, lai atvērtu konfigurācijas lapu un izveidotu AutoVoice dabiskās valodas komandu. Klikšķiniet uz "Izveidojiet jaunu komandu", lai izveidotu AutoVoice komandu. Parādītajā dialoglodziņā jūs redzēsit teksta ievades vietu, kur ievadīt komandu, kā arī citu teksta ievades vietu, lai ievadītu atbildi, ko vēlaties teikt Google Home. Ierakstiet vai izrunājiet komandas, kuras vēlaties atpazīt AutoVoice. Lai gan nav obligāti jānorāda visi iespējamie komandas varianti, kurus vēlaties atpazīt, katram gadījumam uzskaitiet vismaz dažus.


Pro-padoms: varat izveidot mainīgos no ievades komandām, ilgi nospiežot vienu no vārdiem. Parādītajā uznirstošajā logā jūs redzēsit "Izveidot mainīgo" opciju kopā ar parastajām opcijām Izgriezt/Kopēt/Atlasīt/Ielīmēt. Ja atlasīsit šo, jūs varēsiet nodot šo konkrēto vārdu kā mainīgo API.AI, ko var atgriezt, izmantojot API.AI. Tas var būt noderīgi, ja vēlaties, lai Google Home atbildētu ar mainīgām atbildēm.

Piemēram, ja veidojat komandu, kurā teikts: “Atskaņot $mākslinieka dziesmas”, atbilde var atgriezt izpildītāja vārdu, kas ir iestatīts jūsu mainīgajā. Tādējādi ar vienu un to pašu komandu varat teikt “play songs by Muse” vai “play songs by Radiohead”, un jūsu Google sākumlapa atbildēs ar to pašu grupas/mākslinieka nosaukumu, ko minējāt savā komandā. Manā tālāk sniegtajā apmācībā šī funkcija netiek izmantota, jo tā ir paredzēta sarežģītākiem lietošanas gadījumiem.


Kad esat pabeidzis komandas izveidi, noklikšķiniet uz Pabeigts. Jūs redzēsit uznirstošo dialoglodziņu, kurā tiek prasīts, ko vēlaties nosaukt dabiskās valodas komandai. Nosauciet to kaut ko aprakstošu. Pēc noklusējuma tas nosauc komandu pēc pirmās ievadītās komandas, un ar to vajadzētu pietikt.

Pēc tam tas jautās, kādu darbību vēlaties iestatīt. Tas ļauj pielāgot, kura komanda tiek nosūtīta uz jūsu ierīci, un tā tiks saglabāta % avaction. Piemēram, ja iestatāt darbību kā "atrasti manu ierīci" teksts "findmydevice" tiks saglabāts mainīgajā %avaction. Tas nederēs mūsu apmācībai, taču vēlākajās apmācībās, kurās aplūkosim sarežģītākas komandas, mēs to izmantosim.

Izejiet no komandu izveides ekrāna, augšpusē noklikšķinot uz atzīmes, jo tagad esat pabeidzis dabiskās valodas komandas izveidi un saglabāšanu. Tagad mēs izveidosim uzdevumu, kas tiks aktivizēts, kad tiks atpazīta dabiskās valodas komanda. Kad atgriezīsities Tasker galvenajā ekrānā, jūs redzēsit uznirstošo logu "jauns uzdevums". Noklikšķiniet uz "jauns uzdevums", lai izveidotu jaunu uzdevumu. Noklikšķiniet uz ikonas "+", lai šim uzdevumam pievienotu savu pirmo darbību. Sadaļā Audio noklikšķiniet uz "Multivides apjoms." Iestatiet Līmenis līdz 15. Dodieties atpakaļ uz uzdevumu rediģēšanas ekrānu, un jūs redzēsiet savu pirmo darbību sarakstā. Tagad izveidojiet citu darbību, bet šoreiz noklikšķiniet uz "Brīdinājums" un izvēlieties "Pīkst." Iestatiet Ilgums uz 10 000 ms un iestatiet Amplitūda uz 100%.

Ja veicāt iepriekš minēto pareizi, uzdevumu sarakstā vajadzētu būt šādām divām darbībām.

Izejiet no uzdevuma izveides ekrāna, un jūs esat darīts. Tagad varat pārbaudīt savu radījumu! Vienkārši saki "Labi, Google, lūgt automātiskai balsij atrast manu tālruni" vai jebkura tā dabiska variācija, kas ienāk prātā, un tālrunim jāsāk skaļi pīkstēt 10 sekundes. Vienīgais, kas jums jāsaka, ir aktivizētājs, lai Google Home palaistu AutoVoice — daļa “Ok Google, ask auto voice” vai “Ok Google, let me speak to auto voice”. Viss, ko jūs sakāt pēc tam, var būt tik brīvi plūstošs un dabisks, cik vēlaties. API.AI burvība padara to tādu, lai jūs varētu būt elastīgs ar savu valodu!

Kad sākat izveidot daudzas dabiskās valodas komandas, var būt apgrūtinoši rediģēt tās visas no Tasker. Par laimi, jūs varat tos rediģēt tieši no lietotnes AutoVoice. Atveriet AutoVoice un noklikšķiniet uz "Dabiskā valoda", lai atvērtu tā iestatījumus. Sadaļā Komandas tagad vajadzētu redzēt mūsu tikko izveidoto dabiskās valodas komandu! Noklikšķinot uz tā, varat rediģēt gandrīz katru komandas aspektu (un pat iestatīt mainīgos).


Tasker profilu izveide, lai reaģētu uz komandām, kas nav dabiskas valodas

Ja nevēlaties abonēt AutoVoice, joprojām varat izveidot līdzīgu komandu kā iepriekš, bet jums būs jāuzskaita visas iespējamās frāžu kombinācijas, kuras varat iedomāties, lai palaistu uzdevumu. Lielākā atšķirība starp šo iestatījumu ir tā, ka, veidojot notikuma kontekstu, jums ir jāatlasa AutoVoice atpazīts nevis AutoVoice dabiskā valoda. Jūs veidosit savu komandu sarakstu un atbildes līdzīgā veidā, taču API.AI neapstrādās nevienu jūsu izrunāto komandu parsēšanas daļu, tāpēc jums ir jābūt 100% precīzam, izrunājot kādu no šīm frāzēm. Protams, jums joprojām būs piekļuve jebkuras no šīm komandām rediģēšanai līdzīgi kā ar dabisko valodu.

Pretējā gadījumā saistītā uzdevuma izveide ir tāda pati kā iepriekš. Vienīgais, kas atšķiras, ir tas, kā tiek aktivizēts uzdevums. Izmantojot dabisko valodu, jūs varat runāt brīvāk. Bez dabiskās valodas jums ir jābūt ļoti uzmanīgiem, kā formulējat savu komandu.


Secinājums

Ceru, ka tagad saprotat, kā integrēt AutoVoice ar Google sākumlapu. Ikvienam Tasker iesācējam Tasker mācīšanās līknes apiešana joprojām var radīt problēmas. Bet, ja jums ir pieredze darbā ar Tasker, šai apmācībai vajadzētu kalpot kā jauks sākumpunkts, lai jūs varētu izveidot savas Google Home komandas. Varat arī skatīt Diasa kunga apmācību video forma šeit.

Ierobežotajā Google sākumlapas laikā esmu izdomājis apmēram duci diezgan noderīgu darbu. Nākamajos rakstos es jums parādīšu, kā izveidot dažas diezgan foršas Google Home komandas, piemēram, PS4 ieslēgšana/izslēgšana ar balsi, visu paziņojumu lasīšana, pēdējās īsziņas lasīšana un citas. Es nesabojāšu to, kas man ir noliktavā, bet es ceru, ka šī apmācība jūs iepriecinās par gaidāmo!