Interface StreamingRecognitionResultOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      float getConfidence()
      The Speech confidence between 0.0 and 1.0 for the current portion of audio.
      boolean getIsFinal()
      If `false`, the `StreamingRecognitionResult` represents an interim result that may change.
      String getLanguageCode()
      Detected language code for the transcript.
      com.google.protobuf.ByteString getLanguageCodeBytes()
      Detected language code for the transcript.
      StreamingRecognitionResult.MessageType getMessageType()
      Type of the result message.
      int getMessageTypeValue()
      Type of the result message.
      com.google.protobuf.Duration getSpeechEndOffset()
      Time offset of the end of this Speech recognition result relative to the beginning of the audio.
      com.google.protobuf.DurationOrBuilder getSpeechEndOffsetOrBuilder()
      Time offset of the end of this Speech recognition result relative to the beginning of the audio.
      SpeechWordInfo getSpeechWordInfo​(int index)
      Word-specific information for the words recognized by Speech in [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
      int getSpeechWordInfoCount()
      Word-specific information for the words recognized by Speech in [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
      List<SpeechWordInfo> getSpeechWordInfoList()
      Word-specific information for the words recognized by Speech in [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
      SpeechWordInfoOrBuilder getSpeechWordInfoOrBuilder​(int index)
      Word-specific information for the words recognized by Speech in [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
      List<? extends SpeechWordInfoOrBuilder> getSpeechWordInfoOrBuilderList()
      Word-specific information for the words recognized by Speech in [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
      String getTranscript()
      Transcript text representing the words that the user spoke.
      com.google.protobuf.ByteString getTranscriptBytes()
      Transcript text representing the words that the user spoke.
      boolean hasSpeechEndOffset()
      Time offset of the end of this Speech recognition result relative to the beginning of the audio.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getMessageTypeValue

        int getMessageTypeValue()
         Type of the result message.
         
        .google.cloud.dialogflow.v2.StreamingRecognitionResult.MessageType message_type = 1;
        Returns:
        The enum numeric value on the wire for messageType.
      • getMessageType

        StreamingRecognitionResult.MessageType getMessageType()
         Type of the result message.
         
        .google.cloud.dialogflow.v2.StreamingRecognitionResult.MessageType message_type = 1;
        Returns:
        The messageType.
      • getTranscript

        String getTranscript()
         Transcript text representing the words that the user spoke.
         Populated if and only if `message_type` = `TRANSCRIPT`.
         
        string transcript = 2;
        Returns:
        The transcript.
      • getTranscriptBytes

        com.google.protobuf.ByteString getTranscriptBytes()
         Transcript text representing the words that the user spoke.
         Populated if and only if `message_type` = `TRANSCRIPT`.
         
        string transcript = 2;
        Returns:
        The bytes for transcript.
      • getIsFinal

        boolean getIsFinal()
         If `false`, the `StreamingRecognitionResult` represents an
         interim result that may change. If `true`, the recognizer will not return
         any further hypotheses about this piece of the audio. May only be populated
         for `message_type` = `TRANSCRIPT`.
         
        bool is_final = 3;
        Returns:
        The isFinal.
      • getConfidence

        float getConfidence()
         The Speech confidence between 0.0 and 1.0 for the current portion of audio.
         A higher number indicates an estimated greater likelihood that the
         recognized words are correct. The default of 0.0 is a sentinel value
         indicating that confidence was not set.
        
         This field is typically only provided if `is_final` is true and you should
         not rely on it being accurate or even set.
         
        float confidence = 4;
        Returns:
        The confidence.
      • getSpeechWordInfoList

        List<SpeechWordInfo> getSpeechWordInfoList()
         Word-specific information for the words recognized by Speech in
         [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
         Populated if and only if `message_type` = `TRANSCRIPT` and
         [InputAudioConfig.enable_word_info] is set.
         
        repeated .google.cloud.dialogflow.v2.SpeechWordInfo speech_word_info = 7;
      • getSpeechWordInfo

        SpeechWordInfo getSpeechWordInfo​(int index)
         Word-specific information for the words recognized by Speech in
         [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
         Populated if and only if `message_type` = `TRANSCRIPT` and
         [InputAudioConfig.enable_word_info] is set.
         
        repeated .google.cloud.dialogflow.v2.SpeechWordInfo speech_word_info = 7;
      • getSpeechWordInfoCount

        int getSpeechWordInfoCount()
         Word-specific information for the words recognized by Speech in
         [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
         Populated if and only if `message_type` = `TRANSCRIPT` and
         [InputAudioConfig.enable_word_info] is set.
         
        repeated .google.cloud.dialogflow.v2.SpeechWordInfo speech_word_info = 7;
      • getSpeechWordInfoOrBuilderList

        List<? extends SpeechWordInfoOrBuilder> getSpeechWordInfoOrBuilderList()
         Word-specific information for the words recognized by Speech in
         [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
         Populated if and only if `message_type` = `TRANSCRIPT` and
         [InputAudioConfig.enable_word_info] is set.
         
        repeated .google.cloud.dialogflow.v2.SpeechWordInfo speech_word_info = 7;
      • getSpeechWordInfoOrBuilder

        SpeechWordInfoOrBuilder getSpeechWordInfoOrBuilder​(int index)
         Word-specific information for the words recognized by Speech in
         [transcript][google.cloud.dialogflow.v2.StreamingRecognitionResult.transcript].
         Populated if and only if `message_type` = `TRANSCRIPT` and
         [InputAudioConfig.enable_word_info] is set.
         
        repeated .google.cloud.dialogflow.v2.SpeechWordInfo speech_word_info = 7;
      • hasSpeechEndOffset

        boolean hasSpeechEndOffset()
         Time offset of the end of this Speech recognition result relative to the
         beginning of the audio. Only populated for `message_type` = `TRANSCRIPT`.
         
        .google.protobuf.Duration speech_end_offset = 8;
        Returns:
        Whether the speechEndOffset field is set.
      • getSpeechEndOffset

        com.google.protobuf.Duration getSpeechEndOffset()
         Time offset of the end of this Speech recognition result relative to the
         beginning of the audio. Only populated for `message_type` = `TRANSCRIPT`.
         
        .google.protobuf.Duration speech_end_offset = 8;
        Returns:
        The speechEndOffset.
      • getSpeechEndOffsetOrBuilder

        com.google.protobuf.DurationOrBuilder getSpeechEndOffsetOrBuilder()
         Time offset of the end of this Speech recognition result relative to the
         beginning of the audio. Only populated for `message_type` = `TRANSCRIPT`.
         
        .google.protobuf.Duration speech_end_offset = 8;
      • getLanguageCode

        String getLanguageCode()
         Detected language code for the transcript.
         
        string language_code = 10;
        Returns:
        The languageCode.
      • getLanguageCodeBytes

        com.google.protobuf.ByteString getLanguageCodeBytes()
         Detected language code for the transcript.
         
        string language_code = 10;
        Returns:
        The bytes for languageCode.