View Source GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1ResponseConfig (google_api_content_warehouse v0.3.0)
Configuration for the response. Next Id: 11
Attributes
-
audioOutConfig(type:GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1AudioOutConfig.t, default:nil) - Specifies the current audio mode on the device. -
deviceConfig(type:GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1DeviceConfig.t, default:nil) - Configuration related to a specific device. -
deviceInteraction(type:String.t, default:nil) - The client interaction to be sent to Assistant. This is a assistant.embedded.v1.DeviceInteraction message in serialized binary proto format. -
deviceState(type:GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1DeviceState.t, default:nil) - Device state to pass to the Assistant server to use in calculating the response. -
initialAudioBytes(type:integer(), default:nil) - Specifies the initial bytes of TTS audio to send. -
isNewConversation(type:boolean(), default:nil) - If true, the server will treat the request as a new conversation and not use state from the prior request. Set this field to true when the conversation should be restarted, such as after a device reboot, or after a significant lapse of time since the prior query. -
outputSampleRateHz(type:integer(), default:nil) - Specifies the desired audio sample rate of the output TTS stream in Hz. -
responseType(type:String.t, default:nil) - Specifies the requested response type. -
screenOutConfig(type:GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1ScreenOutConfig.t, default:nil) - Specifies the desired format to use when server returns a visual screen response.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1ResponseConfig{ audioOutConfig: GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1AudioOutConfig.t() | nil, deviceConfig: GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1DeviceConfig.t() | nil, deviceInteraction: String.t() | nil, deviceState: GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1DeviceState.t() | nil, initialAudioBytes: integer() | nil, isNewConversation: boolean() | nil, outputSampleRateHz: integer() | nil, responseType: String.t() | nil, screenOutConfig: GoogleApi.ContentWarehouse.V1.Model.GoogleAssistantAccessoryV1ScreenOutConfig.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.