Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Google pomoćnik Googleov je 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 kasnije se pojavio sa pametnim telefonima Google Home i Pixel kako bi potrošačima predstavio punu snagu Googleovog pomoćnika.
Nakon nekoliko mjeseci čekanja, pametni telefoni s Androidom 6.0+ dobili su i Google Assistant, a prije samo nekoliko dana Google je pokrenuo SDK za Google Assistant koji omogućuje 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 sljedeći, potvrdite okvir Dodaj Python varijablama okruženja, a zatim prijeđite na sljedeće korake i instalirajte Python.
Možete potvrditi da Python radi tako da otvorite terminal/naredbeni redak, a zatim jednostavno upišete python. Ako vidite da terminal/naredbeni redak vraća trenutnu verziju Pythona na vaše računalo, zlatni ste!
2. korak: Konfigurirajte API Google pomoćnika
Slijede upute korak-po-korak koje vas vode kroz postupak omogućavanja API-ja Google asistenta na konzoli Cloud Platform tako da možete pristupiti Google pomoćniku putem programa Python. Svi su ovi koraci neovisni o platformi, š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 "Create Project" gore.
- Imenujte projekt "Moj Google asistent" i kliknite "Izradi".
- Pričekajte nekoliko sekundi da Console izradi vaš novi projekt. U gornjem desnom kutu trebali biste vidjeti ikonu napredovanja. Nakon što dovršite izradu svog projekta, bit ćete preusmjereni na stranicu za konfiguraciju vašeg projekta.
- Kliknite ovu vezu da biste izravno prešli na stranicu API -ja Google asistenta. Gore kliknite "Omogući".
- Google će vas upozoriti da morate koristiti vjerodajnice da biste koristili ovaj API. Kliknite "Izradi vjerodajnice" u gornjem desnom kutu. Ovo će vas odvesti na stranicu čarobnjaka za postavljanje na kojoj vam Google pomaže da shvatite kakve vjerodajnice trebate 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 stvorite ID klijenta OAuth 2.0. Imenujte Client ID bilo što što želite, na primjer, svoje ime + Desktop. Nakon što odaberete ime, kliknite "izradi ID klijenta".
- Pod "Naziv proizvoda prikazan korisnicima" unesite "Moj Google pomoćnik". Pritisnite nastavi.
- Kliknite "gotovo". Nema potrebe kliknuti ovdje za preuzimanje jer nam je potrebna samo tajna klijenta koju ćemo preuzeti sljedeće.
- Sada na popisu OAuth 2.0 ID -ova klijenata trebali biste vidjeti ID klijenta koji ste upravo napravili. Skroz desno, kliknite ikonu za preuzimanje da biste preuzeli datoteku client_secret_XXX.json, gdje je "XXX" vaš klijentski ID. Spremite ovu datoteku bilo gdje na računalu, najbolje u novu mapu 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", "Povijest lokacija", "Podaci o uređaju" i "Glasovna i zvučna aktivnost". Tako Google pomoćnik može pročitati vaše prilagođene podatke.
Sada smo stvorili mehanizam za klijenta, u ovom slučaju naš Windows/Mac/Linux stroj, za pristup API -ju Google pomoćnika pod našim Google računom. Zatim moramo postaviti klijenta koji će pristupiti API -ju Google asistenta.
Korak 3: Instalirajte uzorak Python projekta Google asistenta
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. Pričekajte da završi.
Nakon što to učinite, unesite sljedeću naredbu (obavezno prilagodite putanju):
pip install --upgrade google-auth-oauthlib [tool] google-oauthlib-tool --client-secrets put/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --sačuvati-bezglavo
(Kao u mom slučaju, bilo je to: 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 asistenta. 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 autorizacijski kod. Ako ste to učinili ispravno, vidjet ćete odgovor da su vaše vjerodajnice spremljene.
Korak 4: Testirajte Google asistenta
unesite ovu naredbu za početak razgovora s Google asistentom:
pokrenuti 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 prikazat će prijepis onoga što ste upravo izjavili, a zatim reproducirati odgovor. Ako nakon toga vidite upozorenje, jednostavno ga zanemarite.
Zabavite se igrajući s Google asistentom na svom Windows, macOS ili GNU/Linux stroju! Nije osobito koristan u ovom formatu, ali je vrlo brza demonstracija mogućnosti koje predstavlja novi SDK za Google asistenta. Možda ćemo u bliskoj budućnosti vidjeti desktop aplikacije ili proširenja preglednika kako iskorištavaju ovu funkcionalnost.
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!
Također u ovom koraku prilažem pdf verziju ovih uputstava pa UŽIVAJTE:)
p.s. Ako ste na Ubuntuu, morate instalirati ovisnost koja nedostaje, tj. Paket python3-pyaudio. Zahvaljujući PeterB480
Izvor: XDA