GoogleAssistantAccessoryV1AudioOutConfig

GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1AudioOutConfig


Table of Contents ▼

Jump to a specific part of the page:

Description

Specifies the desired format for the server to use when it returns audio_out messages.

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. audioMode (type: String.t, default: nil)
    - Current audio mode on the device while issuing the query.
  2. audioRoutingMode (type: String.t, default: nil)
    - Current audio routing on the device while issuing the query.
  3. encoding (type: String.t, default: nil)
    - Required The encoding of audio data to be returned in all audio_out messages.
  4. preferredBitrateBps (type: integer(), default: nil)
    - Optional Specifies preferred encoding bitrate (bits-per-second). Currently this is only implemented for OGG_OPUS for bitrates of 12000, 16000, 24000, 32000. If not specified, OGG_OPUS defaults to 32000.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1AudioOutConfig{
audioMode: String.t() | nil,
audioRoutingMode: String.t() | nil,
encoding: String.t() | nil,
preferredBitrateBps: integer() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1AudioOutConfig