Kazalo:
- 1. korak: Zahteve
- 2. korak: Konfigurirajte API za Pomočnika Google
- 3. korak: Namestite vzorec Python projekta Google Assistant
- 4. korak: Preizkusite Pomočnika Google
- 5. korak: Dodatne informacije
Video: Pomočnik Google za PC/Mac/Linux: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Googlov pomočnik je Googlov odgovor na Amazonovega pomočnika za pametni dom Alexa. Sprva je bil na voljo le z omejenimi funkcijami v aplikaciji Google Allo, kasneje pa se je Google Assistant predstavil s pametnimi telefoni Google Home in Pixel, da bi potrošnikom predstavil vso moč Googlovega pomočnika.
Po nekaj mesecih čakanja so pametni telefoni z operacijskim sistemom Android 6.0+ prejeli tudi Googlovega pomočnika, pred nekaj dnevi pa je Google predstavil SDK za Googlovega pomočnika, ki omogoča izvajanje Pomočnika v bistvu na kateri koli platformi. Danes vam bomo pokazali, kako namestite Googlovega pomočnika v računalnik z operacijskim sistemom Windows, Mac ali Linux s pomočjo Pythona.
1. korak: Zahteve
Python 3
Ne glede na to, ali uporabljate sistem Windows, macOS ali distribucijo GNU/Linux, morate imeti nameščen Python. Namestitev je dokaj preprosta. Odprite namestitveno datoteko in izberite namestitev po meri. V naslednjem koraku kliknite Naprej, potrdite polje Dodaj Python spremenljivkam okolja in se pomaknite na naslednje korake ter namestite Python.
Lahko potrdite, da Python deluje, tako da odprete terminal/ukazni poziv in nato preprosto vnesete python. Če vidite, da terminal/ukazni poziv v računalniku vrne trenutno različico Pythona, ste zlati!
2. korak: Konfigurirajte API za Pomočnika Google
Sledijo navodila po korakih, ki vas vodijo skozi postopek za omogočanje API-ja Googlovega pomočnika v konzoli za platformo v oblaku, tako da lahko do programa Google Assistant dostopate prek programa Python. Vsi ti koraki so neodvisni od platforme, kar pomeni, da so koraki enaki za Windows, macOS in GNU/Linux OS.
- Pojdite na stran Projekti v konzoli Google Cloud Platform.
- Na vrhu kliknite »Ustvari projekt«.
- Poimenujte projekt »Moj Google Pomočnik« in kliknite »Ustvari«.
- Počakajte nekaj sekund, da konzola ustvari vaš novi projekt. V zgornjem desnem kotu bi morali videti ikono vrtečega se napredka. Ko ustvarite svoj projekt, boste preusmerjeni na konfiguracijsko stran projekta.
- Kliknite to povezavo, da se pomaknete neposredno na stran API -ja Pomočnika Google. Na vrhu kliknite »Omogoči«.
- Google vas bo opozoril, da morate za uporabo tega API -ja ustvariti poverilnice. V zgornjem desnem kotu kliknite »Ustvari poverilnice«. To vas bo pripeljalo na stran čarovnika za namestitev, kjer vam Google pomaga ugotoviti, katere poverilnice potrebujete za uporabo tega API -ja.
-
Pri »od kod boste klicali API« izberite »Drugi uporabniški vmesnik (npr. Windows, orodje CLI)«. Za "do katerih podatkov boste dostopali" izberite krog "Uporabniški podatki". Zdaj se dotaknite »katere poverilnice potrebujem?«
- Google vam priporoča, da ustvarite ID odjemalca OAuth 2.0. Poimenujte ID odjemalca, kar želite, na primer svoje ime + namizje. Ko izberete ime, kliknite »ustvari ID odjemalca«.
- Pod »Ime izdelka, prikazano uporabnikom« vnesite »Moj Google Pomočnik«. Kliknite nadaljevanje.
- Kliknite »končano«. Tukaj ni treba klikniti na prenos, saj potrebujemo le skrivnost odjemalca, ki jo bomo nato prenesli.
- Na seznamu ID -jev odjemalcev OAuth 2.0 bi morali videti ID odjemalca, ki ste ga pravkar ustvarili. Vse do desne strani kliknite ikono za prenos, da prenesete datoteko client_secret_XXX.json, kjer je »XXX« vaš ID odjemalca. To datoteko shranite kjer koli v računalniku, najbolje v novi mapi z imenom »googleassistant«.
-
Pojdite na stran Nadzor dejavnosti za svoj Google Račun in se prepričajte, da so omogočene »Dejavnost v spletu in aplikacijah«, »Zgodovina lokacij«, »Podatki o napravi« in »Glasovna in zvočna dejavnost«. Tako lahko Google Assistant dejansko prebere vaše osebne podatke.
Zdaj smo ustvarili mehanizem za odjemalca, v tem primeru za naš računalnik z operacijskim sistemom Windows/Mac/Linux, za dostop do API -ja Google Assistant pod našim Google Računom. Nato moramo nastaviti odjemalca, ki bo imel dostop do API -ja Google Assistant.
3. korak: Namestite vzorec Python projekta Google Assistant
Odprite okno terminala/ukaznega poziva in izvedite naslednje korake. Najprej vnesite ta ukaz:
python -m pip namestite google-assistant-sdk [vzorci]
Ko vnesete ta ukaz, bi morali videti, da se naloži in namesti cel kup odvisnosti. Ti so potrebni za delovanje vzorčnega projekta Python. Počakajte, da se konča.
Ko končate, vnesite naslednji ukaz (pot prilagodite):
pip install --upgrade google-auth-oauthlib [orodje] google-oauthlib-tool --client-secrets pot/do/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save-brezglavo
(Kot v mojem primeru je bilo: pip install --upgrade google-auth-oauthlib [tool] google-oauthlib-tool --client-secrets "C: / Users / Arya Bhushan / Documents / GAssistant / additional / client_id.json "--scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless)
V ukaznem pozivu boste videli odgovor, ki vam pove, da obiščete URL, da pooblastite aplikacijo.
Kopirajte in prilepite ta URL v brskalnik. Izberite isti Google Račun, s katerim ste konfigurirali API za Pomočnika Google. Na naslednji strani boste videli besedilno polje, ki vsebuje žeton dostopa vaše stranke.
Kopirajte žeton Access in ga prilepite v ukazni poziv, kjer od vas zahteva kodo za avtorizacijo. Če je vse opravljeno pravilno, boste videli odgovor, da so vaše poverilnice shranjene.
4. korak: Preizkusite Pomočnika Google
za začetek pogovora s Pomočnikom Google vnesite ta ukaz:
zaženite python -m googlesamples.assistant.grpc.pushtotalk
Počakajte, da ukazni poziv izgovori »pritisnite Enter, da pošljete novo zahtevo«, nato pritisnite Enter, da se začnete pogovarjati s Pomočnikom Google. Ko končate govor, bo ukazni poziv prikazal prepis tega, kar ste pravkar povedali, in nato predvajal odgovor. Če pozneje vidite opozorilo, ga preprosto prezrite.
Uživajte v igranju s Pomočnikom Google v računalniku z operacijskim sistemom Windows, macOS ali GNU/Linux! V tej obliki ni posebej uporaben, vendar je zelo hiter prikaz možnosti, ki jih predstavlja novi SDK za Google Assistant. Morda bomo v bližnji prihodnosti morda videli namizne aplikacije ali razširitve brskalnika, ki bodo izkoristili to funkcijo.
5. korak: Dodatne informacije
No, to so moja prva navodila in če pride do napak ali težav, komentirajte in poskušal bom to izboljšati!
V tem koraku prilagam tudi pdf različico teh navodil, zato UŽIVAJTE:)
P. S. Če uporabljate Ubuntu, morate namestiti manjkajočo odvisnost, to je paket python3-pyaudio. Hvala PeterB480
Vir: XDA
Priporočena:
Pomočnik Google za prostoročno telefoniranje za Raspberry Pi: 14 korakov (s slikami)
Prostoročni Googlov pomočnik za Raspberry Pi: Pozdravljeni in dobrodošli v mojem prvem Instructable! V tem navodilu vam bom pokazal, kar menim, da je najlažji način za namestitev vsepovskega, vse plesnega Google Assistantja na vaš Raspberry Pi. Z OK Googlom je popolnoma prosta
Arduino pomočnik pri parkiranju - vsakič parkirajte avto na pravo mesto: 5 korakov (s slikami)
Arduino pomočnik pri parkiranju - vsakič parkirajte avto na pravo mesto: v tem projektu vam bom pokazal, kako z uporabo Arudina zgraditi svojega lastnega parkirnega pomočnika. Ta pomočnik pri parkiranju meri razdaljo do vašega avtomobila in vas vodi, da ga parkirate na pravem mestu z odčitkom LCD zaslona in LED, ki napreduje
Pomočnik Google - Iot Automation Iot z uporabo Esp8266: 6 korakov
Pomočnik Google | Domača avtomatizacija Iot z uporabo Esp8266: V tem navodilu vam bom pokazal avtomatizacijo doma, ki jo upravlja pomočnik Google
Pomočnik Google na Raspberry Pi na preprost način: 15 korakov
Google Assistant na Raspberry Pi na enostaven način: Google Assistant ON Raspberry Pi Kako je vse to mogoče? Pred kratkim je Google izdal komplet AI z lastnimi rokami s številko 57 časopisa The Magpi. Tako je bilo zelo enostavno ustvariti lastnega Googlovega pomočnika, kljub temu pa je prišel v roke glasovni komplet
Pomočnik Google na DragonBoard ™ 410c: 57 korakov
Google Assistant na DragonBoard ™ 410c: Ta navodila vas bodo naučila, kako zagnati Google Assistant v DragonBoardu in ter nastaviti okolje pametnega doma z nekaterimi napravami. 1A 5,5-milimetrski napajalnik; -CC2531 zigbee modul