Class CloudConversationDebuggingInfo (2.30.0)

CloudConversationDebuggingInfo(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

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.

Attributes

NameDescription
audio_data_chunks int
Number of input audio data chunks in streaming requests.
result_end_time_offset google.protobuf.duration_pb2.Duration
Time offset of the end of speech utterance relative to the beginning of the first audio chunk.
first_audio_duration google.protobuf.duration_pb2.Duration
Duration of first audio chunk.
single_utterance bool
Whether client used single utterance mode.
speech_partial_results_end_times MutableSequence[google.protobuf.duration_pb2.Duration]
Time offsets of the speech partial results relative to the beginning of the stream.
speech_final_results_end_times MutableSequence[google.protobuf.duration_pb2.Duration]
Time offsets of the speech final results (is_final=true) relative to the beginning of the stream.
partial_responses int
Total number of partial responses.
speaker_id_passive_latency_ms_offset int
Time offset of Speaker ID stream close time relative to the Speech stream close time in milliseconds. Only meaningful for conversations involving passive verification.
bargein_event_triggered bool
Whether a barge-in event is triggered in this request.
speech_single_utterance bool
Whether speech uses single utterance mode.
dtmf_partial_results_times MutableSequence[google.protobuf.duration_pb2.Duration]
Time offsets of the DTMF partial results relative to the beginning of the stream.
dtmf_final_results_times MutableSequence[google.protobuf.duration_pb2.Duration]
Time offsets of the DTMF final results relative to the beginning of the stream.
single_utterance_end_time_offset google.protobuf.duration_pb2.Duration
Time offset of the end-of-single-utterance signal relative to the beginning of the stream.
no_speech_timeout google.protobuf.duration_pb2.Duration
No speech timeout settings for the stream.
endpointing_timeout google.protobuf.duration_pb2.Duration
Speech endpointing timeout settings for the stream.
is_input_text bool
Whether the streaming terminates with an injected text query.
client_half_close_time_offset google.protobuf.duration_pb2.Duration
Client half close time in terms of input audio duration.
client_half_close_streaming_time_offset google.protobuf.duration_pb2.Duration
Client half close time in terms of API streaming duration.