Kako dobiti Google Asistenta za računalo sa sustavom Windows

Google asistent dostupan je na gotovo svim Android telefonima koji su nedavno napravljeni, ali trenutno nema dostupne verzije za stolna računala. Međutim, danas ću vam pokazati ( pomalo zamornu ) metodu pokretanja Google Asistenta na vašem Windows računalu.

Od ovog pisanja članka, nema fantastičnog GUI-a za ono što ćemo učiniti, a instalacija će se oslanjati prvenstveno na naredbene retke. Ali nakon što ga pokrenete, možete u mikrofon računala govoriti kao na Android uređaj za upravljanje Google Asistentom.

Zahtjevi

  • Python 3

Prvo ćete morati instalirati Python na svoje računalo, a zatim ga trebamo dodati na stazu, pažljivo me slijedite. Preuzmite i pokrenite instalacijski program Python .exe i neka izvrši prilagođenu instalaciju . Na drugom zaslonu opcija označite "Dodaj Python u varijable okruženja".

Jednom kada je Python instaliran, otvorite naredbeni terminal i upišite "python" (bez navodnika). Ako je sve u redu, naredbeni redak trebao bi prikazati vašu trenutnu verziju Pythona.

Sada moramo konfigurirati API Google asistenta.

  1. Idite na stranicu Projekti u konzoli Google Cloud Platform.
  2. Kliknite " Stvori projekt " gore.
  3. Dajte projektu naziv poput " Google asistent " i kliknite "Izradi".
  4. Konzola će stvoriti vaš novi projekt - u gornjem desnom kutu trebali biste vidjeti ikonu napretka. Kada to završite, bit ćete preusmjereni na stranicu s konfiguracijom projekta.
  5. Idite na stranicu Google Assistant API i kliknite "Omogući" na vrhu. "
  6. Da biste koristili API, morat ćete stvoriti vjerodajnice. Dakle, kliknite gumb "Stvori vjerodajnice" u gornjem desnom kutu. Čarobnjak za postavljanje provest će vas kroz ovaj postupak.
  7. Ispod „odakle ćete pozivati ​​API?“ Odaberite „ Ostalo korisničko sučelje (npr. Windows, CLI alat) “. Za "kojim ćete podacima pristupiti?" odaberite krug " Korisnički podaci ". Sada kliknite "koje vjerodajnice trebam?"
  8. Google će vam preporučiti da stvorite ID klijenta OAuth 2.0 . Dajte ID-u klijenta jedinstveni naziv i kliknite "Izradi ID-a klijenta".
  9. Pod "Naziv proizvoda prikazan korisnicima" unesite "Moj Google asistent" ili nešto slično.
  10. Kliknite "gotovo", ali ovdje ne kliknite na preuzimanje, treba nam samo tajna klijenta.
  11. Ispod popisa ID-ova klijenta OAuth 2.0 vidjet ćete ID klijenta koji ste upravo napravili. Krajnje desno kliknite ikonu za preuzimanje da biste preuzeli datoteku client_secret_XXX.json , gdje je 'XXX' vaš ID klijenta. Spremite ovu datoteku bilo gdje na računalu, idealno u novu mapu koja se naziva "Googleov pomoćnik".
  12. Idite na stranicu Kontrole aktivnosti za svoj Google račun i provjerite jesu li omogućene "Aktivnost na webu i u aplikacijama", "Povijest lokacija", "Informacije o uređaju" i "Glasovna i audio aktivnost". To je tako da Google Asistent zapravo može čitati vaše personalizirane podatke.

Sada moramo konfigurirati klijenta koji će pristupiti API-ju Google Assistant.

Otvorite terminal za naredbe i upišite sljedeću naredbu:

-m pip instalirati google-assistant-sdk [uzorci]

Ovo će započeti s instaliranjem potrebnih ovisnosti za Python. Kad je gotovo, sljedeću unesite ovu naredbu (u naredbi promijenite direktorij puta).

py -m googlesamples.assistant.auth_helpers --client-secrets change \ your \ path \ client_secret_XXX.apps.googleusercontent.com.json

U naredbenom retku prikazat će vam se URL koji trebate posjetiti za autorizaciju aplikacije. Naprijed i kopirajte URL u svoj preglednik i upotrijebite isti Google račun koji ste koristili za konfiguriranje API-ja Google Assistant. Pokazat će vam se pristupni token za vašeg klijenta - kopirajte pristupni token u naredbeni redak gdje se to zatraži.

Sada ćemo testirati može li Google asistent pravilno pristupiti vašem mikrofonu. Upišite u naredbeni redak:

python -m googlesamples.assistant.audio_helpers

Ako vam uspješno reproducira neki zvuk, možete započeti komunikaciju s Google asistentom. Upišite u naredbeni redak:

python -m googlesamples.pomoćnik

Pričekajte da izgovori "pritisnite Enter da biste poslali novi zahtjev", a zatim pritisnite Enter na tipkovnici da biste započeli razgovor s mikrofonom. Kad završite s razgovorom, naredbeni redak prikazat će prijepis onoga što ste rekli, a također će reproducirati odgovor Google asistenta.

Sada je gornji naredbeni redak prilično ružna metoda interakcije s API-jem Google Assistant, ali srećom postoji proširenje za preglednik Chrome pod nazivom " AutoVoice " koje jednostavno zahtijeva da na vašem računalu postavite Google Assistant (što smo upravo i učinili !). Međutim, morat ćemo napraviti malo više magije naredbenog retka da bismo je pravilno postavili.

Otvorite naredbeni redak i kopirajte sljedeću naredbu:

py -c "iz distutils.sysconfig import get_python_lib; from urllib.request import urlretrieve; urlretrieve ('// joaoapps.com/AutoApps/Help/Info/com.joaomgcd.autovoice/googleassistant/__main__.py', get_python_lib (get_python) '/googlesamples/assistant/__main__.py') "

Sada prijeđite na stranicu proširenja AutoVoice s preglednikom Google Chrome i instalirajte ga. U opcijama proširenja konfigurirajte naredbu za buđenje na nešto poput " Hey Google" ili "Okay Google" ili na ono što stvarno želite.

Omogućite opciju " Uvijek slušam " i postavite " Izraz buđenja " na nešto drugo osim onoga što ste postavili kao naredbu za buđenje. Zapamtite - jedan izraz je buđenje proširenja , drugi izraz je buđenje Google asistenta .

Sada upišite u naredbeni redak:

py -m googlesamples.pomoćnik

Sada možete jednostavno reći "Hej Google!" ili bilo što drugo što ste postavili kao izraz da probudite Google Asistenta i odmah mu počnete davati naredbe ( "Hej Google, kakvo je danas vrijeme?" )

Preporučeno

Popravak: Minecraft ne reagira
Što je aplikacija za registraciju uređaja za digitalni TV tuner i treba li je ukloniti?
Što je FileRepMalware i biste li ga trebali ukloniti