Obsah:

Google Assistant pro PC/Mac/Linux: 5 kroků
Google Assistant pro PC/Mac/Linux: 5 kroků

Video: Google Assistant pro PC/Mac/Linux: 5 kroků

Video: Google Assistant pro PC/Mac/Linux: 5 kroků
Video: Že se nestydíte instalovat Google Chrome! 2024, Listopad
Anonim
Google Assistant pro PC/Mac/Linux
Google Assistant pro PC/Mac/Linux

Google Assistant je odpovědí společnosti Google na chytrého domácího asistenta Alexa od Amazonu. Google Assistant byl původně k dispozici pouze s omezenými funkcemi v aplikaci Google Allo, později byl uveden na trh s chytrými telefony Google Home a Pixel, aby spotřebitelům přinesl plný výkon asistenta Google.

Po několika měsících čekání obdržely Google Assistant také smartphony se systémem Android 6.0+ a před několika dny Google spustil sadu Google Assistant SDK, která umožňuje spuštění Asistenta v podstatě na jakékoli platformě. Dnes vám ukážeme, jak nainstalovat Google Assistant na váš počítač Windows, Mac nebo Linux pomocí Pythonu.

Krok 1: Požadavky

Požadavky
Požadavky
Požadavky
Požadavky

Python 3

Bez ohledu na to, zda používáte Windows, macOS nebo distribuci GNU/Linux, budete muset mít nainstalovaný Python. Instalace je poměrně jednoduchá. Stačí otevřít instalační soubor a vybrat přizpůsobenou instalaci. V dalším kroku klikněte na další, zaškrtněte políčko Přidat Python do proměnných prostředí a poté přejděte na další kroky a nainstalujte Python.

Můžete potvrdit, že Python funguje, otevřením terminálu/příkazového řádku a jednoduchým zadáním pythonu. Pokud vidíte, že terminál/příkazový řádek vrací aktuální verzi Pythonu na vašem počítači, jste zlatí!

Krok 2: Konfigurujte Google Assistant API

Nakonfigurujte rozhraní Google Assistant API
Nakonfigurujte rozhraní Google Assistant API
Nakonfigurujte rozhraní Google Assistant API
Nakonfigurujte rozhraní Google Assistant API
Nakonfigurujte rozhraní Google Assistant API
Nakonfigurujte rozhraní Google Assistant API

Následují podrobné pokyny, které vás provedou procesem povolení rozhraní Google Assistant API v konzole Cloud Platform Console, abyste měli přístup k nástroji Google Assistant prostřednictvím programu Python. Všechny tyto kroky jsou nezávislé na platformě, což znamená, že jsou stejné pro Windows, macOS a GNU/Linux OS.

  1. Přejděte na stránku Projekty v konzole Google Cloud Platform.
  2. Nahoře klikněte na „Vytvořit projekt“.
  3. Pojmenujte projekt „Můj asistent Google“a klikněte na „Vytvořit“.
  4. Počkejte několik sekund, než konzola vytvoří váš nový projekt. Vpravo nahoře byste měli vidět ikonu postupu otáčení. Po vytvoření projektu se dostanete na konfigurační stránku projektu.
  5. Kliknutím na tento odkaz přejdete přímo na stránku Google Assistant API. Nahoře klikněte na „Povolit“.
  6. Google vás upozorní, že k použití tohoto rozhraní API je třeba vytvořit přihlašovací údaje. Vpravo nahoře klikněte na „Vytvořit přihlašovací údaje“. Tím se dostanete na stránku průvodce nastavením, kde vám Google pomůže zjistit, jaký druh přihlašovacích údajů potřebujete k použití tohoto API.
  7. V části „odkud budete volat API“vyberte „Jiné uživatelské rozhraní (např. Windows, nástroj CLI)“. Pro „jaká data budete přistupovat“vyberte kruh „Uživatelská data“. Nyní klepněte na „jaké přihlašovací údaje potřebuji?“

  8. Google by vám měl doporučit, abyste si vytvořili ID klienta OAuth 2.0. Pojmenujte ID klienta cokoli chcete, například vaše jméno + plocha. Po výběru jména klikněte na „Vytvořit ID klienta“.
  9. Do pole „Název produktu zobrazený uživatelům“zadejte „Můj asistent Google“. Klikněte na Pokračovat.
  10. Klikněte na „hotovo“. Zde není nutné klikat na stažení, protože potřebujeme pouze tajemství klienta, které si stáhneme dále.
  11. Nyní v seznamu ID klientů OAuth 2.0 byste měli vidět ID klienta, které jste právě vytvořili. Zcela vpravo kliknutím na ikonu stahování stáhnete soubor client_secret_XXX.json, kde „XXX“je vaše ID klienta. Uložte tento soubor kamkoli do počítače, ideálně do nové složky s názvem „googleassistant“.
  12. Přejděte ve svém účtu Google na stránku Ovládání aktivity a ujistěte se, že jsou povoleny „Aktivita na webu a v aplikacích“, „Historie polohy“, „Informace o zařízení“a „Hlasová a zvuková aktivita“. Je to tak proto, aby vám Asistent Google mohl skutečně přečíst přizpůsobené informace.

