Logo hu.androidermagazine.com
Logo hu.androidermagazine.com

Kihangosító automatizálás: Tasker és autovoice 1. rész

Tartalomjegyzék:

Anonim

Tasker sokat tesz. És még inkább a bővítményekkel, amelyek közül a nem hivatalos király az AutoVoice. Az AutoVoice új funkcionalitású világokat hoz a Taskerhez és bármilyen eszközhöz, amelyen fut. Újabb telefonokon az AutoVoice kevés erőfeszítéssel hozzáadhatja a Google Asszisztens kihangosító funkcióit. Régebbi telefonokon az AutoVoice a Google Asszisztens és a kihangosító funkciók nagy részét képes replikálni. És bár korábban már többször is lefedtem, mélyebben belemerülünk a Taskerbe és az AutoVoice-ba.

Oké, a Google Asszisztens … kezdjük.

Az AutoVoice egy Joker Dias Tasker-bővítmény, aki sok időt és energiát szentelt az AutoVoice-nak. Számos útmutatót és felhasználási esetet is kidolgozott, amelyek megtalálhatók a YouTube csatornáján, valamint a webhelyén. A fenti lejátszási lista bemutatja beépítését pluginjába, és határozottan érdemes egy pillantást vetni rá.

Az AutoVoice indítása

Az AutoVoice számára két fő módszer létezik: az egyik a hagyományos AutoVoice felismerés, a második pedig a Google Asszisztensnek adott parancsok húzása. Bármely „OK Google” funkcióval vagy érintés nélküli vezérléssel rendelkező telefonon (yay, Moto X) a második módszer egyszerűbb és bizonyos esetekben sokkal gyorsabb. A Tasker tippeiben és trükköiben ismertettem ennek lépéseit, de alapvetően, ha bekapcsolja a Google Asszisztens integrációját az AutoVoice alkalmazásban (vagy az AutoApps-ban, az előfizetési alkalmazásban, amely eljuttatja Joao összes beépülő moduljába), és követi a alkalmazás utasításokat annak biztosítása érdekében, hogy valóban megkapja a Google Asszisztens parancsokat.

Az AutoVoice Recognize sok helyen rejthet el, ha nem tudja használni a Google Asszisztenst.

Ennek nélkül az AutoVoice Recognize alkalmazást kell használnunk, amely nem feltétlenül olyan nehéz, de ez azt jelenti, hogy van egy extra lépése ehhez az egészhez, annyiban, hogy az AutoVoice Recognized programot a kezdőképernyőn is el kell helyeznie, ha van. valahogy elindult, legyen az egy gesztusművelet vagy olyan kiváltó, mint a Pressy. A régi ICS telefonomon az AutoVoice Recognize ravaszom hosszú ideig nyomta a keresési kapacitív gombot.

Lehetséges, hogy konfigurálnia kell az AutoVoice felismerési feladatot attól függően, hogy Bluetooth-fejhallgatót használ-e, a hallgatási idő hosszát, a nyelvet, stb. Remélhetőleg nem fogja megkönnyíteni őket, de itt vannak, ha szüksége van rájuk. Ennek az oktatóanyagnak az alkalmazásában nem veszek részt a folyamatos hallgatásban; ezt egy napra megmenthetjük.

AutoVoice profil létrehozása

Mint minden más profil esetében, megvan a feladat és a kontextus. A feladat jelenleg nem fontos, de a helyzet természetesen az. Ez az „AutoVoice felismert” elnevezésű eseménykörnyezet lesz. Itt állíthatjuk be a parancsszűrőt, így az AutoVoice fogja eldönteni, melyik profilt indítja el. Ez minden alkalommal aktiválódik, amikor ezt a szót az AutoVoice Recognize szolgáltatásba vagy a Google Asszisztensbe beszéli (ha ez az Ön kiváltó módszere), így nem választotok unalmasat vagy valami olyat, amit több dologért mondasz. Példám a 'tökéletes nap' parancsszűrőjét használom, mert ez nem egészen általános dolog.

