Table des matières:

Assistant Google pour PC/Mac/Linux : 5 étapes
Assistant Google pour PC/Mac/Linux : 5 étapes

Vidéo: Assistant Google pour PC/Mac/Linux : 5 étapes

Vidéo: Assistant Google pour PC/Mac/Linux : 5 étapes
Vidéo: Google Assistant on Windows, Mac and Linux?! 2024, Novembre
Anonim
Assistant Google pour PC/Mac/Linux
Assistant Google pour PC/Mac/Linux

Google Assistant est la réponse de Google à l'assistant domestique intelligent Alexa d'Amazon. Initialement disponible uniquement avec des fonctionnalités limitées dans l'application Google Allo, Google Assistant a ensuite été déployé avec les smartphones Google Home et Pixel pour apporter toute la puissance de l'assistant de Google aux consommateurs.

Après quelques mois d'attente, les smartphones fonctionnant sous Android 6.0+ ont également reçu Google Assistant, et il y a quelques jours à peine, Google a lancé le SDK Google Assistant qui permet à l'Assistant d'être exécuté sur pratiquement n'importe quelle plate-forme. Aujourd'hui, nous allons vous montrer comment installer Google Assistant sur votre machine Windows, Mac ou Linux à l'aide de Python.

Étape 1: Exigences

Conditions
Conditions
Conditions
Conditions

Python 3

Vous devrez avoir installé Python, que vous utilisiez ou non Windows, macOS ou une distribution GNU/Linux. L'installation est assez simple. Ouvrez simplement le fichier d'installation et sélectionnez l'installation personnalisée. À l'étape suivante, cliquez sur Suivant, cochez la case Ajouter Python aux variables d'environnement, puis passez aux étapes suivantes et installez Python.

Vous pouvez confirmer que Python fonctionne en ouvrant un terminal/invite de commande, puis en tapant simplement python. Si vous voyez le terminal/invite de commande renvoyer la version actuelle de Python sur votre ordinateur, alors vous êtes en or !

Étape 2: Configurez l'API de l'Assistant Google

Configurer l'API de l'Assistant Google
Configurer l'API de l'Assistant Google
Configurer l'API de l'Assistant Google
Configurer l'API de l'Assistant Google
Configurer l'API de l'Assistant Google
Configurer l'API de l'Assistant Google

Ce qui suit sont des instructions étape par étape qui vous guident tout au long du processus d'activation de l'API Google Assistant dans la console Cloud Platform afin que vous puissiez accéder à Google Assistant via le programme Python. Toutes ces étapes sont indépendantes de la plate-forme, ce qui signifie que les étapes sont les mêmes pour Windows, macOS et GNU/Linux OS.

  1. Accédez à la page Projets dans la console Google Cloud Platform.
  2. Cliquez sur "Créer un projet" en haut.
  3. Nommez le projet « Mon assistant Google » et cliquez sur « Créer ».
  4. Attendez quelques secondes que la console crée votre nouveau projet. Vous devriez voir une icône de progression en rotation en haut à droite. Une fois la création de votre projet terminée, vous serez amené à la page de configuration de votre projet.
  5. Cliquez sur ce lien pour accéder directement à la page de l'API Google Assistant. En haut, cliquez sur "Activer".
  6. Google vous avertira que vous devez créer des informations d'identification pour utiliser cette API. Cliquez sur « Créer des identifiants » en haut à droite. Cela vous mènera à une page de l'assistant de configuration où Google vous aide à déterminer le type d'informations d'identification dont vous avez besoin pour utiliser cette API.
  7. Sous « d'où allez-vous appeler l'API », sélectionnez « Autre interface utilisateur (par exemple, Windows, outil CLI) ». Pour « à quelles données allez-vous accéder », sélectionnez le cercle « Données utilisateur ». Appuyez maintenant sur « de quelles informations d'identification ai-je besoin ? »

  8. Google devrait vous recommander de créer un ID client OAuth 2.0. Nommez l'ID client comme vous le souhaitez, par exemple, votre nom + Bureau. Une fois que vous avez choisi un nom, cliquez sur « Créer un identifiant client ».
  9. Sous "nom du produit affiché aux utilisateurs", saisissez "Mon assistant Google". Cliquez sur continuer.
  10. Cliquez sur "Terminé". Il n'est pas nécessaire de cliquer sur télécharger ici car nous n'avons besoin que du secret client, que nous téléchargerons ensuite.
  11. Maintenant, sous la liste des ID client OAuth 2.0, vous devriez voir l'ID client que vous venez de créer. Tout à droite, cliquez sur l'icône de téléchargement pour télécharger le fichier client_secret_XXX.json, où « XXX » est votre identifiant client. Enregistrez ce fichier n'importe où sur votre ordinateur, idéalement dans un nouveau dossier appelé "googleassistant".
  12. Accédez à la page Contrôles d'activité de votre compte Google et assurez-vous que « Activité sur le Web et les applications », « Historique des positions », « Informations sur l'appareil » et « Activité vocale et audio » sont activés. C'est ainsi que Google Assistant peut réellement vous lire des informations personnalisées.