Nyní jsme vytvořili mechanismus pro klienta, v tomto případě náš počítač se systémem Windows/Mac/Linux, pro přístup k rozhraní Google Assistant API pod naším účtem Google. Dále musíme nastavit klienta, který bude mít přístup k Google Assistant API.

Krok 3: Nainstalujte si ukázkový projekt Python Google Assistant

Nainstalujte si ukázkový projekt Google Assistant Python
Nainstalujte si ukázkový projekt Google Assistant Python
Nainstalujte si ukázkový projekt Google Assistant Python
Nainstalujte si ukázkový projekt Google Assistant Python
Nainstalujte si ukázkový projekt Google Assistant Python
Nainstalujte si ukázkový projekt Google Assistant Python

Otevřete okno terminálu/příkazového řádku a proveďte následující kroky. Nejprve zadejte tento příkaz:

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

Při zadávání tohoto příkazu byste měli vidět stahování a instalaci spousty závislostí. Ty jsou potřebné k fungování ukázkového projektu Pythonu. Počkejte, až to skončí.

Jakmile to bude hotové, zadejte následující příkaz (nezapomeňte upravit cestu):

pip install --upgrade google-auth-oauthlib [nástroj] google-oauthlib-tool --client-secrets cesta/do/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype -uložit-bezhlavý

(Jako v mém případě to bylo: pip install --upgrade google-auth-oauthlib [nástroj] 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)

V příkazovém řádku se zobrazí odpověď s výzvou k návštěvě adresy URL za účelem autorizace aplikace.

Zkopírujte a vložte tuto adresu URL do prohlížeče. Vyberte stejný účet Google, který jste použili ke konfiguraci rozhraní Google Assistant API. Na další stránce uvidíte textové pole, které obsahuje přístupový token vašeho klienta.

Zkopírujte přístupový token a vložte jej do příkazového řádku, kde vás požádá o autorizační kód. Pokud to uděláte správně, uvidíte odpověď, že vaše přihlašovací údaje byly uloženy.

Krok 4: Otestujte asistenta Google

Otestujte asistenta Google
Otestujte asistenta Google
Otestujte asistenta Google
Otestujte asistenta Google

Chcete -li začít mluvit s Asistentem Google, zadejte tento příkaz:

spusťte python -m googlesamples.assistant.grpc.pushtotalk

Počkejte, až příkazový řádek řekne „stisknutím klávesy Enter odešlete nový požadavek“, a poté stisknutím klávesy Enter začněte mluvit s Asistentem Google. Jakmile budete mluvit, příkazový řádek zobrazí přepis toho, co jste právě řekli, a poté přehraje odpověď. Pokud se vám poté zobrazí varování, ignorujte ho.

Bavte se hraním s Asistentem Google na počítači se systémem Windows, macOS nebo GNU/Linux! V tomto formátu to není zvlášť užitečné, ale je to velmi rychlá ukázka možností, které nová sada Google Assistant SDK představuje. Možná se v blízké budoucnosti dočkáme využití desktopových aplikací nebo rozšíření prohlížeče, které využívají této funkce.

Krok 5: Další informace

Doplňující informace
Doplňující informace

Toto je můj první návod a pokud se vyskytnou nějaké chyby nebo problémy, neváhejte je komentovat a pokusím se je zlepšit!

V tomto kroku také přikládám verzi pdf tohoto instruktážního dokumentu, takže si UŽIJTE:)

P. S. Pokud používáte Ubuntu, musíte nainstalovat chybějící závislost, tj. Balíček python3-pyaudio. Díky PeterB480

Zdroj: XDA

Doporučuje: