Obsah:

Google Assistant pre PC/Mac/Linux: 5 krokov
Google Assistant pre PC/Mac/Linux: 5 krokov

Video: Google Assistant pre PC/Mac/Linux: 5 krokov

Video: Google Assistant pre PC/Mac/Linux: 5 krokov
Video: 50+ причин купить Mac, а не другой компьютер 2024, November
Anonim
Google Assistant pre PC/Mac/Linux
Google Assistant pre PC/Mac/Linux

Asistent Google je odpoveďou spoločnosti Google na inteligentného domáceho asistenta Amazon Alexa. Asistent Google bol spočiatku k dispozícii iba s obmedzenými funkciami v aplikácii Google Allo, neskôr bol predstavený so smartfónmi Google Home a Pixel, aby spotrebiteľom priniesol plný výkon asistenta Google.

Po niekoľkých mesiacoch čakania dostali smartfóny so systémom Android 6.0+ aj Google Assistant a len pred niekoľkými dňami Google uviedol na trh súpravu Google Assistant SDK, ktorá umožňuje spustenie Asistenta v podstate na akejkoľvek platforme. Dnes vám ukážeme, ako nainštalovať Asistenta Google na počítač Windows, Mac alebo Linux pomocou Pythonu.

Krok 1: Požiadavky

Požiadavky
Požiadavky
Požiadavky
Požiadavky

Python 3

Python budete musieť mať nainštalovaný bez ohľadu na to, či používate alebo nepoužívate distribúciu Windows, macOS alebo GNU/Linux. Inštalácia je pomerne jednoduchá. Stačí otvoriť inštalačný súbor a vybrať prispôsobenú inštaláciu. V nasledujúcom kroku kliknite na tlačidlo Ďalej, začiarknite políčko Pridať Python k premenným prostredia a potom sa presuňte na ďalšie kroky a nainštalujte Python.

Môžete potvrdiť, že Python funguje, otvorením terminálu/príkazového riadka a jednoduchým zadaním pythonu. Ak vidíte, že terminál/príkazový riadok vracia vo vašom počítači aktuálnu verziu Pythonu, ste zlatí!

Krok 2: Konfigurujte rozhranie Google Assistant API

Nakonfigurujte rozhranie Google Assistant API
Nakonfigurujte rozhranie Google Assistant API
Nakonfigurujte rozhranie Google Assistant API
Nakonfigurujte rozhranie Google Assistant API
Nakonfigurujte rozhranie Google Assistant API
Nakonfigurujte rozhranie Google Assistant API

Nasledujú podrobné pokyny, ktoré vás prevedú procesom povolenia rozhrania Google Assistant API v konzole Cloud Platform Console, aby ste k nástroju Google Assistant mali prístup prostredníctvom programu Python. Všetky tieto kroky sú nezávislé na platforme, čo znamená, že tieto kroky sú rovnaké pre operačné systémy Windows, macOS a GNU/Linux.

  1. V konzole Google Cloud Platform Console prejdite na stránku Projekty.
  2. Hore kliknite na „Vytvoriť projekt“.
  3. Projekt pomenujte „Môj asistent Google“a kliknite na „Vytvoriť“.
  4. Počkajte niekoľko sekúnd, kým konzola vytvorí váš nový projekt. Vpravo hore by ste mali vidieť ikonu postupu otáčania. Po dokončení vytvárania vášho projektu sa dostanete na konfiguračnú stránku vášho projektu.
  5. Kliknutím na tento odkaz sa dostanete priamo na stránku Google Assistant API. Hore hore kliknite na „Povoliť“.
  6. Google vás upozorní, že na používanie tohto API musíte vytvoriť poverenia. Vpravo hore kliknite na „Vytvoriť poverenia“. Prejdete na stránku sprievodcu nastavením, kde vám Google pomôže zistiť, aké poverenia potrebujete na používanie tohto rozhrania API.
  7. V časti „Odkiaľ budete volať rozhranie API“vyberte „Iné používateľské rozhranie (napr. Windows, nástroj CLI)“. V časti „K akým údajom budete mať prístup“vyberte kruh „Používateľské údaje“. Teraz klepnite na „Aké poverenia potrebujem?“

  8. Google by vám mal odporučiť, aby ste si vytvorili ID klienta OAuth 2.0. Zadajte ID klienta ľubovoľne, napríklad vaše meno + pracovná plocha. Po výbere mena kliknite na „Vytvoriť ID klienta“.
  9. Do poľa „Názov produktu zobrazovaný používateľom“zadajte „Môj asistent Google“. Kliknite na Pokračovať.
  10. Kliknite na „Hotovo“. Tu nemusíte klikať na stiahnutie, pretože potrebujeme iba klientske tajomstvo, ktoré stiahneme ďalej.
  11. Teraz v zozname ID klientov OAuth 2.0 by ste mali vidieť 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 na počítači, ideálne do nového priečinka s názvom „googleassistant“.
  12. Prejdite vo svojom účte Google na stránku Riadenie aktivity a uistite sa, že sú povolené možnosti „Aktivita na webe a v aplikáciách“, „História polohy“, „Informácie o zariadení“a „Hlasová a zvuková aktivita“. Je to tak preto, aby vám Asistent Google skutočne prečítal prispôsobené informácie.

