public static final class StreamingRecognizeRequest.Builder extends GeneratedMessageV3.Builder<StreamingRecognizeRequest.Builder> implements StreamingRecognizeRequestOrBuilder
Request message for the
StreamingRecognize
method. Multiple
StreamingRecognizeRequest
messages are sent. The first message must contain a
recognizer and
optionally a
streaming_config
message and must not contain
audio. All
subsequent messages must contain
audio and must not
contain a
streaming_config
message.
Protobuf type google.cloud.speech.v2.StreamingRecognizeRequest
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
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public StreamingRecognizeRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public StreamingRecognizeRequest build()
Returns
buildPartial()
public StreamingRecognizeRequest buildPartial()
Returns
clear()
public StreamingRecognizeRequest.Builder clear()
Returns
Overrides
clearAudio()
public StreamingRecognizeRequest.Builder clearAudio()
Inline audio bytes to be Recognized.
bytes audio = 5;
Returns
clearField(Descriptors.FieldDescriptor field)
public StreamingRecognizeRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public StreamingRecognizeRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearRecognizer()
public StreamingRecognizeRequest.Builder clearRecognizer()
Required. Streaming recognition should start with an initial request having
a recognizer
. Subsequent requests carry the audio data to be recognized.
The initial request with configuration can be omitted if the Recognizer
being used has a
default_recognition_config.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
clearStreamingConfig()
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;
Returns
clearStreamingRequest()
public StreamingRecognizeRequest.Builder clearStreamingRequest()
Returns
clone()
public StreamingRecognizeRequest.Builder clone()
Returns
Overrides
getAudio()
public ByteString getAudio()
Inline audio bytes to be Recognized.
bytes audio = 5;
Returns
getDefaultInstanceForType()
public StreamingRecognizeRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getRecognizer()
public String getRecognizer()
Required. Streaming recognition should start with an initial request having
a recognizer
. Subsequent requests carry the audio data to be recognized.
The initial request with configuration can be omitted if the Recognizer
being used has a
default_recognition_config.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
String | The recognizer.
|
getRecognizerBytes()
public ByteString getRecognizerBytes()
Required. Streaming recognition should start with an initial request having
a recognizer
. Subsequent requests carry the audio data to be recognized.
The initial request with configuration can be omitted if the Recognizer
being used has a
default_recognition_config.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
Type | Description |
ByteString | The bytes for recognizer.
|
getStreamingConfig()
public 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;
Returns
getStreamingConfigBuilder()
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;
Returns
getStreamingConfigOrBuilder()
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;
Returns
getStreamingRequestCase()
public StreamingRecognizeRequest.StreamingRequestCase getStreamingRequestCase()
Returns
hasAudio()
public boolean hasAudio()
Inline audio bytes to be Recognized.
bytes audio = 5;
Returns
Type | Description |
boolean | Whether the audio field is set.
|
hasStreamingConfig()
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;
Returns
Type | Description |
boolean | Whether the streamingConfig field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(StreamingRecognizeRequest other)
public StreamingRecognizeRequest.Builder mergeFrom(StreamingRecognizeRequest other)
Parameter
Returns
public StreamingRecognizeRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public StreamingRecognizeRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeStreamingConfig(StreamingRecognitionConfig value)
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;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final StreamingRecognizeRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setAudio(ByteString value)
public StreamingRecognizeRequest.Builder setAudio(ByteString value)
Inline audio bytes to be Recognized.
bytes audio = 5;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public StreamingRecognizeRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRecognizer(String value)
public StreamingRecognizeRequest.Builder setRecognizer(String value)
Required. Streaming recognition should start with an initial request having
a recognizer
. Subsequent requests carry the audio data to be recognized.
The initial request with configuration can be omitted if the Recognizer
being used has a
default_recognition_config.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | String
The recognizer to set.
|
Returns
setRecognizerBytes(ByteString value)
public StreamingRecognizeRequest.Builder setRecognizerBytes(ByteString value)
Required. Streaming recognition should start with an initial request having
a recognizer
. Subsequent requests carry the audio data to be recognized.
The initial request with configuration can be omitted if the Recognizer
being used has a
default_recognition_config.
string recognizer = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter
Name | Description |
value | ByteString
The bytes for recognizer to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public StreamingRecognizeRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setStreamingConfig(StreamingRecognitionConfig value)
public 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;
Parameter
Returns
setStreamingConfig(StreamingRecognitionConfig.Builder builderForValue)
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;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final StreamingRecognizeRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides