CxFlowKnowledgeConnectorSettingsTriggerFulfillmentMessageMixedAudioSegmentArgs

data class CxFlowKnowledgeConnectorSettingsTriggerFulfillmentMessageMixedAudioSegmentArgs(val allowPlaybackInterruption: Output<Boolean>? = null, val audio: Output<String>? = null, val uri: Output<String>? = null) : ConvertibleToJava<CxFlowKnowledgeConnectorSettingsTriggerFulfillmentMessageMixedAudioSegmentArgs>

Constructors

constructor(allowPlaybackInterruption: Output<Boolean>? = null, audio: Output<String>? = null, uri: Output<String>? = null)

Properties

Link copied to clipboard
val allowPlaybackInterruption: Output<Boolean>? = null

(Output) Whether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request.

Link copied to clipboard
val audio: Output<String>? = null

Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request. A base64-encoded string. This field is part of a union field content: Only one of audio or uri may be set.

Link copied to clipboard
val uri: Output<String>? = null

Client-specific URI that points to an audio clip accessible to the client. Dialogflow does not impose any validation on it. This field is part of a union field content: Only one of audio or uri may be set.

Functions

Link copied to clipboard
open override fun toJava(): CxFlowKnowledgeConnectorSettingsTriggerFulfillmentMessageMixedAudioSegmentArgs