Dialogflow v3 API - Class ResponseMessage.Types.MixedAudio.Types.Segment (2.15.0)

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

Reference documentation and code samples for the Dialogflow v3 API class ResponseMessage.Types.MixedAudio.Types.Segment.

Represents one segment of audio.

Inheritance

object > ResponseMessage.Types.MixedAudio.Types.Segment

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

Segment()

public Segment()

Segment(Segment)

public Segment(ResponseMessage.Types.MixedAudio.Types.Segment other)
Parameter
NameDescription
otherResponseMessageTypesMixedAudioTypesSegment

Properties

AllowPlaybackInterruption

public bool AllowPlaybackInterruption { get; set; }

Output only. 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.

Property Value
TypeDescription
bool

Audio

public ByteString Audio { get; set; }

Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request.

Property Value
TypeDescription
ByteString

ContentCase

public ResponseMessage.Types.MixedAudio.Types.Segment.ContentOneofCase ContentCase { get; }
Property Value
TypeDescription
ResponseMessageTypesMixedAudioTypesSegmentContentOneofCase

HasAudio

public bool HasAudio { get; }

Gets whether the "audio" field is set

Property Value
TypeDescription
bool

HasUri

public bool HasUri { get; }

Gets whether the "uri" field is set

Property Value
TypeDescription
bool

Uri

public string Uri { get; set; }

Client-specific URI that points to an audio clip accessible to the client. Dialogflow does not impose any validation on it.

Property Value
TypeDescription
string