Dialogflow V2 API - Class Google::Cloud::Dialogflow::V2::CloudConversationDebuggingInfo (v0.30.0)

Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::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.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#audio_data_chunks

def audio_data_chunks() -> ::Integer
Returns
  • (::Integer) — Number of input audio data chunks in streaming requests.

#audio_data_chunks=

def audio_data_chunks=(value) -> ::Integer
Parameter
  • value (::Integer) — Number of input audio data chunks in streaming requests.
Returns
  • (::Integer) — Number of input audio data chunks in streaming requests.

#bargein_event_triggered

def bargein_event_triggered() -> ::Boolean
Returns
  • (::Boolean) — Whether a barge-in event is triggered in this request.

#bargein_event_triggered=

def bargein_event_triggered=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether a barge-in event is triggered in this request.
Returns
  • (::Boolean) — Whether a barge-in event is triggered in this request.

#client_half_close_streaming_time_offset

def client_half_close_streaming_time_offset() -> ::Google::Protobuf::Duration
Returns

#client_half_close_streaming_time_offset=

def client_half_close_streaming_time_offset=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#client_half_close_time_offset

def client_half_close_time_offset() -> ::Google::Protobuf::Duration
Returns

#client_half_close_time_offset=

def client_half_close_time_offset=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#dtmf_final_results_times

def dtmf_final_results_times() -> ::Array<::Google::Protobuf::Duration>
Returns

#dtmf_final_results_times=

def dtmf_final_results_times=(value) -> ::Array<::Google::Protobuf::Duration>
Parameter
Returns

#dtmf_partial_results_times

def dtmf_partial_results_times() -> ::Array<::Google::Protobuf::Duration>
Returns

#dtmf_partial_results_times=

def dtmf_partial_results_times=(value) -> ::Array<::Google::Protobuf::Duration>
Parameter
Returns

#endpointing_timeout

def endpointing_timeout() -> ::Google::Protobuf::Duration
Returns

#endpointing_timeout=

def endpointing_timeout=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#first_audio_duration

def first_audio_duration() -> ::Google::Protobuf::Duration
Returns

#first_audio_duration=

def first_audio_duration=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#is_input_text

def is_input_text() -> ::Boolean
Returns
  • (::Boolean) — Whether the streaming terminates with an injected text query.

#is_input_text=

def is_input_text=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether the streaming terminates with an injected text query.
Returns
  • (::Boolean) — Whether the streaming terminates with an injected text query.

#no_speech_timeout

def no_speech_timeout() -> ::Google::Protobuf::Duration
Returns

#no_speech_timeout=

def no_speech_timeout=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#partial_responses

def partial_responses() -> ::Integer
Returns
  • (::Integer) — Total number of partial responses.

#partial_responses=

def partial_responses=(value) -> ::Integer
Parameter
  • value (::Integer) — Total number of partial responses.
Returns
  • (::Integer) — Total number of partial responses.

#result_end_time_offset

def result_end_time_offset() -> ::Google::Protobuf::Duration
Returns

#result_end_time_offset=

def result_end_time_offset=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#single_utterance

def single_utterance() -> ::Boolean
Returns
  • (::Boolean) — Whether client used single utterance mode.

#single_utterance=

def single_utterance=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether client used single utterance mode.
Returns
  • (::Boolean) — Whether client used single utterance mode.

#single_utterance_end_time_offset

def single_utterance_end_time_offset() -> ::Google::Protobuf::Duration
Returns

#single_utterance_end_time_offset=

def single_utterance_end_time_offset=(value) -> ::Google::Protobuf::Duration
Parameter
Returns

#speaker_id_passive_latency_ms_offset

def speaker_id_passive_latency_ms_offset() -> ::Integer
Returns
  • (::Integer) — Time offset of Speaker ID stream close time relative to the Speech stream close time in milliseconds. Only meaningful for conversations involving passive verification.

#speaker_id_passive_latency_ms_offset=

def speaker_id_passive_latency_ms_offset=(value) -> ::Integer
Parameter
  • value (::Integer) — Time offset of Speaker ID stream close time relative to the Speech stream close time in milliseconds. Only meaningful for conversations involving passive verification.
Returns
  • (::Integer) — Time offset of Speaker ID stream close time relative to the Speech stream close time in milliseconds. Only meaningful for conversations involving passive verification.

#speech_final_results_end_times

def speech_final_results_end_times() -> ::Array<::Google::Protobuf::Duration>
Returns
  • (::Array<::Google::Protobuf::Duration>) — Time offsets of the speech final results (is_final=true) relative to the beginning of the stream.

#speech_final_results_end_times=

def speech_final_results_end_times=(value) -> ::Array<::Google::Protobuf::Duration>
Parameter
  • value (::Array<::Google::Protobuf::Duration>) — Time offsets of the speech final results (is_final=true) relative to the beginning of the stream.
Returns
  • (::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

def speech_partial_results_end_times() -> ::Array<::Google::Protobuf::Duration>
Returns

#speech_partial_results_end_times=

def speech_partial_results_end_times=(value) -> ::Array<::Google::Protobuf::Duration>
Parameter
Returns

#speech_single_utterance

def speech_single_utterance() -> ::Boolean
Returns
  • (::Boolean) — Whether speech uses single utterance mode.

#speech_single_utterance=

def speech_single_utterance=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Whether speech uses single utterance mode.
Returns
  • (::Boolean) — Whether speech uses single utterance mode.