Google Cloud Dialogflow v2 API - Class CloudConversationDebuggingInfo (4.23.0)

public sealed class CloudConversationDebuggingInfo : IMessage<CloudConversationDebuggingInfo>, IEquatable<CloudConversationDebuggingInfo>, IDeepCloneable<CloudConversationDebuggingInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Dialogflow v2 API class CloudConversationDebuggingInfo.

Cloud conversation info for easier debugging. It will get populated in StreamingDetectIntentResponse or StreamingAnalyzeContentResponse when the flag enable_debugging_info is set to true in corresponding requests.

Inheritance

object > CloudConversationDebuggingInfo

Namespace

Google.Cloud.Dialogflow.V2

Assembly

Google.Cloud.Dialogflow.V2.dll

Constructors

CloudConversationDebuggingInfo()

public CloudConversationDebuggingInfo()

CloudConversationDebuggingInfo(CloudConversationDebuggingInfo)

public CloudConversationDebuggingInfo(CloudConversationDebuggingInfo other)
Parameter
Name Description
other CloudConversationDebuggingInfo

Properties

AudioDataChunks

public int AudioDataChunks { get; set; }

Number of input audio data chunks in streaming requests.

Property Value
Type Description
int

BargeinEventTriggered

public bool BargeinEventTriggered { get; set; }

Whether a barge-in event is triggered in this request.

Property Value
Type Description
bool

ClientHalfCloseStreamingTimeOffset

public Duration ClientHalfCloseStreamingTimeOffset { get; set; }

Client half close time in terms of API streaming duration.

Property Value
Type Description
Duration

ClientHalfCloseTimeOffset

public Duration ClientHalfCloseTimeOffset { get; set; }

Client half close time in terms of input audio duration.

Property Value
Type Description
Duration

DtmfFinalResultsTimes

public RepeatedField<Duration> DtmfFinalResultsTimes { get; }

Time offsets of the DTMF final results relative to the beginning of the stream.

Property Value
Type Description
RepeatedFieldDuration

DtmfPartialResultsTimes

public RepeatedField<Duration> DtmfPartialResultsTimes { get; }

Time offsets of the DTMF partial results relative to the beginning of the stream.

Property Value
Type Description
RepeatedFieldDuration

EndpointingTimeout

public Duration EndpointingTimeout { get; set; }

Speech endpointing timeout settings for the stream.

Property Value
Type Description
Duration

FirstAudioDuration

public Duration FirstAudioDuration { get; set; }

Duration of first audio chunk.

Property Value
Type Description
Duration

IsInputText

public bool IsInputText { get; set; }

Whether the streaming terminates with an injected text query.

Property Value
Type Description
bool

NoSpeechTimeout

public Duration NoSpeechTimeout { get; set; }

No speech timeout settings for the stream.

Property Value
Type Description
Duration

PartialResponses

public int PartialResponses { get; set; }

Total number of partial responses.

Property Value
Type Description
int

ResultEndTimeOffset

public Duration ResultEndTimeOffset { get; set; }

Time offset of the end of speech utterance relative to the beginning of the first audio chunk.

Property Value
Type Description
Duration

SingleUtterance

public bool SingleUtterance { get; set; }

Whether client used single utterance mode.

Property Value
Type Description
bool

SingleUtteranceEndTimeOffset

public Duration SingleUtteranceEndTimeOffset { get; set; }

Time offset of the end-of-single-utterance signal relative to the beginning of the stream.

Property Value
Type Description
Duration

SpeakerIdPassiveLatencyMsOffset

public int SpeakerIdPassiveLatencyMsOffset { get; set; }

Time offset of Speaker ID stream close time relative to the Speech stream close time in milliseconds. Only meaningful for conversations involving passive verification.

Property Value
Type Description
int

SpeechFinalResultsEndTimes

public RepeatedField<Duration> SpeechFinalResultsEndTimes { get; }

Time offsets of the speech final results (is_final=true) relative to the beginning of the stream.

Property Value
Type Description
RepeatedFieldDuration

SpeechPartialResultsEndTimes

public RepeatedField<Duration> SpeechPartialResultsEndTimes { get; }

Time offsets of the speech partial results relative to the beginning of the stream.

Property Value
Type Description
RepeatedFieldDuration

SpeechSingleUtterance

public bool SpeechSingleUtterance { get; set; }

Whether speech uses single utterance mode.

Property Value
Type Description
bool