public interface StreamingRecognitionResultOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
SpeechRecognitionAlternative |
getAlternatives(int index)
[Output-only] May contain one or more recognition hypotheses (up to the
maximum specified in `max_alternatives`).
|
int |
getAlternativesCount()
[Output-only] May contain one or more recognition hypotheses (up to the
maximum specified in `max_alternatives`).
|
java.util.List<SpeechRecognitionAlternative> |
getAlternativesList()
[Output-only] May contain one or more recognition hypotheses (up to the
maximum specified in `max_alternatives`).
|
SpeechRecognitionAlternativeOrBuilder |
getAlternativesOrBuilder(int index)
[Output-only] May contain one or more recognition hypotheses (up to the
maximum specified in `max_alternatives`).
|
java.util.List<? extends SpeechRecognitionAlternativeOrBuilder> |
getAlternativesOrBuilderList()
[Output-only] May contain one or more recognition hypotheses (up to the
maximum specified in `max_alternatives`).
|
boolean |
getIsFinal()
[Output-only] If `false`, this `StreamingRecognitionResult` represents an
interim result that may change.
|
float |
getStability()
[Output-only] An estimate of the probability that the recognizer will not
change its guess about this interim result.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofjava.util.List<SpeechRecognitionAlternative> getAlternativesList()
[Output-only] May contain one or more recognition hypotheses (up to the maximum specified in `max_alternatives`).
repeated .google.cloud.speech.v1beta1.SpeechRecognitionAlternative alternatives = 1;SpeechRecognitionAlternative getAlternatives(int index)
[Output-only] May contain one or more recognition hypotheses (up to the maximum specified in `max_alternatives`).
repeated .google.cloud.speech.v1beta1.SpeechRecognitionAlternative alternatives = 1;int getAlternativesCount()
[Output-only] May contain one or more recognition hypotheses (up to the maximum specified in `max_alternatives`).
repeated .google.cloud.speech.v1beta1.SpeechRecognitionAlternative alternatives = 1;java.util.List<? extends SpeechRecognitionAlternativeOrBuilder> getAlternativesOrBuilderList()
[Output-only] May contain one or more recognition hypotheses (up to the maximum specified in `max_alternatives`).
repeated .google.cloud.speech.v1beta1.SpeechRecognitionAlternative alternatives = 1;SpeechRecognitionAlternativeOrBuilder getAlternativesOrBuilder(int index)
[Output-only] May contain one or more recognition hypotheses (up to the maximum specified in `max_alternatives`).
repeated .google.cloud.speech.v1beta1.SpeechRecognitionAlternative alternatives = 1;boolean getIsFinal()
[Output-only] If `false`, this `StreamingRecognitionResult` represents an interim result that may change. If `true`, this is the final time the speech service will return this particular `StreamingRecognitionResult`, the recognizer will not return any further hypotheses for this portion of the transcript and corresponding audio.
optional bool is_final = 2;float getStability()
[Output-only] An estimate of the probability that the recognizer will not change its guess about this interim result. Values range from 0.0 (completely unstable) to 1.0 (completely stable). Note that this is not the same as `confidence`, which estimates the probability that a recognition result is correct. This field is only provided for interim results (`is_final=false`). The default of 0.0 is a sentinel value indicating stability was not set.
optional float stability = 3;