Présentation

Le SDK de l'Assistant Google vous permet d'ajouter des commandes vocales, une compréhension du langage naturel et l'intelligence de Google à vos idées. Votre projet enregistre un énoncé (une requête audio énoncée, par exemple Qu'y a-t-il dans mon agenda ?), l'envoie à l'Assistant Google et reçoit une réponse audio vocale en plus du texte brut de l'énoncé.

Service Assistant Google

Le service de l'Assistant Google expose une API de bas niveau qui vous permet de manipuler directement les octets audio d'une requête et d'une réponse de l'Assistant. Des liaisons pour cette API peuvent être générées pour des langages tels que Node.js, Go, C++ et Java pour toutes les plates-formes compatibles avec gRPC.

Le code de référence est fourni en Python pour la capture audio, la lecture audio et la gestion de l'état des conversations.

Compatibilité et compatibilité des fonctionnalités

Le tableau suivant récapitule les exigences de compatibilité de la plate-forme du service Assistant Google:

Service Assistant Google
Architectures compatibles Toutes les plates-formes gRPC
Langues disponibles Tous les langages gRPC
Activation mains libres
(Ok Google)
Non
Capture et lecture audio Le code de référence est fourni
Gestion de l'état des conversations Le code de référence est fourni
Minuteurs et alarmesNon
Lecture de podcasts et d'actualitésNon
Diffuser des messages vocauxNon
Sortie visuelle (HTML5) des réponses de l'AssistantOui

Étapes à suivre pour créer vos projets

Le SDK vous permet de créer rapidement des projets en intégrant l'Assistant Google, puis en ajoutant des fonctionnalités uniques à Actions on Google:

  1. Créez votre projet à l'aide des API gRPC.
  2. Obtenez des idées de étapes à suivre pour le personnaliser.
  3. Soignez votre projet en lisant les bonnes pratiques de confidentialité et de sécurité et de configuration audio.