public static final class StreamingRecognizeRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder> implements StreamingRecognizeRequestOrBuilder
Request message for the [StreamingRecognize][google.cloud.speech.v2.Speech.StreamingRecognize] method. Multiple [StreamingRecognizeRequest][google.cloud.speech.v2.StreamingRecognizeRequest] messages are sent in one call. If the [Recognizer][google.cloud.speech.v2.Recognizer] referenced by [recognizer][google.cloud.speech.v2.StreamingRecognizeRequest.recognizer] contains a fully specified request configuration then the stream may only contain messages with only [audio][google.cloud.speech.v2.StreamingRecognizeRequest.audio] set. Otherwise the first message must contain a [recognizer][google.cloud.speech.v2.StreamingRecognizeRequest.recognizer] and a [streaming_config][google.cloud.speech.v2.StreamingRecognizeRequest.streaming_config] message that together fully specify the request configuration and must not contain [audio][google.cloud.speech.v2.StreamingRecognizeRequest.audio]. All subsequent messages must only have [audio][google.cloud.speech.v2.StreamingRecognizeRequest.audio] set.Protobuf type
google.cloud.speech.v2.StreamingRecognizeRequest| Modifier and Type | Method and Description |
|---|---|
StreamingRecognizeRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
StreamingRecognizeRequest |
build() |
StreamingRecognizeRequest |
buildPartial() |
StreamingRecognizeRequest.Builder |
clear() |
StreamingRecognizeRequest.Builder |
clearAudio()
Inline audio bytes to be Recognized.
|
StreamingRecognizeRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
StreamingRecognizeRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
StreamingRecognizeRequest.Builder |
clearRecognizer()
Required.
|
StreamingRecognizeRequest.Builder |
clearStreamingConfig()
StreamingRecognitionConfig to be used in this recognition attempt.
|
StreamingRecognizeRequest.Builder |
clearStreamingRequest() |
StreamingRecognizeRequest.Builder |
clone() |
com.google.protobuf.ByteString |
getAudio()
Inline audio bytes to be Recognized.
|
StreamingRecognizeRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getRecognizer()
Required.
|
com.google.protobuf.ByteString |
getRecognizerBytes()
Required.
|
StreamingRecognitionConfig |
getStreamingConfig()
StreamingRecognitionConfig to be used in this recognition attempt.
|
StreamingRecognitionConfig.Builder |
getStreamingConfigBuilder()
StreamingRecognitionConfig to be used in this recognition attempt.
|
StreamingRecognitionConfigOrBuilder |
getStreamingConfigOrBuilder()
StreamingRecognitionConfig to be used in this recognition attempt.
|
StreamingRecognizeRequest.StreamingRequestCase |
getStreamingRequestCase() |
boolean |
hasAudio()
Inline audio bytes to be Recognized.
|
boolean |
hasStreamingConfig()
StreamingRecognitionConfig to be used in this recognition attempt.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
StreamingRecognizeRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
StreamingRecognizeRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
StreamingRecognizeRequest.Builder |
mergeFrom(StreamingRecognizeRequest other) |
StreamingRecognizeRequest.Builder |
mergeStreamingConfig(StreamingRecognitionConfig value)
StreamingRecognitionConfig to be used in this recognition attempt.
|
StreamingRecognizeRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
StreamingRecognizeRequest.Builder |
setAudio(com.google.protobuf.ByteString value)
Inline audio bytes to be Recognized.
|
StreamingRecognizeRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
StreamingRecognizeRequest.Builder |
setRecognizer(String value)
Required.
|
StreamingRecognizeRequest.Builder |
setRecognizerBytes(com.google.protobuf.ByteString value)
Required.
|
StreamingRecognizeRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
StreamingRecognizeRequest.Builder |
setStreamingConfig(StreamingRecognitionConfig.Builder builderForValue)
StreamingRecognitionConfig to be used in this recognition attempt.
|
StreamingRecognizeRequest.Builder |
setStreamingConfig(StreamingRecognitionConfig value)
StreamingRecognitionConfig to be used in this recognition attempt.
|
StreamingRecognizeRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic StreamingRecognizeRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic StreamingRecognizeRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic StreamingRecognizeRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder mergeFrom(StreamingRecognizeRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public StreamingRecognizeRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<StreamingRecognizeRequest.Builder>IOExceptionpublic StreamingRecognizeRequest.StreamingRequestCase getStreamingRequestCase()
getStreamingRequestCase in interface StreamingRecognizeRequestOrBuilderpublic StreamingRecognizeRequest.Builder clearStreamingRequest()
public String getRecognizer()
Required. The name of the Recognizer to use during recognition. The
expected format is
`projects/{project}/locations/{location}/recognizers/{recognizer}`. The
{recognizer} segment may be set to `_` to use an empty implicit Recognizer.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getRecognizer in interface StreamingRecognizeRequestOrBuilderpublic com.google.protobuf.ByteString getRecognizerBytes()
Required. The name of the Recognizer to use during recognition. The
expected format is
`projects/{project}/locations/{location}/recognizers/{recognizer}`. The
{recognizer} segment may be set to `_` to use an empty implicit Recognizer.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getRecognizerBytes in interface StreamingRecognizeRequestOrBuilderpublic StreamingRecognizeRequest.Builder setRecognizer(String value)
Required. The name of the Recognizer to use during recognition. The
expected format is
`projects/{project}/locations/{location}/recognizers/{recognizer}`. The
{recognizer} segment may be set to `_` to use an empty implicit Recognizer.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The recognizer to set.public StreamingRecognizeRequest.Builder clearRecognizer()
Required. The name of the Recognizer to use during recognition. The
expected format is
`projects/{project}/locations/{location}/recognizers/{recognizer}`. The
{recognizer} segment may be set to `_` to use an empty implicit Recognizer.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public StreamingRecognizeRequest.Builder setRecognizerBytes(com.google.protobuf.ByteString value)
Required. The name of the Recognizer to use during recognition. The
expected format is
`projects/{project}/locations/{location}/recognizers/{recognizer}`. The
{recognizer} segment may be set to `_` to use an empty implicit Recognizer.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for recognizer to set.public boolean hasStreamingConfig()
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;hasStreamingConfig in interface StreamingRecognizeRequestOrBuilderpublic StreamingRecognitionConfig getStreamingConfig()
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;getStreamingConfig in interface StreamingRecognizeRequestOrBuilderpublic StreamingRecognizeRequest.Builder setStreamingConfig(StreamingRecognitionConfig value)
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;public StreamingRecognizeRequest.Builder setStreamingConfig(StreamingRecognitionConfig.Builder builderForValue)
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;public StreamingRecognizeRequest.Builder mergeStreamingConfig(StreamingRecognitionConfig value)
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;public StreamingRecognizeRequest.Builder clearStreamingConfig()
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;public StreamingRecognitionConfig.Builder getStreamingConfigBuilder()
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;public StreamingRecognitionConfigOrBuilder getStreamingConfigOrBuilder()
StreamingRecognitionConfig to be used in this recognition attempt. If provided, it will override the default RecognitionConfig stored in the Recognizer.
.google.cloud.speech.v2.StreamingRecognitionConfig streaming_config = 6;getStreamingConfigOrBuilder in interface StreamingRecognizeRequestOrBuilderpublic boolean hasAudio()
Inline audio bytes to be Recognized. Maximum size for this field is 15 KB per request.
bytes audio = 5;hasAudio in interface StreamingRecognizeRequestOrBuilderpublic com.google.protobuf.ByteString getAudio()
Inline audio bytes to be Recognized. Maximum size for this field is 15 KB per request.
bytes audio = 5;getAudio in interface StreamingRecognizeRequestOrBuilderpublic StreamingRecognizeRequest.Builder setAudio(com.google.protobuf.ByteString value)
Inline audio bytes to be Recognized. Maximum size for this field is 15 KB per request.
bytes audio = 5;value - The audio to set.public StreamingRecognizeRequest.Builder clearAudio()
Inline audio bytes to be Recognized. Maximum size for this field is 15 KB per request.
bytes audio = 5;public final StreamingRecognizeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>public final StreamingRecognizeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.