Le SDK de l'Assistant Google vous permet d'intégrer les commandes vocales, la compréhension du langage naturel et les fonctionnalités intelligentes de Google à vos idées. Votre projet capture un énoncé (une requête audio vocale comme Qu'y a-t-il sur mon agenda ?), l'envoie à l'Assistant Google et reçoit une réponse audio 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. Les liaisons de cette API peuvent être générées pour les 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 de la conversation.
Compatibilité et fonctionnalités
Le tableau suivant récapitule les exigences de compatibilité des plates-formes du service de l'Assistant Google:
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2023/12/02 (UTC).
[null,null,["Dernière mise à jour le 2023/12/02 (UTC)."],[[["The Google Assistant SDK enables the integration of voice control, natural language processing, and Google's intelligence into projects, primarily for experimental and non-commercial purposes."],["It offers a low-level API for manipulating audio, accessible through various programming languages, along with Python reference code for audio handling and conversation management."],["While supporting audio input/output and visual HTML5 responses, it lacks hands-free activation, timers/alarms, podcast/news playback, and broadcast messaging capabilities."],["Developers can build projects by leveraging the gRPC APIs, customizing functionality with Actions on Google, and adhering to best practices for privacy, security, and audio configuration."]]],["The Google Assistant SDK facilitates voice control and natural language understanding in projects, using spoken audio requests and responses. It provides a low-level API via gRPC, supporting multiple languages and platforms. Reference code in Python handles audio capture, playback, and conversation state. Key features include visual output of responses, but exclude hands-free activation, timers, alarms, and media playback. Project development involves building with gRPC APIs, customizing, and then refining using privacy and audio best practices. The SDK can only be used for experimental and non-commercial projects.\n"]]