Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Google pomoćnik je Googleov odgovor na Amazonovog Alexa pomoćnika za pametnu kuću. U početku dostupan samo s ograničenim funkcijama u aplikaciji Google Allo, Google asistent je kasnije predstavljen sa Google Home i Pixel pametnim telefonima kako bi potrošačima predstavio punu snagu Googleovog pomoćnika.
Nakon nekoliko mjeseci čekanja, pametni telefoni sa Androidom 6.0+ dobili su i Google Assistant, a prije samo nekoliko dana Google je pokrenuo SDK za Google Assistant koji omogućava da se Asistent pokreće u osnovi na bilo kojoj platformi. Danas ćemo vam pokazati kako instalirati Google pomoćnika na vaš Windows, Mac ili Linux stroj pomoću Pythona.
Korak 1: Zahtjevi
Python 3
Morat ćete imati instaliran Python bez obzira koristite li Windows, macOS ili GNU/Linux distribuciju. Instalacija je prilično jednostavna. Samo otvorite instalacijsku datoteku i odaberite prilagođenu instalaciju. U sljedećem koraku kliknite na sljedeće, potvrdite okvir Dodaj Python u varijable okruženja, a zatim prijeđite na sljedeće korake i instalirajte Python.
Možete potvrditi da Python radi tako što ćete otvoriti terminal/komandnu liniju, a zatim jednostavno otkucati python. Ako vidite da terminal/naredbeni redak vraća trenutnu verziju Pythona na vaše računalo, zlatni ste!
Korak 2: Konfigurirajte API Google pomoćnika
Slijede upute korak-po-korak koje vas vode kroz proces omogućavanja API-ja Google Asistenta u konzoli Cloud Platform tako da možete pristupiti Google pomoćniku putem programa Python. Svi ovi koraci nezavisni su od platforme, što znači da su isti koraci za Windows, macOS i GNU/Linux OS.
- Idite na stranicu Projekti na konzoli Google Cloud Platform.
- Kliknite na „Kreiraj projekat“gore.
- Imenujte projekt „Moj Google pomoćnik“i kliknite „Kreiraj“.
- Pričekajte nekoliko sekundi da Console stvori vaš novi projekt. U gornjem desnom kutu trebali biste vidjeti ikonu napredovanja. Nakon što završi stvaranje vašeg projekta, bit ćete preusmjereni na stranicu za konfiguraciju vašeg projekta.
- Kliknite na ovu vezu da biste otišli ravno na stranicu Google Assistant API. Gore kliknite "Omogući".
- Google će vas upozoriti da morate koristiti vjerodajnice da biste koristili ovaj API. Kliknite "Kreiraj vjerodajnice" u gornjem desnom kutu. Ovo će vas odvesti na stranicu čarobnjaka za postavljanje na kojoj vam Google pomaže da shvatite kakve vjerodajnice su vam potrebne za korištenje ovog API -ja.
-
Pod "odakle ćete pozivati API" odaberite "Ostalo korisničko sučelje (npr. Windows, CLI alat)". Za "kojim podacima ćete pristupiti" odaberite krug "Korisnički podaci". Sada dodirnite "koje su mi vjerodajnice potrebne?"
- Google bi trebao preporučiti da kreirate ID klijenta OAuth 2.0. Imenujte Client ID bilo šta što želite, na primjer, svoje ime + Desktop. Nakon što odaberete ime, kliknite "kreiraj ID klijenta".
- Pod "Naziv proizvoda prikazan korisnicima" unesite "Moj Google pomoćnik". Pritisnite nastavi.
- Kliknite na "gotovo". Nema potrebe kliknuti ovdje za preuzimanje jer nam je potrebna samo tajna klijenta koju ćemo preuzeti kasnije.
- Sada na listi OAuth 2.0 ID -ova klijenata trebali biste vidjeti ID klijenta koji ste upravo napravili. Skroz desno, kliknite na ikonu za preuzimanje da preuzmete datoteku client_secret_XXX.json, gdje je ‘XXX’ vaš klijentski ID. Sačuvajte ovu datoteku bilo gdje na računaru, idealno u novoj mapi pod nazivom "googleassistant".
-
Idite na stranicu Kontrole aktivnosti za svoj Google račun i provjerite jesu li omogućene "Aktivnosti na webu i u aplikacijama", "Historija lokacija", "Informacije o uređaju" i "Glasovne i audio aktivnosti". To je tako da vam Google Asistent može pročitati personalizirane podatke.
Sada smo stvorili mehanizam za klijenta, u ovom slučaju našu Windows/Mac/Linux mašinu, za pristup API -ju Google pomoćnika pod našim Google računom. Zatim moramo postaviti klijenta koji će pristupiti API -ju Google pomoćnika.
Korak 3: Instalirajte uzorak Python projekta Google pomoćnika
Otvorite prozor terminala/naredbenog retka i prođite kroz sljedeće korake. Prvo unesite ovu naredbu:
python -m pip install google-assistant-sdk [uzorci]
Trebali biste vidjeti čitavu hrpu ovisnosti koje se preuzimaju i instaliraju kada unesete ovu naredbu. Oni su potrebni za rad uzorka Python projekta. Sačekajte da se završi.
Nakon što to učinite, unesite sljedeću naredbu (obavezno prilagodite putanju):
pip install --upgrade google-auth-oauthlib [alat] google-oauthlib-tool --client-secrets put/do/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --sačuvaj-bezglavo
(Kao u mom slučaju, bilo je: 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)
U naredbenom retku vidjet ćete odgovor koji vam govori da posjetite URL kako biste autorizirali aplikaciju.
Kopirajte i zalijepite ovaj URL u svoj preglednik. Odaberite isti Google račun koji ste koristili za konfiguriranje API -ja Google pomoćnika. Na sljedećoj stranici vidjet ćete tekstualni okvir koji sadrži pristupni token vašeg klijenta.
Kopirajte taj Access token i zalijepite ga u naredbeni redak gdje od vas traži kod za autorizaciju. Ako ste to učinili ispravno, vidjet ćete odgovor da su vaše vjerodajnice spremljene.
Korak 4: Testirajte Google pomoćnika
unesite ovu naredbu za početak razgovora s Google Asistentom:
pokrenite python -m googlesamples.assistant.grpc.pushtotalk
Pričekajte da naredbeni redak kaže „pritisnite Enter za slanje novog zahtjeva“, a zatim pritisnite Enter da biste započeli razgovor s Google asistentom. Nakon što završite s govorom, naredbeni redak će prikazati transkript onoga što ste upravo izjavili, a zatim reproducirati odgovor. Ako nakon toga vidite upozorenje, jednostavno ga zanemarite.
Zabavite se igrajući se s Google Asistentom na vašem Windows, macOS ili GNU/Linux stroju! Nije osobito korisno u ovom formatu, ali je vrlo brza demonstracija mogućnosti koje predstavlja novi SDK za Google pomoćnika. Možda ćemo u bliskoj budućnosti vidjeti desktop aplikacije ili proširenja preglednika kako iskorištavaju ovu funkciju.
Korak 5: Dodatne informacije
Pa ovo su moje prve upute i ako ima grešaka ili problema, slobodno komentirajte i pokušat ću to poboljšati!
U ovom koraku prilažem i pdf verziju ovih instrukcija pa UŽIVAJTE:)
P. S. Ako ste na Ubuntu-u, morate instalirati nedostajuću zavisnost, tj. Paket python3-pyaudio. Zahvaljujući PeterB480
Izvor: XDA