Capability

  • The table lists the functional capabilities of a device, like speech, rich responses, and audio playback.

  • These capabilities are categorized using specific enums, such as SPEECH or RICH_RESPONSE, which signal the device's functionalities.

  • Developers can use this information to tailor content and interactions based on what the user's device can support, like displaying a web link if WEB_LINK is supported.

Capabilities the device surface supports at the time of the request.

Enums
UNSPECIFIED Unspecified surface capability.
SPEECH Device can speak to the user via text-to-speech or SSML.
RICH_RESPONSE Device can display rich responses like cards, lists and tables.
LONG_FORM_AUDIO Device can play long form audio media like music and podcasts.
INTERACTIVE_CANVAS Device can display a interactive canvas response.
HOME_STORAGE Device can support saving and fetching home storage.