Jak získat Google Assistant pro Windows PC

. Na druhé obrazovce možností zaškrtněte „Přidat Python do proměnných prostředí“.



Jakmile je Python nainstalován, otevřete příkazový terminál a zadejte „python“ (bez uvozovek). Pokud je vše v pořádku, měl by příkazový řádek zobrazit vaši aktuální verzi Pythonu.



Nyní musíme nakonfigurovat Asistent Google OHEŇ.



  1. Přejděte na Stránka projektů v konzole Google Cloud Platform.
  2. Klikněte na ' Vytvořit projekt ' na vrchol.
  3. Pojmenujte projekt jako „ Asistent Google ”A klikněte 'Vytvořit.'
  4. Konzola vytvoří váš nový projekt - v pravém horním rohu by se měla zobrazit ikona postupu otáčení. Po dokončení se dostanete na stránku konfigurace projektu.
  5. Přejít na Google Assistant API stránce a v horní části klikněte na „Povolit“. “
  6. Abyste mohli API používat, musíte si vytvořit pověření. Klikněte tedy na tlačítko „Vytvořit pověření“ vpravo nahoře. Tímto procesem vás provede průvodce nastavením.
  7. V části „Odkud budete volat API?“ Vyberte „ Jiné uživatelské rozhraní (např. Windows, nástroj CLI) “. Pro „k jakým datům budete přistupovat?“ vybrat ' Uživatelská data “Kruh. Nyní klikněte na „jaké přihlašovací údaje potřebuji?“
  8. Google vám doporučí vytvořit ID klienta OAuth 2.0 . Zadejte jedinečné ID klienta a klikněte na „Vytvořit ID klienta“.
  9. V části „Název produktu zobrazený uživatelům“ zadejte „Můj Google Assistant“ nebo něco podobného.
  10. Klikněte na „hotovo“, ale neklikejte zde na stahování, potřebujeme pouze klientské tajemství.
  11. V seznamu ID klientů OAuth 2.0 uvidíte ID klienta, který jste právě vytvořili. Zcela vpravo kliknutím na ikonu stahování stáhněte soubor client_secret_XXX.json soubor, kde „XXX“ je vaše ID klienta. Uložte tento soubor kamkoli do počítače, nejlépe do nové složky s názvem „Google assistant“.
  12. Přejít na Stránka Řízení aktivity pro váš účet Google 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 tomu tak proto, že Google Assistant může skutečně číst vaše osobní informace.

Nyní musíme nakonfigurovat klienta, který bude přistupovat k rozhraní Google Assistant API.



Otevřete příkazový terminál a zadejte následující příkaz:

-m pip nainstalovat google-assistant-sdk [ukázky]

Tím se začne instalovat požadované závislosti pro Python. Až budete hotovi, zadejte tento příkaz dále (změňte adresář cesty v příkazu).



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

Na příkazovém řádku se zobrazí adresa URL, kterou chcete navštívit a autorizovat aplikaci. Pokračujte a zkopírujte adresu URL do svého prohlížeče a použijte stejný účet Google, který jste použili ke konfiguraci rozhraní Google Assistant API. Zobrazí se přístupový token pro vašeho klienta - zkopírujte přístupový token do příkazového řádku, kde se zobrazí výzva.

Nyní otestujeme, zda má Asistent Google správně přístup k vašemu mikrofonu. Napište do příkazového řádku:

python -m googlesamples.assistant.audio_helpers

Pokud vám úspěšně přehraje nějaký zvuk, můžete začít komunikovat s Asistentem Google. Napište do příkazového řádku:

python -m googlesamples.assistant

Počkejte, až se řekne „stiskněte Enter pro odeslání nového požadavku“, poté stiskněte Enter na klávesnici a začněte mluvit do mikrofonu. Až budete hotovi, příkazový řádek zobrazí přepis toho, co jste řekli, a také přehraje odpověď Google Assistant.

Výše uvedený příkazový řádek je nyní docela ošklivá metoda interakce s API Google Assistant, ale naštěstí existuje rozšíření pro prohlížeč Chrome s názvem „ AutoVoice „To jednoduše vyžaduje, abyste měli v počítači nastaveného Asistenta Google (což jsme právě udělali!). Pro správné nastavení však budeme muset udělat trochu více magie příkazového řádku.

Otevřete příkazový řádek a zkopírujte následující příkaz:

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