public sealed class CloudConversationDebuggingInfo : IMessage<CloudConversationDebuggingInfo>, IEquatable<CloudConversationDebuggingInfo>, IDeepCloneable<CloudConversationDebuggingInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Dialogflow v3 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.
Implements
IMessageCloudConversationDebuggingInfo, IEquatableCloudConversationDebuggingInfo, IDeepCloneableCloudConversationDebuggingInfo, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.Cx.V3Assembly
Google.Cloud.Dialogflow.Cx.V3.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 |