Class: Google::Cloud::Dialogflow::V2::CloudConversationDebuggingInfo
- Inherits:
-
Object
- Object
- Google::Cloud::Dialogflow::V2::CloudConversationDebuggingInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/dialogflow/v2/session.rb
Overview
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.
Instance Attribute Summary collapse
-
#audio_data_chunks ⇒ ::Integer
Number of input audio data chunks in streaming requests.
-
#bargein_event_triggered ⇒ ::Boolean
Whether a barge-in event is triggered in this request.
-
#client_half_close_streaming_time_offset ⇒ ::Google::Protobuf::Duration
Client half close time in terms of API streaming duration.
-
#client_half_close_time_offset ⇒ ::Google::Protobuf::Duration
Client half close time in terms of input audio duration.
-
#dtmf_final_results_times ⇒ ::Array<::Google::Protobuf::Duration>
Time offsets of the DTMF final results relative to the beginning of the stream.
-
#dtmf_partial_results_times ⇒ ::Array<::Google::Protobuf::Duration>
Time offsets of the DTMF partial results relative to the beginning of the stream.
-
#endpointing_timeout ⇒ ::Google::Protobuf::Duration
Speech endpointing timeout settings for the stream.
-
#first_audio_duration ⇒ ::Google::Protobuf::Duration
Duration of first audio chunk.
-
#is_input_text ⇒ ::Boolean
Whether the streaming terminates with an injected text query.
-
#no_speech_timeout ⇒ ::Google::Protobuf::Duration
No speech timeout settings for the stream.
-
#partial_responses ⇒ ::Integer
Total number of partial responses.
-
#result_end_time_offset ⇒ ::Google::Protobuf::Duration
Time offset of the end of speech utterance relative to the beginning of the first audio chunk.
-
#single_utterance ⇒ ::Boolean
Whether client used single utterance mode.
-
#single_utterance_end_time_offset ⇒ ::Google::Protobuf::Duration
Time offset of the end-of-single-utterance signal relative to the beginning of the stream.
-
#speaker_id_passive_latency_ms_offset ⇒ ::Integer
Time offset of Speaker ID stream close time relative to the Speech stream close time in milliseconds.
-
#speech_final_results_end_times ⇒ ::Array<::Google::Protobuf::Duration>
Time offsets of the speech final results (is_final=true) relative to the beginning of the stream.
-
#speech_partial_results_end_times ⇒ ::Array<::Google::Protobuf::Duration>
Time offsets of the speech partial results relative to the beginning of the stream.
-
#speech_single_utterance ⇒ ::Boolean
Whether speech uses single utterance mode.
Instance Attribute Details
#audio_data_chunks ⇒ ::Integer
Returns Number of input audio data chunks in streaming requests.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#bargein_event_triggered ⇒ ::Boolean
Returns Whether a barge-in event is triggered in this request.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#client_half_close_streaming_time_offset ⇒ ::Google::Protobuf::Duration
Returns Client half close time in terms of API streaming duration.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#client_half_close_time_offset ⇒ ::Google::Protobuf::Duration
Returns Client half close time in terms of input audio duration.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#dtmf_final_results_times ⇒ ::Array<::Google::Protobuf::Duration>
Returns Time offsets of the DTMF final results relative to the beginning of the stream.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#dtmf_partial_results_times ⇒ ::Array<::Google::Protobuf::Duration>
Returns Time offsets of the DTMF partial results relative to the beginning of the stream.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#endpointing_timeout ⇒ ::Google::Protobuf::Duration
Returns Speech endpointing timeout settings for the stream.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#first_audio_duration ⇒ ::Google::Protobuf::Duration
Returns Duration of first audio chunk.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#is_input_text ⇒ ::Boolean
Returns Whether the streaming terminates with an injected text query.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#no_speech_timeout ⇒ ::Google::Protobuf::Duration
Returns No speech timeout settings for the stream.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#partial_responses ⇒ ::Integer
Returns Total number of partial responses.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#result_end_time_offset ⇒ ::Google::Protobuf::Duration
Returns Time offset of the end of speech utterance relative to the beginning of the first audio chunk.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#single_utterance ⇒ ::Boolean
Returns Whether client used single utterance mode.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#single_utterance_end_time_offset ⇒ ::Google::Protobuf::Duration
Returns Time offset of the end-of-single-utterance signal relative to the beginning of the stream.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#speaker_id_passive_latency_ms_offset ⇒ ::Integer
Returns Time offset of Speaker ID stream close time relative to the Speech stream close time in milliseconds. Only meaningful for conversations involving passive verification.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#speech_final_results_end_times ⇒ ::Array<::Google::Protobuf::Duration>
Returns Time offsets of the speech final results (is_final=true) relative to the beginning of the stream.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#speech_partial_results_end_times ⇒ ::Array<::Google::Protobuf::Duration>
Returns Time offsets of the speech partial results relative to the beginning of the stream.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#speech_single_utterance ⇒ ::Boolean
Returns Whether speech uses single utterance mode.
489 490 491 492 |
# File 'proto_docs/google/cloud/dialogflow/v2/session.rb', line 489 class CloudConversationDebuggingInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |