public static final class StreamingRecognitionResult.Builder extends GeneratedMessageV3.Builder<StreamingRecognitionResult.Builder> implements StreamingRecognitionResultOrBuilder
A streaming speech recognition result corresponding to a portion of the audio
that is currently being processed.
Protobuf type google.cloud.speech.v1beta1.StreamingRecognitionResult
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllAlternatives(Iterable<? extends SpeechRecognitionAlternative> values)
public StreamingRecognitionResult.Builder addAllAlternatives(Iterable<? extends SpeechRecognitionAlternative> values)
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;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.speech.v1beta1.SpeechRecognitionAlternative>
|
Returns
addAlternatives(SpeechRecognitionAlternative value)
public StreamingRecognitionResult.Builder addAlternatives(SpeechRecognitionAlternative value)
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;
Parameter
Returns
addAlternatives(SpeechRecognitionAlternative.Builder builderForValue)
public StreamingRecognitionResult.Builder addAlternatives(SpeechRecognitionAlternative.Builder builderForValue)
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;
Parameter
Returns
addAlternatives(int index, SpeechRecognitionAlternative value)
public StreamingRecognitionResult.Builder addAlternatives(int index, SpeechRecognitionAlternative value)
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;
Parameters
Returns
addAlternatives(int index, SpeechRecognitionAlternative.Builder builderForValue)
public StreamingRecognitionResult.Builder addAlternatives(int index, SpeechRecognitionAlternative.Builder builderForValue)
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;
Parameters
Returns
addAlternativesBuilder()
public SpeechRecognitionAlternative.Builder addAlternativesBuilder()
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;
Returns
addAlternativesBuilder(int index)
public SpeechRecognitionAlternative.Builder addAlternativesBuilder(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;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public StreamingRecognitionResult.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public StreamingRecognitionResult build()
Returns
buildPartial()
public StreamingRecognitionResult buildPartial()
Returns
clear()
public StreamingRecognitionResult.Builder clear()
Returns
Overrides
clearAlternatives()
public StreamingRecognitionResult.Builder clearAlternatives()
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;
Returns
clearField(Descriptors.FieldDescriptor field)
public StreamingRecognitionResult.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearIsFinal()
public StreamingRecognitionResult.Builder clearIsFinal()
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;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public StreamingRecognitionResult.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearStability()
public StreamingRecognitionResult.Builder clearStability()
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;
Returns
clone()
public StreamingRecognitionResult.Builder clone()
Returns
Overrides
getAlternatives(int index)
public 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;
Parameter
Returns
getAlternativesBuilder(int index)
public SpeechRecognitionAlternative.Builder getAlternativesBuilder(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;
Parameter
Returns
getAlternativesBuilderList()
public List<SpeechRecognitionAlternative.Builder> getAlternativesBuilderList()
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;
Returns
getAlternativesCount()
public 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;
Returns
getAlternativesList()
public 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;
Returns
getAlternativesOrBuilder(int index)
public 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;
Parameter
Returns
getAlternativesOrBuilderList()
public 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;
Returns
Type | Description |
List<? extends com.google.cloud.speech.v1beta1.SpeechRecognitionAlternativeOrBuilder> | |
getDefaultInstanceForType()
public StreamingRecognitionResult getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getIsFinal()
public 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;
Returns
getStability()
public 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;
Returns
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(StreamingRecognitionResult other)
public StreamingRecognitionResult.Builder mergeFrom(StreamingRecognitionResult other)
Parameter
Returns
public StreamingRecognitionResult.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public StreamingRecognitionResult.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final StreamingRecognitionResult.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeAlternatives(int index)
public StreamingRecognitionResult.Builder removeAlternatives(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;
Parameter
Returns
setAlternatives(int index, SpeechRecognitionAlternative value)
public StreamingRecognitionResult.Builder setAlternatives(int index, SpeechRecognitionAlternative value)
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;
Parameters
Returns
setAlternatives(int index, SpeechRecognitionAlternative.Builder builderForValue)
public StreamingRecognitionResult.Builder setAlternatives(int index, SpeechRecognitionAlternative.Builder builderForValue)
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;
Parameters
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public StreamingRecognitionResult.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setIsFinal(boolean value)
public StreamingRecognitionResult.Builder setIsFinal(boolean value)
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;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public StreamingRecognitionResult.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setStability(float value)
public StreamingRecognitionResult.Builder setStability(float value)
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;
Parameter
Name | Description |
value | float
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final StreamingRecognitionResult.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides