Obsah:
- Krok 1: Požiadavky
- Krok 2: Konfigurujte rozhranie Google Assistant API
- Krok 3: Nainštalujte si ukážkový projekt Python Google Assistant
- Krok 4: Otestujte Asistenta Google
- Krok 5: Ďalšie informácie
Video: Google Assistant pre PC/Mac/Linux: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
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
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
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.
- V konzole Google Cloud Platform Console prejdite na stránku Projekty.
- Hore kliknite na „Vytvoriť projekt“.
- Projekt pomenujte „Môj asistent Google“a kliknite na „Vytvoriť“.
- 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.
- Kliknutím na tento odkaz sa dostanete priamo na stránku Google Assistant API. Hore hore kliknite na „Povoliť“.
- 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.
-
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?“
- 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“.
- Do poľa „Názov produktu zobrazovaný používateľom“zadajte „Môj asistent Google“. Kliknite na Pokračovať.
- Kliknite na „Hotovo“. Tu nemusíte klikať na stiahnutie, pretože potrebujeme iba klientske tajomstvo, ktoré stiahneme ďalej.
- 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“.
-
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
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
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
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:
Hands Free Google Assistant pre Raspberry Pi: 14 krokov (s obrázkami)
Hands Free Google Assistant pre Raspberry Pi: Dobrý deň, vitajte pri mojom prvom návode na použitie! V tomto návode vám ukážem, čo považujem za najľahší spôsob inštalácie úplne spevavého a tancujúceho Asistenta Google na váš Raspberry Pi. S OK Googl má úplne voľné ruky
LED indikátor vzdialenosti pre postroj pre psa: 5 krokov (s obrázkami)
LED indikátor vzdialenosti Postroj pre psa: Väčšinou beriem svojho psa Rusia na prechádzku, keď zapadá slnko, aby sa mohol hrať, kým sa príliš nezahreje. Problém je v tom, že keď je mimo vodítka, niekedy je príliš vzrušený a beží ďalej, ako by mal, a pri slabom svetle a ostatnými psami
Zaujímavé pokyny pre programovanie programovania pre návrhára-ovládanie farieb: 10 krokov
Zaujímavé pokyny pre programovanie programovania pre návrhárov-Ovládanie farieb: V predchádzajúcich kapitolách sme si povedali viac o tom, ako použiť kód na tvarovanie, a nie o znalostné body o farbe. V tejto kapitole sa pokúsime hlbšie preskúmať tento aspekt znalostí
Sklo Google pre chudobného/Pomoc pre ľudí s videním tunela: 5 krokov (s obrázkami)
Sklo Google pre chudobného/Pomoc pre tých, ktorí majú víziu tunela: Abstrakt: Tento projekt streamuje živé video z kamery s rybím okom na nositeľný heads-up displej. Výsledkom je širšie zorné pole v menšej oblasti (displej je porovnateľný so 4 -palcovou obrazovkou vzdialenou 12 palcov od vášho oka a výstupmi s rozlíšením 720
Vytvorenie aplikácie pre Android pre malé firmy pomocou MIT APP a Google Fusion Table: 7 krokov
Výroba aplikácie pre Android pre malé firmy pomocou MIT APP a Google Fusion Table: Už ste niekedy chceli vytvoriť vlastnú aplikáciu, ktorá bude k dispozícii v obchode Google Play !!! Ak podnikáte, tento návod vám zmení život. Po starostlivom prečítaní si budete môcť vytvoriť vlastnú aplikáciu. Pred