AssistantApiSodaCapabilities

AI Overview😉

  • The potential purpose of this module is to determine the capabilities of a device related to speech recognition and voice assistants. It checks if the device supports features like hotword sensitivity, simple stop, speaker identification, and warm words.
  • This module could impact search results by influencing how voice search queries are handled and processed. For example, if a device supports speaker identification, it may affect how personalized search results are delivered. It may also impact the ranking of results based on the device's capabilities, such as prioritizing results that are more suitable for voice-only interactions.
  • A website may change things to be more favorable for this function by optimizing its content and structure for voice search. This could include using natural language and long-tail keywords, providing concise and direct answers to common voice search queries, and ensuring that their website is accessible and usable on devices with varying speech recognition capabilities.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.AssistantApiSodaCapabilities (google_api_content_warehouse v0.4.0)

Capabilities related to SODA (Speech On-Device API). Next ID: 5

Attributes

  • supportsHotwordSensitivity (type: boolean(), default: nil) - Whether the device supports different levels of hotword sensitivity. go/hotword-sensitivity-prd
  • supportsSimpleStop (type: boolean(), default: nil) - Whether Simple Stop (go/simple-stop) is enabled on the device. Simple stop allows users to stop firing alarms and timers by just saying "stop" without first saying the hotword.
  • supportsSpeakerId (type: boolean(), default: nil) - Whether the device supports speaker-id (speaker identification based on hotword and/or spoken query - go/speaker-id). Note: there are existing devices that support speaker-id but does not have this capability set. Not having this field populated doesn't necessarily mean the device doesn't support speaker-id.
  • supportsWarmWords (type: boolean(), default: nil) - Whether the device supports WarmWords (go/warm-words-framework).

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSodaCapabilities{
  supportsHotwordSensitivity: boolean() | nil,
  supportsSimpleStop: boolean() | nil,
  supportsSpeakerId: boolean() | nil,
  supportsWarmWords: boolean() | nil
}

Functions

Link to this function

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.