Package com.google.cloud.speech.v2
Class StreamingRecognizeResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
- com.google.cloud.speech.v2.StreamingRecognizeResponse.Builder
-
- All Implemented Interfaces:
StreamingRecognizeResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- StreamingRecognizeResponse
public static final class StreamingRecognizeResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder> implements StreamingRecognizeResponseOrBuilder
`StreamingRecognizeResponse` is the only message returned to the client by `StreamingRecognize`. A series of zero or more `StreamingRecognizeResponse` messages are streamed back to the client. If there is no recognizable audio then no messages are streamed back to the client. Here are some examples of `StreamingRecognizeResponse`s that might be returned while processing audio: 1. results { alternatives { transcript: "tube" } stability: 0.01 } 2. results { alternatives { transcript: "to be a" } stability: 0.01 } 3. results { alternatives { transcript: "to be" } stability: 0.9 } results { alternatives { transcript: " or not to be" } stability: 0.01 } 4. results { alternatives { transcript: "to be or not to be" confidence: 0.92 } alternatives { transcript: "to bee or not to bee" } is_final: true } 5. results { alternatives { transcript: " that's" } stability: 0.01 } 6. results { alternatives { transcript: " that is" } stability: 0.9 } results { alternatives { transcript: " the question" } stability: 0.01 } 7. results { alternatives { transcript: " that is the question" confidence: 0.98 } alternatives { transcript: " that was the question" } is_final: true } Notes: - Only two of the above responses #4 and #7 contain final results; they are indicated by `is_final: true`. Concatenating these together generates the full transcript: "to be or not to be that is the question". - The others contain interim `results`. #3 and #6 contain two interim `results`: the first portion has a high stability and is less likely to change; the second portion has a low stability and is very likely to change. A UI designer might choose to show only high stability `results`. - The specific `stability` and `confidence` values shown above are only for illustrative purposes. Actual values may vary. - In each response, only one of these fields will be set: `error`, `speech_event_type`, or one or more (repeated) `results`.Protobuf typegoogle.cloud.speech.v2.StreamingRecognizeResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamingRecognizeResponse.BuilderaddAllResults(Iterable<? extends StreamingRecognitionResult> values)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StreamingRecognizeResponse.BuilderaddResults(int index, StreamingRecognitionResult value)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuilderaddResults(int index, StreamingRecognitionResult.Builder builderForValue)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuilderaddResults(StreamingRecognitionResult value)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuilderaddResults(StreamingRecognitionResult.Builder builderForValue)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognitionResult.BuilderaddResultsBuilder()This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognitionResult.BuilderaddResultsBuilder(int index)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponsebuild()StreamingRecognizeResponsebuildPartial()StreamingRecognizeResponse.Builderclear()StreamingRecognizeResponse.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)StreamingRecognizeResponse.BuilderclearMetadata()Metadata about the recognition.StreamingRecognizeResponse.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)StreamingRecognizeResponse.BuilderclearResults()This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuilderclearSpeechEventOffset()Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.BuilderclearSpeechEventType()Indicates the type of speech event.StreamingRecognizeResponse.Builderclone()StreamingRecognizeResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()RecognitionResponseMetadatagetMetadata()Metadata about the recognition.RecognitionResponseMetadata.BuildergetMetadataBuilder()Metadata about the recognition.RecognitionResponseMetadataOrBuildergetMetadataOrBuilder()Metadata about the recognition.StreamingRecognitionResultgetResults(int index)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognitionResult.BuildergetResultsBuilder(int index)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.List<StreamingRecognitionResult.Builder>getResultsBuilderList()This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.intgetResultsCount()This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.List<StreamingRecognitionResult>getResultsList()This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognitionResultOrBuildergetResultsOrBuilder(int index)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.List<? extends StreamingRecognitionResultOrBuilder>getResultsOrBuilderList()This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.com.google.protobuf.DurationgetSpeechEventOffset()Time offset between the beginning of the audio and event emission.com.google.protobuf.Duration.BuildergetSpeechEventOffsetBuilder()Time offset between the beginning of the audio and event emission.com.google.protobuf.DurationOrBuildergetSpeechEventOffsetOrBuilder()Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.SpeechEventTypegetSpeechEventType()Indicates the type of speech event.intgetSpeechEventTypeValue()Indicates the type of speech event.booleanhasMetadata()Metadata about the recognition.booleanhasSpeechEventOffset()Time offset between the beginning of the audio and event emission.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()StreamingRecognizeResponse.BuildermergeFrom(StreamingRecognizeResponse other)StreamingRecognizeResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)StreamingRecognizeResponse.BuildermergeFrom(com.google.protobuf.Message other)StreamingRecognizeResponse.BuildermergeMetadata(RecognitionResponseMetadata value)Metadata about the recognition.StreamingRecognizeResponse.BuildermergeSpeechEventOffset(com.google.protobuf.Duration value)Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)StreamingRecognizeResponse.BuilderremoveResults(int index)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)StreamingRecognizeResponse.BuildersetMetadata(RecognitionResponseMetadata value)Metadata about the recognition.StreamingRecognizeResponse.BuildersetMetadata(RecognitionResponseMetadata.Builder builderForValue)Metadata about the recognition.StreamingRecognizeResponse.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)StreamingRecognizeResponse.BuildersetResults(int index, StreamingRecognitionResult value)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuildersetResults(int index, StreamingRecognitionResult.Builder builderForValue)This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.BuildersetSpeechEventOffset(com.google.protobuf.Duration value)Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.BuildersetSpeechEventOffset(com.google.protobuf.Duration.Builder builderForValue)Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.BuildersetSpeechEventType(StreamingRecognizeResponse.SpeechEventType value)Indicates the type of speech event.StreamingRecognizeResponse.BuildersetSpeechEventTypeValue(int value)Indicates the type of speech event.StreamingRecognizeResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
clear
public StreamingRecognizeResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
getDefaultInstanceForType
public StreamingRecognizeResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public StreamingRecognizeResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StreamingRecognizeResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StreamingRecognizeResponse.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
setField
public StreamingRecognizeResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
clearField
public StreamingRecognizeResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
clearOneof
public StreamingRecognizeResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
setRepeatedField
public StreamingRecognizeResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
addRepeatedField
public StreamingRecognizeResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
mergeFrom
public StreamingRecognizeResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamingRecognizeResponse.Builder>
-
mergeFrom
public StreamingRecognizeResponse.Builder mergeFrom(StreamingRecognizeResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
mergeFrom
public StreamingRecognizeResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StreamingRecognizeResponse.Builder>- Throws:
IOException
-
getResultsList
public List<StreamingRecognitionResult> getResultsList()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;- Specified by:
getResultsListin interfaceStreamingRecognizeResponseOrBuilder
-
getResultsCount
public int getResultsCount()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;- Specified by:
getResultsCountin interfaceStreamingRecognizeResponseOrBuilder
-
getResults
public StreamingRecognitionResult getResults(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;- Specified by:
getResultsin interfaceStreamingRecognizeResponseOrBuilder
-
setResults
public StreamingRecognizeResponse.Builder setResults(int index, StreamingRecognitionResult value)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
setResults
public StreamingRecognizeResponse.Builder setResults(int index, StreamingRecognitionResult.Builder builderForValue)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
addResults
public StreamingRecognizeResponse.Builder addResults(StreamingRecognitionResult value)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
addResults
public StreamingRecognizeResponse.Builder addResults(int index, StreamingRecognitionResult value)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
addResults
public StreamingRecognizeResponse.Builder addResults(StreamingRecognitionResult.Builder builderForValue)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
addResults
public StreamingRecognizeResponse.Builder addResults(int index, StreamingRecognitionResult.Builder builderForValue)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
addAllResults
public StreamingRecognizeResponse.Builder addAllResults(Iterable<? extends StreamingRecognitionResult> values)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
clearResults
public StreamingRecognizeResponse.Builder clearResults()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
removeResults
public StreamingRecognizeResponse.Builder removeResults(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
getResultsBuilder
public StreamingRecognitionResult.Builder getResultsBuilder(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
getResultsOrBuilder
public StreamingRecognitionResultOrBuilder getResultsOrBuilder(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;- Specified by:
getResultsOrBuilderin interfaceStreamingRecognizeResponseOrBuilder
-
getResultsOrBuilderList
public List<? extends StreamingRecognitionResultOrBuilder> getResultsOrBuilderList()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;- Specified by:
getResultsOrBuilderListin interfaceStreamingRecognizeResponseOrBuilder
-
addResultsBuilder
public StreamingRecognitionResult.Builder addResultsBuilder()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
addResultsBuilder
public StreamingRecognitionResult.Builder addResultsBuilder(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
getResultsBuilderList
public List<StreamingRecognitionResult.Builder> getResultsBuilderList()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed. It contains zero or one [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`true` result (the newly settled portion), followed by zero or more [is_final][google.cloud.speech.v2.StreamingRecognitionResult.is_final]=`false` results (the interim results).
repeated .google.cloud.speech.v2.StreamingRecognitionResult results = 6;
-
getSpeechEventTypeValue
public int getSpeechEventTypeValue()
Indicates the type of speech event.
.google.cloud.speech.v2.StreamingRecognizeResponse.SpeechEventType speech_event_type = 3;- Specified by:
getSpeechEventTypeValuein interfaceStreamingRecognizeResponseOrBuilder- Returns:
- The enum numeric value on the wire for speechEventType.
-
setSpeechEventTypeValue
public StreamingRecognizeResponse.Builder setSpeechEventTypeValue(int value)
Indicates the type of speech event.
.google.cloud.speech.v2.StreamingRecognizeResponse.SpeechEventType speech_event_type = 3;- Parameters:
value- The enum numeric value on the wire for speechEventType to set.- Returns:
- This builder for chaining.
-
getSpeechEventType
public StreamingRecognizeResponse.SpeechEventType getSpeechEventType()
Indicates the type of speech event.
.google.cloud.speech.v2.StreamingRecognizeResponse.SpeechEventType speech_event_type = 3;- Specified by:
getSpeechEventTypein interfaceStreamingRecognizeResponseOrBuilder- Returns:
- The speechEventType.
-
setSpeechEventType
public StreamingRecognizeResponse.Builder setSpeechEventType(StreamingRecognizeResponse.SpeechEventType value)
Indicates the type of speech event.
.google.cloud.speech.v2.StreamingRecognizeResponse.SpeechEventType speech_event_type = 3;- Parameters:
value- The speechEventType to set.- Returns:
- This builder for chaining.
-
clearSpeechEventType
public StreamingRecognizeResponse.Builder clearSpeechEventType()
Indicates the type of speech event.
.google.cloud.speech.v2.StreamingRecognizeResponse.SpeechEventType speech_event_type = 3;- Returns:
- This builder for chaining.
-
hasSpeechEventOffset
public boolean hasSpeechEventOffset()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;- Specified by:
hasSpeechEventOffsetin interfaceStreamingRecognizeResponseOrBuilder- Returns:
- Whether the speechEventOffset field is set.
-
getSpeechEventOffset
public com.google.protobuf.Duration getSpeechEventOffset()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;- Specified by:
getSpeechEventOffsetin interfaceStreamingRecognizeResponseOrBuilder- Returns:
- The speechEventOffset.
-
setSpeechEventOffset
public StreamingRecognizeResponse.Builder setSpeechEventOffset(com.google.protobuf.Duration value)
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;
-
setSpeechEventOffset
public StreamingRecognizeResponse.Builder setSpeechEventOffset(com.google.protobuf.Duration.Builder builderForValue)
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;
-
mergeSpeechEventOffset
public StreamingRecognizeResponse.Builder mergeSpeechEventOffset(com.google.protobuf.Duration value)
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;
-
clearSpeechEventOffset
public StreamingRecognizeResponse.Builder clearSpeechEventOffset()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;
-
getSpeechEventOffsetBuilder
public com.google.protobuf.Duration.Builder getSpeechEventOffsetBuilder()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;
-
getSpeechEventOffsetOrBuilder
public com.google.protobuf.DurationOrBuilder getSpeechEventOffsetOrBuilder()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_offset = 7;- Specified by:
getSpeechEventOffsetOrBuilderin interfaceStreamingRecognizeResponseOrBuilder
-
hasMetadata
public boolean hasMetadata()
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;- Specified by:
hasMetadatain interfaceStreamingRecognizeResponseOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public RecognitionResponseMetadata getMetadata()
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;- Specified by:
getMetadatain interfaceStreamingRecognizeResponseOrBuilder- Returns:
- The metadata.
-
setMetadata
public StreamingRecognizeResponse.Builder setMetadata(RecognitionResponseMetadata value)
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;
-
setMetadata
public StreamingRecognizeResponse.Builder setMetadata(RecognitionResponseMetadata.Builder builderForValue)
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;
-
mergeMetadata
public StreamingRecognizeResponse.Builder mergeMetadata(RecognitionResponseMetadata value)
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;
-
clearMetadata
public StreamingRecognizeResponse.Builder clearMetadata()
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;
-
getMetadataBuilder
public RecognitionResponseMetadata.Builder getMetadataBuilder()
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;
-
getMetadataOrBuilder
public RecognitionResponseMetadataOrBuilder getMetadataOrBuilder()
Metadata about the recognition.
.google.cloud.speech.v2.RecognitionResponseMetadata metadata = 5;- Specified by:
getMetadataOrBuilderin interfaceStreamingRecognizeResponseOrBuilder
-
setUnknownFields
public final StreamingRecognizeResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
mergeUnknownFields
public final StreamingRecognizeResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
-