Class ResponseMessage.Types.OutputAudioText (1.4.0)

public sealed class OutputAudioText : IMessage<ResponseMessage.Types.OutputAudioText>, IEquatable<ResponseMessage.Types.OutputAudioText>, IDeepCloneable<ResponseMessage.Types.OutputAudioText>, IBufferMessage, IMessage

A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.

Inheritance

Object > ResponseMessage.Types.OutputAudioText

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

OutputAudioText()

public OutputAudioText()

OutputAudioText(ResponseMessage.Types.OutputAudioText)

public OutputAudioText(ResponseMessage.Types.OutputAudioText other)
Parameter
NameDescription
otherResponseMessage.Types.OutputAudioText

Properties

AllowPlaybackInterruption

public bool AllowPlaybackInterruption { get; set; }

Output only. Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request.

Property Value
TypeDescription
Boolean

SourceCase

public ResponseMessage.Types.OutputAudioText.SourceOneofCase SourceCase { get; }
Property Value
TypeDescription
ResponseMessage.Types.OutputAudioText.SourceOneofCase

Ssml

public string Ssml { get; set; }

The SSML text to be synthesized. For more information, see SSML.

Property Value
TypeDescription
String

Text

public string Text { get; set; }

The raw text to be synthesized.

Property Value
TypeDescription
String