Turinys:
- 1 žingsnis: Reikalavimai
- 2 veiksmas: sukonfigūruokite „Google Assistant“API
- 3 veiksmas: įdiekite „Google Assistant“pavyzdinį „Python“projektą
- 4 veiksmas: išbandykite „Google“padėjėją
- 5 veiksmas: papildoma informacija
Video: „Google“asistentas kompiuteriui/„Mac“/„Linux“: 5 veiksmai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
„Google Assistant“yra „Google“atsakymas į „Amazon“„Alexa“išmaniųjų namų asistentą. Iš pradžių „Google“padėjėjas buvo prieinamas tik su ribotomis funkcijomis „Google Allo“programoje, o vėliau pristatytas kartu su „Google Home“ir „Pixel“išmaniaisiais telefonais, kad vartotojams būtų suteikta visa „Google“padėjėjo galia.
Po kelių mėnesių laukimo išmanieji telefonai, kuriuose veikia 6.0 arba naujesnės versijos „Android“, taip pat gavo „Google“padėjėją, o vos prieš kelias dienas „Google“pristatė „Google“padėjėjo SDK, kuris leidžia asistentą paleisti iš esmės bet kurioje platformoje. Šiandien parodysime, kaip įdiegti „Google Assistant“į „Windows“, „Mac“ar „Linux“įrenginį naudojant „Python“.
1 žingsnis: Reikalavimai
Python 3
Turite įdiegti „Python“, nesvarbu, ar naudojate „Windows“, „MacOS“, ar GNU/Linux platinimą. Įdiegimas yra gana paprastas. Tiesiog atidarykite diegimo failą ir pasirinkite pritaikytą diegimą. Kitame žingsnyje spustelėkite Kitas, pažymėkite žymimąjį laukelį Pridėti „Python“prie aplinkos kintamųjų, tada pereikite prie kitų veiksmų ir įdiekite „Python“.
Galite patvirtinti, kad „Python“veikia, atidarę terminalo/komandų eilutę ir tiesiog įvedę „python“. Jei matote, kad terminalas/komandų eilutė jūsų kompiuteryje grąžina dabartinę „Python“versiją, tuomet esate auksinis!
2 veiksmas: sukonfigūruokite „Google Assistant“API
Toliau pateikiamos nuoseklios instrukcijos, leidžiančios įjungti „Google Assistant“API „Cloud Platform Console“, kad galėtumėte pasiekti „Google Assistant“per „Python“programą. Visi šie veiksmai yra nepriklausomi nuo platformos, o tai reiškia, kad veiksmai yra vienodi „Windows“, „MacOS“ir „GNU/Linux“OS.
- Eikite į „Google Cloud Platform Console“puslapį „Projektai“.
- Viršuje spustelėkite „Sukurti projektą“.
- Pavadinkite projektą „Mano„ Google “padėjėjas“ir spustelėkite „Sukurti“.
- Palaukite kelias sekundes, kol pultas sukurs naują projektą. Viršutiniame dešiniajame kampe turėtumėte matyti besisukančios pažangos piktogramą. Kai baigsite kurti savo projektą, būsite nukreipti į savo projekto konfigūracijos puslapį.
- Spustelėkite šią nuorodą, kad patektumėte tiesiai į „Google Assistant“API puslapį. Viršuje spustelėkite „Įgalinti“.
- „Google“įspės, kad norint sukurti šią API reikia sukurti kredencialus. Viršutiniame dešiniajame kampe spustelėkite „Sukurti kredencialus“. Taip būsite nukreipti į sąrankos vedlio puslapį, kuriame „Google“padės išsiaiškinti, kokių įgaliojimų reikia norint naudoti šią API.
-
Skiltyje „iš kur skambinsite API“pasirinkite „Kita vartotojo sąsaja (pvz.,„ Windows “, CLI įrankis)“. Skiltyje „kokius duomenis turėsite pasiekti“pasirinkite ratą „Vartotojo duomenys“. Dabar palieskite „kokių įgaliojimų man reikia?“
- „Google“turėtų rekomenduoti sukurti „OAuth 2.0“kliento ID. Pavadinkite kliento ID viską, ką norite, pavyzdžiui, savo vardą + darbalaukį. Baigę pasirinkti vardą, spustelėkite „sukurti kliento ID“.
- Skiltyje „produkto pavadinimas rodomas vartotojams“įveskite „Mano„ Google “padėjėjas“. Spustelėkite tęsti.
- Spustelėkite „padaryta“. Čia nereikia spustelėti atsisiųsti, nes mums reikia tik kliento paslapties, kurią atsisiųsime toliau.
- Dabar „OAuth 2.0“klientų ID sąraše turėtumėte pamatyti ką tik sukurtą kliento ID. Iki dešinės spustelėkite atsisiuntimo piktogramą, kad atsisiųstumėte failą client_secret_XXX.json, kur „XXX“yra jūsų kliento ID. Išsaugokite šį failą bet kurioje savo kompiuterio vietoje, geriausia naujame aplanke, pavadintame „googleassistant“.
-
Eikite į „Google“paskyros veiklos valdymo puslapį ir įsitikinkite, kad įjungta „Žiniatinklio ir programų veikla“, „Vietovių istorija“, „Įrenginio informacija“ir „Balso ir garso veikla“. Taip „Google“padėjėjas iš tikrųjų gali nuskaityti jums suasmenintą informaciją.
Dabar sukūrėme mechanizmą klientui, šiuo atveju mūsų „Windows“/„Mac“/„Linux“įrenginiui, pasiekti „Google“padėjėjo API pagal „Google“paskyrą. Toliau turime nustatyti klientą, kuris pasieks „Google Assistant“API.
3 veiksmas: įdiekite „Google Assistant“pavyzdinį „Python“projektą
Atidarykite terminalo/komandinės eilutės langą ir atlikite šiuos veiksmus. Pirmiausia įveskite šią komandą:
python -m pip install google-assistent-sdk [pavyzdžiai]
Įvesdami šią komandą turėtumėte pamatyti daugybę krūvių priklausomybių, kurios yra atsisiųstos ir įdiegtos. Jie reikalingi, kad pavyzdinis „Python“projektas veiktų. Palaukite, kol baigsis.
Kai tai bus padaryta, įveskite šią komandą (būtinai pakoreguokite kelią):
pip install --upgrade google-auth-oauthlib [tool] google-oauthlib-tool --client-secrets path/to//client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype -išsaugoti-be galvos
(Kaip ir mano atveju, tai buvo: 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)
Komandų eilutėje pamatysite atsakymą, nurodantį aplankyti URL, kad galėtumėte įgalioti programą.
Nukopijuokite ir įklijuokite šį URL į savo naršyklę. Pasirinkite tą pačią „Google“paskyrą, kurią naudojote konfigūruodami „Google Assistant“API. Kitame puslapyje pamatysite teksto laukelį, kuriame yra jūsų kliento prieigos raktas.
Nukopijuokite tą prieigos raktą ir įklijuokite jį į komandų eilutę, kurioje prašoma autorizacijos kodo. Jei viskas bus padaryta teisingai, pamatysite atsakymą, kad jūsų prisijungimo duomenys buvo išsaugoti.
4 veiksmas: išbandykite „Google“padėjėją
įveskite šią komandą, kad pradėtumėte kalbėti su „Google“padėjėju:
paleisti python -m googlesamples.assistant.grpc.pushtotalk
Palaukite, kol komandinė eilutė pasakys „paspauskite„ Enter “, kad išsiųstumėte naują užklausą“, tada paspauskite „Enter“, kad pradėtumėte kalbėti su „Google“padėjėju. Kai baigsite kalbėti, komandų eilutėje bus rodomas ką tik pasakytos nuorašas, o tada bus paleistas atsakymas. Jei po to pamatysite įspėjimą, tiesiog ignoruokite.
Smagiai žaisdami su „Google“padėjėju „Windows“, „MacOS“ar „GNU/Linux“įrenginyje! Šiuo formatu tai nėra ypač naudinga, tačiau tai labai greitas naujų „Google“padėjėjo SDK teikiamų galimybių demonstravimas. Galbūt netolimoje ateityje pamatysime darbalaukio programas ar naršyklės plėtinius, kurie pasinaudos šia funkcija.
5 veiksmas: papildoma informacija
Na, tai yra mano pirmosios instrukcijos ir, jei yra kokių nors klaidų ar problemų, nedvejodami komentuokite ir aš pabandysiu tai patobulinti!
Taip pat šiame žingsnyje pridedu šios instrukcijos pdf versiją, tad Džiaukitės:)
P. S. Jei naudojate „Ubuntu“, turite įdiegti trūkstamą priklausomybę, ty paketą „python3-pyaudio“. Ačiū PeterB480
Šaltinis: XDA
Rekomenduojamas:
ESP32 plokštės diegimas „Arduino IDE“(„Windows“, „Mac OS X“, „Linux“): 7 veiksmai
ESP32 plokštės diegimas „Arduino IDE“(„Windows“, „Mac OS X“, „Linux“): „Arduino IDE“yra priedas, leidžiantis programuoti ESP32 naudojant „Arduino IDE“ir jos programavimo kalbą. Šioje pamokoje parodysime, kaip įdiegti ESP32 plokštę „Arduino IDE“, nesvarbu, ar naudojate „Windows“, „Mac OS X“, ar „Li
„Google“asistentas „Raspberry Pi“paprastu būdu: 15 žingsnių
„Google“padėjėjas „Raspberry Pi“lengvai: „Google“padėjėjas įjungtas „Raspberry Pi“Taigi, kaip visa tai įmanoma? Prieš kurį laiką „Google“išleido „pasidaryk pats“AI rinkinį, kurio numeris Nr. 57 iš „The Magpi“. Tai labai palengvino savo „Google“asistento sukūrimą, tačiau turint rankoje balso rinkinį
„Arduino“RFID atrakinimas „Mac“(„Linux“ir „Win“): 3 veiksmai
„Arduino“RFID atrakinimas „Mac“(„Linux“ir „Win“): turiu „MacBook Pro“, taip pat turiu didelį slaptažodį „MacBook“. Kai „Mac“sustoja, aš parašau leidimą atidaryti sistemą. Įprastą dieną aš suskaičiuoju slaptažodį maždaug 100 kartų. Dabar radau sprendimą! RFID TAG! Aš naudoju „Arduino“
„Bluetooth“įjungto „Sony Ericsson“telefono naudojimas kompiuteriui valdyti: 6 veiksmai
„Bluetooth“įjungto „Sony Ericsson“telefono naudojimas kompiuteriui valdyti: jau kurį laiką skaitau instrukcijas ir visada norėjau atlikti kai kuriuos dalykus, apie kuriuos žmonės rašė, tačiau pastebėjau, kad žiūriu į dalykus, sunku padaryti, nes tai tikrai sunku padaryti, arba
Kaip padaryti, kad „Windows Vista“ar „XP“atrodytų kaip „Mac Os X“, nekeliant pavojaus kompiuteriui: 4 veiksmai
Kaip padaryti, kad „Windows Vista“ar „XP“atrodytų kaip „Mac Os X“, nekeliant pavojaus kompiuteriui: Yra paprastas būdas priversti nuobodų seną „Vista“ar „XP“atrodyti beveik taip pat, kaip „Mac Os X“, tai tikrai lengva išmokti! Norėdami atsisiųsti, eikite į http://rocketdock.com