Résoudre les problèmes liés à la bibliothèque de l'Assistant Google

Installer/Mettre à niveau la bibliothèque

Vous obtenez un message d'erreur semblable à E: Unable to locate package python3-venv lorsque vous essayez de configurer un nouvel environnement virtuel Python.

  • Dans les anciennes versions d'Ubuntu, le méta-package pour l'environnement virtuel Python 3 (python3-venv) n'est pas disponible. Utilisez plutôt une version complète:

    sudo apt-get install python3-dev python3.4-venv

Vous obtenez un message d'erreur semblable à No matching distribution found ou <wheel> is not a supported wheel on this platform.

  • Vérifiez l'architecture matérielle :

    uname -a
    Linux raspberrypi 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU/Linux

    La bibliothèque n'est compatible qu'avec le matériel doté des architectures linux-armv7l et linux-x86_64. Pour tout autre matériel, utilisez plutôt le service de l'Assistant Google.

Problèmes liés aux identifiants

Lorsque vous essayez de générer des identifiants avec l'outil d'autorisation, celui-ci vous invite à accéder à une URL et à vous connecter à votre compte Google. La page affiche ensuite un message d'erreur (par exemple, "Un problème est survenu").

Problèmes d'autorisation

L'Assistant Google répond : En fait, certains paramètres de base nécessitent d'abord votre autorisation...

Problèmes de reconnaissance vocale

L'Assistant répond Je ne sais pas comment vous aider sur ce point ou Je ne comprends pas.

  • Assurez-vous que votre voix a été correctement reconnue. Consultez l'exemple de code de sortie pour obtenir une transcription de la requête de l'utilisateur. Vous pouvez également consulter mon activité. Vous pouvez lire le contenu audio reçu par l'Assistant pour rechercher des problèmes de qualité audio. Si vous entendez un bruit excessif ou si le son est déformé, vérifiez que votre micro est correctement configuré ou essayez-en un autre.

Problèmes de traits

L'Assistant ne reconnaît pas une caractéristique que vous avez ajoutée à un modèle.

Problèmes liés aux actions sur l'appareil

L'Assistant Google répond et indique que votre application n'est pas compatible avec votre appareil.

  • Dans la console Actions, vous pouvez définir les fonctionnalités de surface de votre application Assistant. Si vous définissez la sortie d'écran comme obligatoire, vos actions personnalisées ne fonctionneront pas. Le SDK de l'Assistant Google n'est pas compatible avec les fonctionnalités d'écran pour le moment.

Problèmes liés aux mots clés

L'Assistant ne semble pas répondre aux phrases commençant par Ok Google ou Hey Google.

  • Si votre voix reste peu ou pas reconnue, essayez de calibrer la sensibilité de votre micro:

    1. Arrêtez (Ctrl+C) de tout exemple de code en cours d'exécution.
    2. Exécutez la commande suivante :
      export ASSISTANT_MIC_SENSITIVITY=-6
    3. Exécutez l'exemple de code, puis réessayez. Revenez à l'étape 1, mais continuez à diminuer la valeur ASSISTANT_MIC_SENSITIVITY par intervalles de -6 (par exemple, -6, -12, -18, -24, etc.) jusqu'à ce que vous déterminiez que la reconnaissance vocale est optimale. Si la valeur -60 est atteinte, vérifiez le micro.

Problèmes liés aux alarmes et aux minuteurs

L'Assistant ne suit pas les commandes verbales (mise en pause ou arrêt d'un minuteur, par exemple).

  • Cela pose problème si le trait StartStop ou OnOff est activé pour un modèle d'appareil donné. Supprimez cette caractéristique du modèle de l'appareil pour que les commandes verbales fonctionnent.

Problèmes de lecture de podcasts et d'actualités

L'Assistant ne suit pas les commandes de lecture (par exemple, la mise en pause ou l'arrêt d'un podcast).

  • Cela pose problème si le trait StartStop ou OnOff est activé pour un modèle d'appareil donné. Supprimez cette caractéristique du modèle de l'appareil pour que les commandes de lecture fonctionnent.

Problèmes de diffusion

L'Assistant ne peut pas diffuser de messages d'un appareil à l'autre.

  • Veillez à définir la position de l'appareil dans l'application Assistant Google. Les deux appareils doivent avoir la même adresse dans l'application.

Assistance

Vous rencontrez toujours des problèmes ? Consultez notre page d'assistance.