Présentation des actions sur les appareils

Le SDK de l'Assistant Google vous permet d'intégrer l'Assistant Google à votre propre projet pour qu'il fonctionne comme un Google Home. Cependant, votre projet peut disposer de fonctionnalités matérielles uniques par rapport à Google Home (par exemple, il peut disposer d'un écran LED unique avec des paramètres de luminosité et de couleur personnalisables).

Les actions sur les appareils sont un ensemble d'outils et d'API qui vous permettent d'étendre ce que l'Assistant peut faire, dans les projets que vous développez, afin d'exploiter tout le potentiel de ses capacités matérielles.

Actions intégrées sur l'appareil

Google a créé un large éventail d'actions courantes sur les appareils, comme les éclairages, les appareils électroménagers et les caméras. Ces actions vous permettent d'exploiter la puissance du traitement du langage naturel de l'Assistant Google pour contrôler votre projet. Par exemple, un projet avec un éclairage peut être activé de différentes manières:

  • Ok Google, allume la lumière.
  • Hey Google, allume la lumière.
  • Ok Google, allume la lumière du salon.

Vous pouvez créer votre propre projet qui répond à des commandes pour de nombreuses caractéristiques de maison connectée comme:

  • Ok Google, règle la luminosité sur 50%.
  • Hey Google, règle la température sur 27 degrés.

Actions personnalisées sur les appareils

Vous pouvez également créer des actions personnalisées pour votre propre matériel. Pour ces actions, vous définissez la grammaire et les commandes:

  • Ok Google, fais clignoter la lumière cinq fois.
  • Hey Google, déplace vers la gauche.

Découvrez comment intégrer ces actions à l'aide du service Assistant Google.

Fonctionnement

Le SDK de l'Assistant Google est installé sur l'appareil, ainsi que les identifiants permettant d'accéder au service de l'Assistant Google. L'appareil envoie la requête vocale (Turn on) et demande au service d'allumer le voyant LED intégré de l'appareil. L'appareil envoie également ses identifiants de modèle et d'instance d'appareil afin que le service puisse déterminer la meilleure façon de répondre en contexte à la requête.

Le service utilise la reconnaissance vocale automatique (ASR) pour déterminer les mots prononcés par l'utilisateur, le traitement du langage naturel (TLN) pour analyser et comprendre la signification de la requête à partir de ces mots, ainsi que la mise en correspondance des appareils pour fournir du contexte à la requête. Ce contexte est important, car il définit les actions acceptées par l'appareil et la manière dont elles doivent être exécutées.

Le service répond ensuite par le texte énoncé à l'utilisateur (Sure.) ainsi que par la commande spécifique à l'appareil. L'appareil sait comment gérer cette commande: il allume son voyant !

Exemple de voyant LED d'action de l'appareil

Premiers pas

Donnez vie à vos idées en intégrant l'Assistant Google à votre projet, puis en ajoutant des fonctionnalités uniques avec les actions sur les appareils. Vous pouvez développer votre projet à l'aide du service Assistant Google.