Teraz sme vytvorili mechanizmus, pomocou ktorého bude klient, v tomto prípade náš počítač so systémom Windows/Mac/Linux, pristupovať k rozhraniu Google Assistant API pod naším účtom Google. Ďalej musíme nastaviť klienta, ktorý bude mať prístup k rozhraniu Google Assistant API.

Krok 3: Nainštalujte si ukážkový projekt Python Google Assistant

Nainštalujte si ukážkový projekt Python Google Assistant
Nainštalujte si ukážkový projekt Python Google Assistant
Nainštalujte si ukážkový projekt Python Google Assistant
Nainštalujte si ukážkový projekt Python Google Assistant
Nainštalujte si ukážkový projekt Python Google Assistant
Nainštalujte si ukážkový projekt Python Google Assistant

Otvorte okno terminálu/príkazového riadka a vykonajte nasledujúce kroky. Najprv zadajte tento príkaz:

python -m pip install google-assistant-sdk [ukážky]

Po zadaní tohto príkazu by ste mali vidieť sťahovanie a inštaláciu celého radu závislostí. Tieto sú potrebné na to, aby vzorový projekt Python fungoval. Počkajte, kým sa dokončí.

Akonáhle je to hotové, zadajte nasledujúci príkaz (uistite sa, že ste upravili cestu):

pip install --upgrade google-auth-oauthlib [nástroj] google-oauthlib-nástroj-cesta k tajným klientom/do/client_secret_XXXXX.json-rozsah https://www.googleapis.com/auth/assistant-sdk-prototype -uložiť-bezhlavý

(Ako v mojom prípade to bolo: pip install --upgrade google-auth-oauthlib [nástroj] google-oauthlib-tool --client-secrets "C: / Users / Arya Bhushan / Documents / GAssistant / additional / client_id.json "-rozsah https://www.googleapis.com/auth/assistant-sdk-prototype-uložiť-bez hlavy)

V príkazovom riadku uvidíte odpoveď, ktorá vám povie, aby ste navštívili adresu URL a autorizovali aplikáciu.

Skopírujte a prilepte túto adresu URL do svojho prehliadača. Vyberte ten istý účet Google, ktorý ste použili na konfiguráciu rozhrania Google Assistant API. Na ďalšej stránke uvidíte textové pole, ktoré obsahuje prístupový token vášho klienta.

Skopírujte tento prístupový token a prilepte ho do príkazového riadka, kde vás požiada o autorizačný kód. Ak to urobíte správne, zobrazí sa odpoveď, že vaše poverenia boli uložené.

Krok 4: Otestujte Asistenta Google

Vyskúšajte Asistenta Google
Vyskúšajte Asistenta Google
Vyskúšajte Asistenta Google
Vyskúšajte Asistenta Google

Ak chcete začať hovoriť s Asistentom Google, zadajte tento príkaz:

spustite python -m googlesamples.assistant.grpc.pushtotalk

Počkajte, kým príkazový riadok povie „stlačením klávesu Enter odošlite novú požiadavku“, a potom stlačením klávesu Enter začnite hovoriť s Asistentom Google. Keď skončíte s rozprávaním, príkazový riadok zobrazí prepis toho, čo ste práve uviedli, a potom prehrá odpoveď. Ak sa vám potom zobrazí varovanie, jednoducho ho ignorujte.

Bavte sa hraním s Asistentom Google na počítači so systémom Windows, MacOS alebo GNU/Linux! V tomto formáte nie je zvlášť užitočný, ale je to veľmi rýchla ukážka možností, ktoré nová súprava Google Assistant SDK predstavuje. Možno sa v blízkej budúcnosti dočkáme výhod aplikácií pre stolné počítače alebo rozšírení prehliadača.

Krok 5: Ďalšie informácie

Dodatočné informácie
Dodatočné informácie

Toto je môj prvý návod a ak sa vyskytnú nejaké chyby alebo problémy, neváhajte komentovať a pokúsim sa to vylepšiť!

V tomto kroku tiež prikladám pdf verziu tohto návodu, aby ste si ho vychutnali:)

P. S. Ak používate Ubuntu, musíte nainštalovať chýbajúcu závislosť, tj. Balík python3-pyaudio. Vďaka PeterB480

Zdroj: XDA

Odporúča: