Ako je možné získať pomocníka Google pre Windows PC

Google Assistant je k dispozícii takmer na každom telefóne s Androidom, ktorý bol nedávno vyrobený, v súčasnosti však nie je k dispozícii žiadna verzia pre stolné počítače. Dnes vám však ukážem ( trochu zdĺhavú ) metódu spustenia aplikácie Google Assistant na vašom počítači so systémom Windows.

Od tohto písania neexistuje nijaké vymyslené grafické užívateľské rozhranie pre to, čo sa chystáme urobiť, a inštalácia sa bude spoliehať predovšetkým na príkazové riadky. Ale akonáhle je všetko v prevádzke, môžete Asistenta Google ovládať mikrofónom počítača rovnako ako vo svojom zariadení Android.

Požiadavky

  • Python 3

Najskôr si budete musieť do svojho počítača nainštalovať Python a potom ho musíme pridať na cestu, nasledujte ma opatrne. Stiahnite a spustite inštalačný program Pythonu .exe a nechajte si ho nainštalovať . Na druhej obrazovke možností začiarknite políčko „Pridať Python k premenným prostredia“.

Akonáhle je Python nainštalovaný, otvorte príkazový terminál a zadajte „python“ (bez úvodzoviek). Ak je všetko v poriadku, v príkazovom riadku by sa mala zobraziť vaša aktuálna verzia Pythonu.

Teraz musíme nakonfigurovať rozhranie Google Assistant API.

  1. Prejdite na stránku Projekty v konzole Google Cloud Platform.
  2. Hore kliknite na „ Vytvoriť projekt “.
  3. Pomenujte projekt ako „ Asistent Google “ a kliknite na „Vytvoriť“.
  4. Konzola vytvorí váš nový projekt - vpravo hore by sa mala zobraziť ikona postupu otáčania. Po dokončení sa dostanete na konfiguračnú stránku projektu.
  5. Prejdite na stránku API Google Assistant a v hornej časti kliknite na možnosť Povoliť.
  6. Ak chcete používať API, budete musieť vytvoriť poverenia. Kliknite teda na tlačidlo „Vytvoriť poverenia“ vpravo hore. Týmto procesom vás prevedie sprievodca nastavením.
  7. V časti „Odkiaľ budete volať API?“ Vyberte „ Iné používateľské rozhranie (napr. Windows, nástroj CLI) “. Pre „k akým údajom budete pristupovať?“ vyberte kruh „ Údaje používateľa “. Teraz kliknite na „aké poverenia potrebujem?“
  8. Google odporučí, aby ste vytvorili ID klienta OAuth 2.0 . Dajte klientovi ID jedinečný názov a kliknite na „Vytvoriť ID klienta“.
  9. V časti „Názov produktu zobrazený používateľom“ zadajte „Môj asistent Google“ alebo niečo podobné.
  10. Kliknite na tlačidlo „hotovo“, ale neklikajte tu na stiahnutie, potrebujeme iba tajomstvo klienta.
  11. Pod zoznamom ID klientov OAuth 2.0 uvidíte ID klienta, ktorý ste práve vytvorili. Úplne vpravo kliknite na ikonu sťahovania a stiahnite si súbor client_secret_XXX.json , kde „XXX“ je vaše ID klienta. Uložte tento súbor kdekoľvek vo svojom počítači, ideálne do nového priečinka s názvom „google assistant“.
  12. Ve svém účtu Google přejděte na stránku Řízení aktivity a uistite sa, že jsou povoleny „Aktivita na webu a v aplikacích“, „Historie polohy“, „Informace o zařízení“ a „Hlasová a zvuková aktivita“. Je to tak, že Asistent Google môže skutočne prečítať vaše prispôsobené informácie.

Teraz musíme nakonfigurovať klienta, ktorý bude mať prístup k rozhraniu Google Assistant API.

Otvorte príkazový terminál a zadajte nasledujúci príkaz:

-m pip nainštalovať google-assistant-sdk [ukážky]

Začne sa inštalácia požadovaných závislostí pre Python. Keď je hotovo, zadajte tento príkaz ďalej (zmeňte adresár cesty v príkaze).

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

V príkazovom riadku sa vám zobrazí adresa URL, na ktorej je potrebné autorizovať aplikáciu. Pokračujte a skopírujte adresu URL do prehliadača a použite rovnaký účet Google, aký ste použili na konfiguráciu rozhrania Google Assistant API. Zobrazí sa prístupový token pre vášho klienta - na požadované miesto skopírujte prístupový token do príkazového riadku.

Teraz otestujeme, či má Asistent Google správny prístup k vášmu mikrofónu. Zadajte do príkazového riadku:

python -m googlesamples.assistant.audio_helpers

Ak pre vás úspešne prehrá nejaký zvuk, môžete začať komunikovať s Asistentom Google. Zadajte do príkazového riadku:

python -m googlesamples.assistant

Počkajte, kým sa povie „stlačte Enter na odoslanie novej žiadosti“, potom stlačte Enter na klávesnici a začnite hovoriť do mikrofónu. Keď skončíte, v príkazovom riadku sa zobrazí prepis toho, čo ste povedali, a tiež prehrá odpoveď Asistenta Google.

Vyššie uvedený príkazový riadok je v súčasnosti dosť škaredou metódou interakcie s rozhraním Google Assistant API. Našťastie však existuje rozšírenie pre prehliadač Chrome s názvom „ AutoVoice “, ktoré jednoducho vyžaduje, aby ste vo svojom počítači nastavili pomocníka Google (čo sme práve urobili). !). Aby sme to však správne nastavili, budeme musieť urobiť trochu viac kúziel príkazového riadku.

Otvorte príkazový riadok a skopírujte a vložte nasledujúci príkaz:

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

Teraz v prehliadači Google Chrome prejdite na stránku s rozšírením AutoVoice a nainštalujte ju. V možnostiach rozšírenia nakonfigurujte príkaz prebudenia na niečo ako „ Hey Google“ alebo „Okay Google“ alebo na čo chcete.

Povoľte možnosť „ Vždy počúvať “ a nastavte „ Prebudiť výraz “ na niečo iné, ako ste nastavili ako príkaz prebudenia. Pamätajte - jedným výrazom je prebudenie rozšírenia , druhým výrazom je prebudenie Asistenta Google .

Teraz zadajte do príkazového riadku:

py -m googlesamples.assistant

Teraz môžete jednoducho povedať „Ahoj Google!“ alebo čokoľvek, čo nastavíte ako svoj výraz, aby ste zobudili Asistenta Google a okamžite začali dávať príkazy ( „Hej Google, aké je dnes počasie?“ )

Odporúčaná

Oprava: Minecraft neodpovedá
Čo je aplikácia na registráciu zariadenia digitálneho televízneho prijímača a mala by byť odstránená?
Čo je FileRepMalware a mali by ste ho odstrániť