Obsah:
- Krok 1: Požadavky
- Krok 2: Konfigurujte Google Assistant API
- Krok 3: Nainstalujte si ukázkový projekt Python Google Assistant
- Krok 4: Otestujte asistenta Google
- Krok 5: Další informace
Video: Google Assistant pro PC/Mac/Linux: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
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
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
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.
- Přejděte na stránku Projekty v konzole Google Cloud Platform.
- Nahoře klikněte na „Vytvořit projekt“.
- Pojmenujte projekt „Můj asistent Google“a klikněte na „Vytvořit“.
- 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.
- Kliknutím na tento odkaz přejdete přímo na stránku Google Assistant API. Nahoře klikněte na „Povolit“.
- 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.
-
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?“
- 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“.
- Do pole „Název produktu zobrazený uživatelům“zadejte „Můj asistent Google“. Klikněte na Pokračovat.
- Klikněte na „hotovo“. Zde není nutné klikat na stažení, protože potřebujeme pouze tajemství klienta, které si stáhneme dále.
- 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“.
-
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
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
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
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:
Hands Free Google Assistant pro Raspberry Pi: 14 kroků (s obrázky)
Hands Free Google Assistant pro Raspberry Pi: Dobrý den, vítejte na mém prvním Instructable! V tomto instruktáži vám ukážu, co považuji za nejsnadnější způsob, jak nainstalovat na Androidu Raspberry Pi vše zpívající a tančící Google Assistant. S OK Googl má zcela volné ruce
Brýle pro noční vidění pro Google Cardboard: 10 kroků (s obrázky)
Noční brýle pro Google Cardboard: Prohlášení: Použití tohoto zařízení je určeno pouze pro zábavu, vzdělávání a vědecké účely; ne pro špionáž a/nebo sledování. „Špionážní gadget“funkce byly do aplikace přidány jen pro zábavu a neměly by žádný praktický účel pro
Sklo Google pro chudáka/Pomoc pro lidi s tunelovou vizí: 5 kroků (s obrázky)
Google Chudý Google Glass/Pomoc pro ty, kteří mají tunel Vision: Abstrakt: Tento projekt streamuje živé video z kamery typu rybí oko na nositelný heads-up displej. Výsledkem je širší zorné pole v menší oblasti (displej je srovnatelný se 4palcovou obrazovkou vzdálenou 12 palců od vašeho oka a výstupy 720
Vytvořte vlastní akce pro Google Assistant: 12 kroků
Vytvářejte vlastní akce pro Google Assistant: Když jsem viděl potenciál Google Assistant, jak byl představen v Google I/O 18 a Volvo Cars v jejich informačním a zábavním systému, nemohl jsem odolat jeho vyzkoušení. Znovu jsem použil jeden ze svých starších projektů, VasttraPi, a propojil jej s Asistentem Google
Hackujte notebook Mac a staňte se tabletem Mac za 15 minut nebo Cintiq pro kutily: 6 kroků (s obrázky)
Hackujte notebook Mac a staňte se tabletem Mac za 15 minut nebo si udělejte svůj vlastní Cintiq: Měl jsem spoustu otázek z míst, kde se objevilo toto: 1. ano, je citlivý na tlak 2. funguje to pouze tam, kde je můj senzor Wacom … v podstatě ten bílý blok ve videu. Použil jsem g4, protože má rozbitou základní desku a byl virtuální