The Google Assistant API
allows developers to embed the Google Assistant into their devices. It provides an audio-in (spoken user query) and audio-out (Assistant spoken response).
Overview
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["The Google Assistant API enables developers to integrate the Google Assistant directly into their own devices."],["This API facilitates voice interaction by supporting both audio input from user queries and audio output for the Assistant's responses."]]],["The core functionality of the `Google Assistant API` enables developers to integrate the Google Assistant into various devices. Developers can utilize the API to capture user speech input via an audio-in stream. In response, the API delivers the Assistant's spoken feedback through an audio-out stream. This interaction process facilitates voice-based communication between users and devices equipped with the Google Assistant.\n"]]