public interface StreamingRecognitionResultOrBuilder extends 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 likelihood that the recognizer will not
change its guess about this interim result.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.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.
bool is_final = 2;
float getStability()
*Output-only* An estimate of the likelihood that the recognizer will not change its guess about this interim result. Values range from 0.0 (completely unstable) to 1.0 (completely stable). 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.
float stability = 3;