All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.cloud.dialogflow.cx.v3beta1.CloudConversationDebuggingInfoOrBuilder Maven / Gradle / Ivy

The newest version!
/*
 * Copyright 2024 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/dialogflow/cx/v3beta1/session.proto

// Protobuf Java Version: 3.25.5
package com.google.cloud.dialogflow.cx.v3beta1;

public interface CloudConversationDebuggingInfoOrBuilder
    extends
    // @@protoc_insertion_point(interface_extends:google.cloud.dialogflow.cx.v3beta1.CloudConversationDebuggingInfo)
    com.google.protobuf.MessageOrBuilder {

  /**
   *
   *
   * 
   * Number of input audio data chunks in streaming requests.
   * 
* * int32 audio_data_chunks = 1; * * @return The audioDataChunks. */ int getAudioDataChunks(); /** * * *
   * Time offset of the end of speech utterance relative to the
   * beginning of the first audio chunk.
   * 
* * .google.protobuf.Duration result_end_time_offset = 2; * * @return Whether the resultEndTimeOffset field is set. */ boolean hasResultEndTimeOffset(); /** * * *
   * Time offset of the end of speech utterance relative to the
   * beginning of the first audio chunk.
   * 
* * .google.protobuf.Duration result_end_time_offset = 2; * * @return The resultEndTimeOffset. */ com.google.protobuf.Duration getResultEndTimeOffset(); /** * * *
   * Time offset of the end of speech utterance relative to the
   * beginning of the first audio chunk.
   * 
* * .google.protobuf.Duration result_end_time_offset = 2; */ com.google.protobuf.DurationOrBuilder getResultEndTimeOffsetOrBuilder(); /** * * *
   * Duration of first audio chunk.
   * 
* * .google.protobuf.Duration first_audio_duration = 3; * * @return Whether the firstAudioDuration field is set. */ boolean hasFirstAudioDuration(); /** * * *
   * Duration of first audio chunk.
   * 
* * .google.protobuf.Duration first_audio_duration = 3; * * @return The firstAudioDuration. */ com.google.protobuf.Duration getFirstAudioDuration(); /** * * *
   * Duration of first audio chunk.
   * 
* * .google.protobuf.Duration first_audio_duration = 3; */ com.google.protobuf.DurationOrBuilder getFirstAudioDurationOrBuilder(); /** * * *
   * Whether client used single utterance mode.
   * 
* * bool single_utterance = 5; * * @return The singleUtterance. */ boolean getSingleUtterance(); /** * * *
   * Time offsets of the speech partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration speech_partial_results_end_times = 6; */ java.util.List getSpeechPartialResultsEndTimesList(); /** * * *
   * Time offsets of the speech partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration speech_partial_results_end_times = 6; */ com.google.protobuf.Duration getSpeechPartialResultsEndTimes(int index); /** * * *
   * Time offsets of the speech partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration speech_partial_results_end_times = 6; */ int getSpeechPartialResultsEndTimesCount(); /** * * *
   * Time offsets of the speech partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration speech_partial_results_end_times = 6; */ java.util.List getSpeechPartialResultsEndTimesOrBuilderList(); /** * * *
   * Time offsets of the speech partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration speech_partial_results_end_times = 6; */ com.google.protobuf.DurationOrBuilder getSpeechPartialResultsEndTimesOrBuilder(int index); /** * * *
   * Time offsets of the speech final results (is_final=true) relative to the
   * beginning of the stream.
   * 
* * repeated .google.protobuf.Duration speech_final_results_end_times = 7; */ java.util.List getSpeechFinalResultsEndTimesList(); /** * * *
   * Time offsets of the speech final results (is_final=true) relative to the
   * beginning of the stream.
   * 
* * repeated .google.protobuf.Duration speech_final_results_end_times = 7; */ com.google.protobuf.Duration getSpeechFinalResultsEndTimes(int index); /** * * *
   * Time offsets of the speech final results (is_final=true) relative to the
   * beginning of the stream.
   * 
* * repeated .google.protobuf.Duration speech_final_results_end_times = 7; */ int getSpeechFinalResultsEndTimesCount(); /** * * *
   * Time offsets of the speech final results (is_final=true) relative to the
   * beginning of the stream.
   * 
* * repeated .google.protobuf.Duration speech_final_results_end_times = 7; */ java.util.List getSpeechFinalResultsEndTimesOrBuilderList(); /** * * *
   * Time offsets of the speech final results (is_final=true) relative to the
   * beginning of the stream.
   * 
* * repeated .google.protobuf.Duration speech_final_results_end_times = 7; */ com.google.protobuf.DurationOrBuilder getSpeechFinalResultsEndTimesOrBuilder(int index); /** * * *
   * Total number of partial responses.
   * 
* * int32 partial_responses = 8; * * @return The partialResponses. */ int getPartialResponses(); /** * * *
   * Time offset of Speaker ID stream close time relative to the Speech stream
   * close time in milliseconds. Only meaningful for conversations involving
   * passive verification.
   * 
* * int32 speaker_id_passive_latency_ms_offset = 9; * * @return The speakerIdPassiveLatencyMsOffset. */ int getSpeakerIdPassiveLatencyMsOffset(); /** * * *
   * Whether a barge-in event is triggered in this request.
   * 
* * bool bargein_event_triggered = 10; * * @return The bargeinEventTriggered. */ boolean getBargeinEventTriggered(); /** * * *
   * Whether speech uses single utterance mode.
   * 
* * bool speech_single_utterance = 11; * * @return The speechSingleUtterance. */ boolean getSpeechSingleUtterance(); /** * * *
   * Time offsets of the DTMF partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_partial_results_times = 12; */ java.util.List getDtmfPartialResultsTimesList(); /** * * *
   * Time offsets of the DTMF partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_partial_results_times = 12; */ com.google.protobuf.Duration getDtmfPartialResultsTimes(int index); /** * * *
   * Time offsets of the DTMF partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_partial_results_times = 12; */ int getDtmfPartialResultsTimesCount(); /** * * *
   * Time offsets of the DTMF partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_partial_results_times = 12; */ java.util.List getDtmfPartialResultsTimesOrBuilderList(); /** * * *
   * Time offsets of the DTMF partial results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_partial_results_times = 12; */ com.google.protobuf.DurationOrBuilder getDtmfPartialResultsTimesOrBuilder(int index); /** * * *
   * Time offsets of the DTMF final results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_final_results_times = 13; */ java.util.List getDtmfFinalResultsTimesList(); /** * * *
   * Time offsets of the DTMF final results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_final_results_times = 13; */ com.google.protobuf.Duration getDtmfFinalResultsTimes(int index); /** * * *
   * Time offsets of the DTMF final results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_final_results_times = 13; */ int getDtmfFinalResultsTimesCount(); /** * * *
   * Time offsets of the DTMF final results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_final_results_times = 13; */ java.util.List getDtmfFinalResultsTimesOrBuilderList(); /** * * *
   * Time offsets of the DTMF final results relative to the beginning of
   * the stream.
   * 
* * repeated .google.protobuf.Duration dtmf_final_results_times = 13; */ com.google.protobuf.DurationOrBuilder getDtmfFinalResultsTimesOrBuilder(int index); /** * * *
   * Time offset of the end-of-single-utterance signal relative to the
   * beginning of the stream.
   * 
* * .google.protobuf.Duration single_utterance_end_time_offset = 14; * * @return Whether the singleUtteranceEndTimeOffset field is set. */ boolean hasSingleUtteranceEndTimeOffset(); /** * * *
   * Time offset of the end-of-single-utterance signal relative to the
   * beginning of the stream.
   * 
* * .google.protobuf.Duration single_utterance_end_time_offset = 14; * * @return The singleUtteranceEndTimeOffset. */ com.google.protobuf.Duration getSingleUtteranceEndTimeOffset(); /** * * *
   * Time offset of the end-of-single-utterance signal relative to the
   * beginning of the stream.
   * 
* * .google.protobuf.Duration single_utterance_end_time_offset = 14; */ com.google.protobuf.DurationOrBuilder getSingleUtteranceEndTimeOffsetOrBuilder(); /** * * *
   * No speech timeout settings for the stream.
   * 
* * .google.protobuf.Duration no_speech_timeout = 15; * * @return Whether the noSpeechTimeout field is set. */ boolean hasNoSpeechTimeout(); /** * * *
   * No speech timeout settings for the stream.
   * 
* * .google.protobuf.Duration no_speech_timeout = 15; * * @return The noSpeechTimeout. */ com.google.protobuf.Duration getNoSpeechTimeout(); /** * * *
   * No speech timeout settings for the stream.
   * 
* * .google.protobuf.Duration no_speech_timeout = 15; */ com.google.protobuf.DurationOrBuilder getNoSpeechTimeoutOrBuilder(); /** * * *
   * Speech endpointing timeout settings for the stream.
   * 
* * .google.protobuf.Duration endpointing_timeout = 19; * * @return Whether the endpointingTimeout field is set. */ boolean hasEndpointingTimeout(); /** * * *
   * Speech endpointing timeout settings for the stream.
   * 
* * .google.protobuf.Duration endpointing_timeout = 19; * * @return The endpointingTimeout. */ com.google.protobuf.Duration getEndpointingTimeout(); /** * * *
   * Speech endpointing timeout settings for the stream.
   * 
* * .google.protobuf.Duration endpointing_timeout = 19; */ com.google.protobuf.DurationOrBuilder getEndpointingTimeoutOrBuilder(); /** * * *
   * Whether the streaming terminates with an injected text query.
   * 
* * bool is_input_text = 16; * * @return The isInputText. */ boolean getIsInputText(); /** * * *
   * Client half close time in terms of input audio duration.
   * 
* * .google.protobuf.Duration client_half_close_time_offset = 17; * * @return Whether the clientHalfCloseTimeOffset field is set. */ boolean hasClientHalfCloseTimeOffset(); /** * * *
   * Client half close time in terms of input audio duration.
   * 
* * .google.protobuf.Duration client_half_close_time_offset = 17; * * @return The clientHalfCloseTimeOffset. */ com.google.protobuf.Duration getClientHalfCloseTimeOffset(); /** * * *
   * Client half close time in terms of input audio duration.
   * 
* * .google.protobuf.Duration client_half_close_time_offset = 17; */ com.google.protobuf.DurationOrBuilder getClientHalfCloseTimeOffsetOrBuilder(); /** * * *
   * Client half close time in terms of API streaming duration.
   * 
* * .google.protobuf.Duration client_half_close_streaming_time_offset = 18; * * @return Whether the clientHalfCloseStreamingTimeOffset field is set. */ boolean hasClientHalfCloseStreamingTimeOffset(); /** * * *
   * Client half close time in terms of API streaming duration.
   * 
* * .google.protobuf.Duration client_half_close_streaming_time_offset = 18; * * @return The clientHalfCloseStreamingTimeOffset. */ com.google.protobuf.Duration getClientHalfCloseStreamingTimeOffset(); /** * * *
   * Client half close time in terms of API streaming duration.
   * 
* * .google.protobuf.Duration client_half_close_streaming_time_offset = 18; */ com.google.protobuf.DurationOrBuilder getClientHalfCloseStreamingTimeOffsetOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy