Package com.google.cloud.speech.v1
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.v1.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, and `single_utterance` is set to false, then no messages are streamed back to the client. Here's an example of a series 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.v1.StreamingRecognizeResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.StreamingRecognizeResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
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.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.StreamingRecognizeResponse.Builder
addResults(StreamingRecognitionResult value)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.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.StreamingRecognitionResult.Builder
addResultsBuilder()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognitionResult.Builder
addResultsBuilder(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse
build()
StreamingRecognizeResponse
buildPartial()
StreamingRecognizeResponse.Builder
clear()
StreamingRecognizeResponse.Builder
clearError()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.StreamingRecognizeResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
StreamingRecognizeResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
StreamingRecognizeResponse.Builder
clearRequestId()
The ID associated with the request.StreamingRecognizeResponse.Builder
clearResults()
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.Builder
clearSpeechAdaptationInfo()
Provides information on adaptation behavior in responseStreamingRecognizeResponse.Builder
clearSpeechEventTime()
Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.Builder
clearSpeechEventType()
Indicates the type of speech event.StreamingRecognizeResponse.Builder
clearTotalBilledTime()
When available, billed audio seconds for the stream.StreamingRecognizeResponse.Builder
clone()
StreamingRecognizeResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.rpc.Status
getError()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.com.google.rpc.Status.Builder
getErrorBuilder()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.com.google.rpc.StatusOrBuilder
getErrorOrBuilder()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.long
getRequestId()
The ID associated with the request.StreamingRecognitionResult
getResults(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognitionResult.Builder
getResultsBuilder(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.int
getResultsCount()
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.StreamingRecognitionResultOrBuilder
getResultsOrBuilder(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.SpeechAdaptationInfo
getSpeechAdaptationInfo()
Provides information on adaptation behavior in responseSpeechAdaptationInfo.Builder
getSpeechAdaptationInfoBuilder()
Provides information on adaptation behavior in responseSpeechAdaptationInfoOrBuilder
getSpeechAdaptationInfoOrBuilder()
Provides information on adaptation behavior in responsecom.google.protobuf.Duration
getSpeechEventTime()
Time offset between the beginning of the audio and event emission.com.google.protobuf.Duration.Builder
getSpeechEventTimeBuilder()
Time offset between the beginning of the audio and event emission.com.google.protobuf.DurationOrBuilder
getSpeechEventTimeOrBuilder()
Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.SpeechEventType
getSpeechEventType()
Indicates the type of speech event.int
getSpeechEventTypeValue()
Indicates the type of speech event.com.google.protobuf.Duration
getTotalBilledTime()
When available, billed audio seconds for the stream.com.google.protobuf.Duration.Builder
getTotalBilledTimeBuilder()
When available, billed audio seconds for the stream.com.google.protobuf.DurationOrBuilder
getTotalBilledTimeOrBuilder()
When available, billed audio seconds for the stream.boolean
hasError()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.boolean
hasSpeechAdaptationInfo()
Provides information on adaptation behavior in responseboolean
hasSpeechEventTime()
Time offset between the beginning of the audio and event emission.boolean
hasTotalBilledTime()
When available, billed audio seconds for the stream.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
StreamingRecognizeResponse.Builder
mergeError(com.google.rpc.Status value)
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.StreamingRecognizeResponse.Builder
mergeFrom(StreamingRecognizeResponse other)
StreamingRecognizeResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
StreamingRecognizeResponse.Builder
mergeFrom(com.google.protobuf.Message other)
StreamingRecognizeResponse.Builder
mergeSpeechAdaptationInfo(SpeechAdaptationInfo value)
Provides information on adaptation behavior in responseStreamingRecognizeResponse.Builder
mergeSpeechEventTime(com.google.protobuf.Duration value)
Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.Builder
mergeTotalBilledTime(com.google.protobuf.Duration value)
When available, billed audio seconds for the stream.StreamingRecognizeResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
StreamingRecognizeResponse.Builder
removeResults(int index)
This repeated list contains zero or more results that correspond to consecutive portions of the audio currently being processed.StreamingRecognizeResponse.Builder
setError(com.google.rpc.Status value)
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.StreamingRecognizeResponse.Builder
setError(com.google.rpc.Status.Builder builderForValue)
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.StreamingRecognizeResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
StreamingRecognizeResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
StreamingRecognizeResponse.Builder
setRequestId(long value)
The ID associated with the request.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.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.StreamingRecognizeResponse.Builder
setSpeechAdaptationInfo(SpeechAdaptationInfo value)
Provides information on adaptation behavior in responseStreamingRecognizeResponse.Builder
setSpeechAdaptationInfo(SpeechAdaptationInfo.Builder builderForValue)
Provides information on adaptation behavior in responseStreamingRecognizeResponse.Builder
setSpeechEventTime(com.google.protobuf.Duration value)
Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.Builder
setSpeechEventTime(com.google.protobuf.Duration.Builder builderForValue)
Time offset between the beginning of the audio and event emission.StreamingRecognizeResponse.Builder
setSpeechEventType(StreamingRecognizeResponse.SpeechEventType value)
Indicates the type of speech event.StreamingRecognizeResponse.Builder
setSpeechEventTypeValue(int value)
Indicates the type of speech event.StreamingRecognizeResponse.Builder
setTotalBilledTime(com.google.protobuf.Duration value)
When available, billed audio seconds for the stream.StreamingRecognizeResponse.Builder
setTotalBilledTime(com.google.protobuf.Duration.Builder builderForValue)
When available, billed audio seconds for the stream.StreamingRecognizeResponse.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
clear
public StreamingRecognizeResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
getDefaultInstanceForType
public StreamingRecognizeResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public StreamingRecognizeResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StreamingRecognizeResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StreamingRecognizeResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
setField
public StreamingRecognizeResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
clearField
public StreamingRecognizeResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
clearOneof
public StreamingRecognizeResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
setRepeatedField
public StreamingRecognizeResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
addRepeatedField
public StreamingRecognizeResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
mergeFrom
public StreamingRecognizeResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<StreamingRecognizeResponse.Builder>
-
mergeFrom
public StreamingRecognizeResponse.Builder mergeFrom(StreamingRecognizeResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<StreamingRecognizeResponse.Builder>
- Throws:
IOException
-
hasError
public boolean hasError()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
- Specified by:
hasError
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- Whether the error field is set.
-
getError
public com.google.rpc.Status getError()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
- Specified by:
getError
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- The error.
-
setError
public StreamingRecognizeResponse.Builder setError(com.google.rpc.Status value)
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
-
setError
public StreamingRecognizeResponse.Builder setError(com.google.rpc.Status.Builder builderForValue)
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
-
mergeError
public StreamingRecognizeResponse.Builder mergeError(com.google.rpc.Status value)
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
-
clearError
public StreamingRecognizeResponse.Builder clearError()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
-
getErrorBuilder
public com.google.rpc.Status.Builder getErrorBuilder()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
-
getErrorOrBuilder
public com.google.rpc.StatusOrBuilder getErrorOrBuilder()
If set, returns a [google.rpc.Status][google.rpc.Status] message that specifies the error for the operation.
.google.rpc.Status error = 1;
- Specified by:
getErrorOrBuilder
in interfaceStreamingRecognizeResponseOrBuilder
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
- Specified by:
getResultsList
in 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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
- Specified by:
getResultsCount
in 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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
- Specified by:
getResults
in 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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
- Specified by:
getResultsOrBuilder
in 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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
- Specified by:
getResultsOrBuilderList
in 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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
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=true` result (the newly settled portion), followed by zero or more `is_final=false` results (the interim results).
repeated .google.cloud.speech.v1.StreamingRecognitionResult results = 2;
-
getSpeechEventTypeValue
public int getSpeechEventTypeValue()
Indicates the type of speech event.
.google.cloud.speech.v1.StreamingRecognizeResponse.SpeechEventType speech_event_type = 4;
- Specified by:
getSpeechEventTypeValue
in 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.v1.StreamingRecognizeResponse.SpeechEventType speech_event_type = 4;
- 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.v1.StreamingRecognizeResponse.SpeechEventType speech_event_type = 4;
- Specified by:
getSpeechEventType
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- The speechEventType.
-
setSpeechEventType
public StreamingRecognizeResponse.Builder setSpeechEventType(StreamingRecognizeResponse.SpeechEventType value)
Indicates the type of speech event.
.google.cloud.speech.v1.StreamingRecognizeResponse.SpeechEventType speech_event_type = 4;
- 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.v1.StreamingRecognizeResponse.SpeechEventType speech_event_type = 4;
- Returns:
- This builder for chaining.
-
hasSpeechEventTime
public boolean hasSpeechEventTime()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
- Specified by:
hasSpeechEventTime
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- Whether the speechEventTime field is set.
-
getSpeechEventTime
public com.google.protobuf.Duration getSpeechEventTime()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
- Specified by:
getSpeechEventTime
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- The speechEventTime.
-
setSpeechEventTime
public StreamingRecognizeResponse.Builder setSpeechEventTime(com.google.protobuf.Duration value)
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
-
setSpeechEventTime
public StreamingRecognizeResponse.Builder setSpeechEventTime(com.google.protobuf.Duration.Builder builderForValue)
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
-
mergeSpeechEventTime
public StreamingRecognizeResponse.Builder mergeSpeechEventTime(com.google.protobuf.Duration value)
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
-
clearSpeechEventTime
public StreamingRecognizeResponse.Builder clearSpeechEventTime()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
-
getSpeechEventTimeBuilder
public com.google.protobuf.Duration.Builder getSpeechEventTimeBuilder()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
-
getSpeechEventTimeOrBuilder
public com.google.protobuf.DurationOrBuilder getSpeechEventTimeOrBuilder()
Time offset between the beginning of the audio and event emission.
.google.protobuf.Duration speech_event_time = 8;
- Specified by:
getSpeechEventTimeOrBuilder
in interfaceStreamingRecognizeResponseOrBuilder
-
hasTotalBilledTime
public boolean hasTotalBilledTime()
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
- Specified by:
hasTotalBilledTime
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- Whether the totalBilledTime field is set.
-
getTotalBilledTime
public com.google.protobuf.Duration getTotalBilledTime()
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
- Specified by:
getTotalBilledTime
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- The totalBilledTime.
-
setTotalBilledTime
public StreamingRecognizeResponse.Builder setTotalBilledTime(com.google.protobuf.Duration value)
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
-
setTotalBilledTime
public StreamingRecognizeResponse.Builder setTotalBilledTime(com.google.protobuf.Duration.Builder builderForValue)
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
-
mergeTotalBilledTime
public StreamingRecognizeResponse.Builder mergeTotalBilledTime(com.google.protobuf.Duration value)
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
-
clearTotalBilledTime
public StreamingRecognizeResponse.Builder clearTotalBilledTime()
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
-
getTotalBilledTimeBuilder
public com.google.protobuf.Duration.Builder getTotalBilledTimeBuilder()
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
-
getTotalBilledTimeOrBuilder
public com.google.protobuf.DurationOrBuilder getTotalBilledTimeOrBuilder()
When available, billed audio seconds for the stream. Set only if this is the last response in the stream.
.google.protobuf.Duration total_billed_time = 5;
- Specified by:
getTotalBilledTimeOrBuilder
in interfaceStreamingRecognizeResponseOrBuilder
-
hasSpeechAdaptationInfo
public boolean hasSpeechAdaptationInfo()
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
- Specified by:
hasSpeechAdaptationInfo
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- Whether the speechAdaptationInfo field is set.
-
getSpeechAdaptationInfo
public SpeechAdaptationInfo getSpeechAdaptationInfo()
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
- Specified by:
getSpeechAdaptationInfo
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- The speechAdaptationInfo.
-
setSpeechAdaptationInfo
public StreamingRecognizeResponse.Builder setSpeechAdaptationInfo(SpeechAdaptationInfo value)
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
-
setSpeechAdaptationInfo
public StreamingRecognizeResponse.Builder setSpeechAdaptationInfo(SpeechAdaptationInfo.Builder builderForValue)
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
-
mergeSpeechAdaptationInfo
public StreamingRecognizeResponse.Builder mergeSpeechAdaptationInfo(SpeechAdaptationInfo value)
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
-
clearSpeechAdaptationInfo
public StreamingRecognizeResponse.Builder clearSpeechAdaptationInfo()
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
-
getSpeechAdaptationInfoBuilder
public SpeechAdaptationInfo.Builder getSpeechAdaptationInfoBuilder()
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
-
getSpeechAdaptationInfoOrBuilder
public SpeechAdaptationInfoOrBuilder getSpeechAdaptationInfoOrBuilder()
Provides information on adaptation behavior in response
.google.cloud.speech.v1.SpeechAdaptationInfo speech_adaptation_info = 9;
- Specified by:
getSpeechAdaptationInfoOrBuilder
in interfaceStreamingRecognizeResponseOrBuilder
-
getRequestId
public long getRequestId()
The ID associated with the request. This is a unique ID specific only to the given request.
int64 request_id = 10;
- Specified by:
getRequestId
in interfaceStreamingRecognizeResponseOrBuilder
- Returns:
- The requestId.
-
setRequestId
public StreamingRecognizeResponse.Builder setRequestId(long value)
The ID associated with the request. This is a unique ID specific only to the given request.
int64 request_id = 10;
- Parameters:
value
- The requestId to set.- Returns:
- This builder for chaining.
-
clearRequestId
public StreamingRecognizeResponse.Builder clearRequestId()
The ID associated with the request. This is a unique ID specific only to the given request.
int64 request_id = 10;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final StreamingRecognizeResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
mergeUnknownFields
public final StreamingRecognizeResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeResponse.Builder>
-
-