View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiAudioOutput (google_api_content_warehouse v0.4.0)

These capabilities represent the audio output features associated with the device. This includes what kind of audio output the device can handle, and what the privacy circumstances of that output are.

Attributes

  • alwaysOnSpeaker (type: String.t, default: nil) -
  • environment (type: String.t, default: nil) -
  • mediaTtsMixable (type: String.t, default: nil) -
  • quality (type: String.t, default: nil) -
  • volumeProperties (type: GoogleApi.ContentWarehouse.V1.Model.AssistantApiVolumeProperties.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiAudioOutput{
  alwaysOnSpeaker: String.t() | nil,
  environment: String.t() | nil,
  mediaTtsMixable: String.t() | nil,
  quality: String.t() | nil,
  volumeProperties:
    GoogleApi.ContentWarehouse.V1.Model.AssistantApiVolumeProperties.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.