[PYTHON] Comment utiliser l'Assistant Google sur Windows 10

Aperçu

Je n'avais pas beaucoup d'informations lorsque je voulais utiliser Google Assistant sur Windows, je vais donc résumer ce que j'ai recherché. Cependant, au 19 août 2020, il semble que les fonctions disponibles soient limitées. Les détails sont résumés ci-dessous.

Environnement d'exécution

・ Python == 3,6 ・ Windows10

Fonctionnalités disponibles

J'ai cité d'ici. https://developers.google.com/assistant/sdk/overview

Supported architectures All gRPC platforms
Supported languages All gRPC languages
Hands-free activation No
Audio capture and playback Reference code is provided
Conversation state management Reference code is provided
Timers and alarms No
Playback of podcasts and news No
Broadcast voice messages No
Visual output (HTML5) of Assistant responses Yes

Vous pouvez consulter les dernières informations de cette URL. https://developers.google.com/assistant/sdk/release-notes

Environnement

  1. La construction de l'environnement Python est omise ici.

  2. Ouvrez Google Cloud Platform et cliquez sur ** "Créer un projet" ** en haut à gauche. https://console.cloud.google.com/cloud-resource-manager 001.png

  3. Entrez le nom de votre choix dans Nom du projet. (L'ID du projet peut être modifié, mais il doit être entièrement en minuscules et se terminer par un nombre demi-largeur.) 002.png

  4. Ouvrez les API de l'Assistant Google dans un onglet séparé. https://console.developers.google.com/apis/api/embeddedassistant.googleapis.com/overview 003.png自分の作ったプロジェクトを選択し、Openをクリック。 004.png

  5. Cliquez sur ** "CREATEC REDENTIALS" ** en haut à droite. 005.png

  6. Remplissez les champs de sélection comme indiqué dans l'image. Cliquez ensuite sur ** «De quels identifiants ai-je besoin?» **. Cliquez ensuite sur ** "SET UP CONCENT SCREAN" **. 006.png

  7. Sélectionnez ensuite ** "Externe" ** ** "CRÉER" ** 007.png

  8. Choisissez un nom de projet. Cependant, il peut ne pas être reconnu qu'il contient un nom de société célèbre tel que Google. Cliquez ensuite sur ** «ENREGISTRER» ** en bas. 008.png

  9. Revenez à ** «Credentials» ** avec le cadenas à droite. Sélectionnez ** "Aidez-moi à choisir" ** parmi ** "+ CRÉER DES CRÉDENTIELS" ** ci-dessus. 004.png

  10. Remplissez à nouveau le champ de sélection comme indiqué dans l'image. 005.png

  11. Ensuite, choisissez le nom de ** "client id" **. Cliquez ensuite sur ** "Créer un ID client OAuth" **. 006.png

  12. Entrez ** "Créer un ID" ** et appuyez sur ** "Télécharger" **. (Le fichier téléchargé ici n'est pas utilisé.) 010.png

  13. Appuyez sur ** "Terminé" **, puis appuyez sur la flèche à l'extrême droite de la colonne de votre projet pour télécharger le fichier json. 011.png

  14. Pour le fichier json téléchargé ici, créez un dossier directement sous le lecteur C et placez-le là. 007.png

  15. Entrez ce qui suit à partir de l'invite de commande pour installer le SDK de l'Assistant Google.

py -m pip install google-assistant-sdk[samples]

16 Ensuite, entrez ce qui suit pour installer.

py -m pip install google-auth-oauthlib[tool]

17 Entrez ce qui suit à l'invite de commande.

google-oauthlib-tool --client-secrets C:\L'emplacement du fichier json\ --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless

18 Copiez l'URL affichée et recherchez avec votre navigateur. Cliquez deux fois sur Autoriser pour permettre l'intégration avec votre compte. Vous verrez le code dont vous avez besoin pour vous connecter, alors copiez-le. 008.png 009.png

19 Revenez à l'invite de commande, collez le code copié et appuyez sur Entrée. Les informations contenues dans le fichier json sont enregistrées dans votre compte.

Une fois que vous avez terminé 20 opérations ou plus, vous pouvez tester l'enregistrement et la lecture avec le code suivant.

py -m googlesamples.assistant.grpc.audio_helpers

010.png

21 Déplacez le fichier json dans le dossier où il se trouve sur l'invite de commande.

22 Entrez la commande suivante sur ce dossier.

googlesamples-assistant-devicetool --project-id Mon registre d'ID de projet-model --fabricant "Veuillez décider vous-même du nom du fabricant"--product-name "Veuillez décider vous-même du nom du produit"--type LIGHT --modèle "Tout va bien."

23 Enfin, entrez la commande suivante.

py -m googlesamples.assistant.grpc.pushtotalk --device-model-id "Mon ID de modèle"--project-identifiez votre ID de projet

24 En cas de succès, vous verrez ** "Veuillez entrer pour envoyer une nouvelle demande ..." **. Après avoir entré Enter, il répondra que vous pouvez parler. (Cependant, il est en anglais pour le moment.)

référence

https://www.lifewire.com/google-assistant-on-windows-4628292

Recommended Posts

Comment utiliser l'Assistant Google sur Windows 10
Comment utiliser Dataiku sous Windows
Comment utiliser Google Colaboratory
Comment utiliser Django avec Google App Engine / Python
Remarques sur l'utilisation de pywinauto
Comment installer pycrypto sur Windows
Remarques sur l'utilisation des featuretools
Comment utiliser l'homebrew dans Debian
[Mémo] Comment utiliser Google MµG
Comment installer Music 21 sur Windows
Comment utiliser VS Code dans un environnement Venv avec Windows
[Kivy] Comment installer Kivy sur Windows [Python]
Comment utiliser mecab, neologd-ipadic sur colab
Comment utiliser Google Test en langage C
Comment utiliser Cmder avec PyCharm (Windows)
Mémorandum sur l'utilisation du python gremlin
Comment installer Richzhang / Colorisation sur Windows 10
Comment utiliser xml.etree.ElementTree
Comment utiliser virtualenv
Comment utiliser Seaboan
Comment utiliser la correspondance d'image
Comment utiliser le shogun
Comment utiliser Pandas 2
Comment utiliser Virtualenv
Comment utiliser numpy.vectorize
Comment utiliser pytest_report_header
Comment utiliser partiel
Comment utiliser SymPy
Comment utiliser x-means
Utilisez pyvenv sous Windows
Comment utiliser WikiExtractor.py
Comment utiliser IPython
Comment utiliser virtualenv
Comment utiliser Matplotlib
Comment utiliser iptables
Comment utiliser numpy
Comment utiliser TokyoTechFes2015
Comment utiliser venv
Comment utiliser le dictionnaire {}
Comment utiliser Pyenv
Comment utiliser la liste []
Comment utiliser python-kabusapi
Utilisez Ansible sur Windows
Comment utiliser OptParse
Utilisez QuTiP sur Windows
Utiliser pip sur Windows
Comment utiliser le retour
Comment utiliser pyenv-virtualenv
Comment utiliser imutils
Comment utiliser Python Kivy ④ ~ Exécution sur Android ~
Comment installer rapidement h5py sur Windows 10 [non officiel]
Comment utiliser l'API Google Cloud Translation
Comment vivre une vie décente avec Windows 2017
[Python] Comment installer OpenCV sur Anaconda [Windows]
[Windows] Mémo pour l'utilisation de Keras sur GPU [Tensorflow-GPU]
Comment installer / vérifier Graphviz sur anaconda / windows10
Comment installer Python [Windows]