Most, miután megnyitottuk a kontextust, hogy konfiguráljuk, bemesszük a parancsszűrő tetejét, mielőtt a különféle lehetőségekbe megyünk. Most mindent meg fogok magyarázni, ahelyett, hogy példákat hoznék nekik.

  • Parancsszűrő: Itt választjuk meg azokat a varázsszavakat, amelyek elindítják a profilt. A "Nyitott szezám" a 40 tolvaj deninek, ha akarod.
  • Parancs szűrő invertálása: Ez megfordítja, tehát minden olyan parancs elindítja ezt a profilt. Nem vagyok teljesen biztos benne, miért akarná ezt valaha is, de biztos vagyok benne, hogy van egy használati eset, amelyet még nem fedeztem fel. Itt van, ha van valami, amit sokat válthat ki.
  • Beszélőszűrő: Ha nem annyira bízol a hangfelismerésben, itt rögzítheti a ravaszt, így - remélhetőleg - megegyezik, ha megismétli a ravaszt az AutoVoice Recognize vagy a Google Now alkalmazásban. Nagyon jó hosszú indítókhoz vagy lusta írókhoz is.
  • Szűrő törlése: Ezzel törli a beszélt és írott parancsszűrőt, hogy tiszta pala legyen lehetővé a parancs beállításához.
  • Pontos parancs: Be kell vallanom, ezt nem gyakran használom. Különösen ezt nem használom, amikor a Google Asszisztensen aktiválom. Ez a beállítás azt jelenti, hogy ez a parancs egyszer bekapcsol, amikor a pontos Parancs szűrőt és CSAK a pontos Parancs szűrőt beszélik. A pontos parancs kölcsönösen kizárja a Contains All and Use Regex szolgáltatást is.
  • Használja a Regex alkalmazást: Ez a regex mintázat illesztést fogja használni a Parancsszűrő kipróbálásához. Ezt inkább az AutoVoice Recognize alkalmazásánál használtam, de mióta átköltöztem a Google Asszisztensbe, helyére a Contains All (Összes tartalom) felváltotta. A Regex használata kölcsönösen kizárja a pontos parancsot, és mindet tartalmaz.
  • Mindent tartalmaz: Nem számít, hogy milyen sorrendben vagy milyen hosszú a parancs, ha a parancsszűrő összes szava megtalálható, a Tartalmazza minden gondoskodik arról, hogy az aktiválódjon és végrehajtódjon. Ezt a Google Asszisztens indításával használom, és azért is, mert ez nagyobb rugalmasságot biztosít nekem a parancsokban. Végül is a változatosság az élet fűszere.
  • Pontosság: Ez a beállítás határozza meg, hogy a parancs hány változatát vonja le az AutoVoice Recognize alkalmazásból, hogy megfeleljen a parancsoknak. Az előre beállított 5-ös, és fel vagy le állítható a parancs összetettségétől függően.
  • Parancs azonosítója: A parancs azonosítója az egyik módja annak, hogy a Tasker segítsen megakadályozni, hogy a láncolt parancsokkal elkerülje az irányítást. A Parancs-azonosító alszakasz pontos sorozatokban használható, hogy a hangparancsok ne ugorjanak meg lépéseket nélküled. Itt állíthatja be ennek a profilnak a Parancs-azonosítóját, és mivel ezt csak a programozás során látni fogja, és soha nem beszélnek hangosan, nyugodtan légy kreatív.
  • Utolsó parancs-azonosító: Annak érdekében, hogy ez a profil elinduljon, az előző profilok / feladatok által beállított parancs-azonosító (A Set Command ID szintén önálló művelet, ha parancssorozat előtt be kell állítania). Ha az előző profil által beállított parancs-azonosító „nyuszi”, és ezt a profilt „róka” keresi, akkor nem indul el.
  • Utolsó parancs-azonosító regex: Ez a regex mintázat illesztést fogja használni az utolsó parancs azonosítójának illesztésén. Csak arra az esetre, ha szüksége van rá, de valószínűleg nem fogja.
  • Utolsó parancs-azonosító invertálása: Ez a profil csak akkor indul el, ha nem egyezik meg az utolsó parancs-azonosítóval. Az invert itt kissé értelmesebb, mint az eredeti parancsban.
  • Trigger Word: Ez a Trigger Word a profil aktiválásához az AutoVoice folyamatos hallgatása közben. Ma nem használják, de itt van, ahol le van rejtve.
  • Kiválasztó szó pontos: Csakúgy, mint korábban, a kiváltó szónak is pontosnak kell lennie, hogy folyamatosan indítsa el ezt a beállítást. Ez kissé hasznos, ha nagyon hosszú ideig folyamatos beállításokat végez.
  • Trigger Word Regex: Használjon regex mintázat-illesztést az indító szóhoz, ha szükséges.

Mindezekre - vagy akár ezek többségére - sok esetben nincs szüksége. A Parancs azonosítója segíthet a parancsok csoportosításában, például a szöveges üzenetekre vagy az e-mailekre adott válaszokkal. A Trigger Word szakasz segíthet a folyamatos hallgatóknak a sorban. És a Parancs Szűrő a profil rendszeres indítója.

Példánkban a Parancsnokságom „tökéletes nap”, engedélyeztem a Tartalomjegyzék használatát a Google Asszisztens használata közben, és beállítottam a „tengeren” parancsszűrőt a következő profilra, amely ezt követi.

Most elkészítjük a következő profilt. A parancsszűrő ezúttal "naplemente", és nem bánom, hogy olyan általános parancsszűrőt használunk, mert az utolsó parancs-azonosító "tengeren" van. A Tartalmazza az összes funkció továbbra is engedélyezve van, bár egyszavas parancsszűrőn ez nem olyan nagy szükség. A profilhoz választjuk a feladatot, és most teszteljük.

"Ok, Google Now … Tökéletes nap a tengeren való lenni …"

Ha minden jól ment, akkor első feladatunkat kiváltottuk. És most…

"Ok, Google Most … nem tudok várni a naplementét …"

És ha minden jól ment, akkor második feladatunkat végrehajtottuk. Ha azonban még nem használtuk az első parancsot, akkor továbbra is biztonságos megkérdezni a Google Asszisztenst, mennyi ideig van a naplemente.

És ez csak a csupasz, alapvető kezdete. A következő Tasker-próba során az AutoVoice sokoldalúságának új szintjére kerülünk: a Hangouts-üzenetekre hangon keresztül válaszolunk, amit még a Moto Assist sem tud megtenni. Ebben a módszerben a Joao Dias legújabb Tasker pluginjával, az AutoInput-nal fogunk játszani. Van már AutoVoice-ja? Vagy elkerülte magát a Tasker egyik legnépszerűbb (és kissé félelmetes) beépülő moduljától? Van valami teljesen főnök-projektje az AutoVoice-val? Nyugodtan mutassa meg őket a megjegyzésekben, és mint mindig, bátran kérjen mást, amit tennünk Taskerrel az úton.