Nous avons maintenant créé un mécanisme permettant à un client, dans ce cas notre machine Windows/Mac/Linux, d'accéder à l'API Google Assistant sous notre compte Google. Ensuite, nous devons configurer le client qui accédera à l'API Google Assistant.

Étape 3: Installez l'exemple de projet Python de l'Assistant Google

Installer l'exemple de projet Python de l'Assistant Google
Installer l'exemple de projet Python de l'Assistant Google
Installer l'exemple de projet Python de l'Assistant Google
Installer l'exemple de projet Python de l'Assistant Google
Installer l'exemple de projet Python de l'Assistant Google
Installer l'exemple de projet Python de l'Assistant Google

Ouvrez une fenêtre de terminal/invite de commande et suivez les étapes suivantes. Saisissez d'abord cette commande:

python -m pip installer google-assistant-sdk[samples]

Vous devriez voir tout un tas de dépendances en cours de téléchargement et d'installation lorsque vous entrez cette commande. Ceux-ci sont nécessaires pour que l'exemple de projet Python fonctionne. Attendez qu'il se termine.

Une fois cela fait, entrez ensuite la commande suivante (assurez-vous d'ajuster le chemin):

pip install --upgrade google-auth-oauthlib[tool]google-oauthlib-tool --client-secrets path/to/client_secret_XXXXX.json --scope https://www.googleapis.com/auth/assistant-sdk-prototype --save --headless

(Comme dans mon cas, c'était: pip install --upgrade google-auth-oauthlib[tool]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)

Dans l'invite de commande, vous verrez une réponse vous indiquant de visiter une URL afin d'autoriser l'application.

Copiez et collez cette URL dans votre navigateur. Sélectionnez le même compte Google que vous avez utilisé pour configurer l'API Google Assistant. Sur la page suivante, vous verrez une zone de texte contenant le jeton d'accès de votre client.

Copiez ce jeton d'accès et collez-le dans l'invite de commande où il vous demande le code d'autorisation. Si cela est fait correctement, vous verrez une réponse indiquant que vos informations d'identification ont été enregistrées.

Étape 4: Testez l'Assistant Google

Tester l'Assistant Google
Tester l'Assistant Google
Tester l'Assistant Google
Tester l'Assistant Google

saisissez cette commande pour commencer à parler à Google Assistant:

démarrer python -m googlesamples.assistant.grpc.pushtotalk

Attendez que l'invite de commande dise « appuyez sur Entrée pour envoyer une nouvelle demande », puis appuyez sur Entrée pour commencer à parler à Google Assistant. Une fois que vous avez fini de parler, l'invite de commande affichera une transcription de ce que vous venez de dire, puis lira la réponse. Si vous voyez un avertissement par la suite, ignorez-le.

Amusez-vous avec Google Assistant sur votre machine Windows, macOS ou GNU/Linux ! Ce n'est pas particulièrement utile dans ce format, mais c'est une démonstration très rapide des possibilités que représente le nouveau SDK Google Assistant. Peut-être que nous verrons des applications de bureau ou des extensions de navigateur tirer parti de cette fonctionnalité dans un avenir proche.

Étape 5: Informations supplémentaires

Information additionnelle
Information additionnelle

Eh bien, c'est mon premier instructables et s'il y a des erreurs ou un problème, n'hésitez pas à commenter et j'essaierai de l'améliorer !

Aussi je joins la version pdf de cette instructables dans cette étape donc PROFITEZ:)

P. S. Si vous êtes sur Ubuntu, vous devez installer une dépendance manquante, c'est-à-dire le package python3-pyaudio. Merci à PeterB480

Source: XDA

Conseillé: