public static final class StreamingRecognitionConfig.Builder extends GeneratedMessageV3.Builder<StreamingRecognitionConfig.Builder> implements StreamingRecognitionConfigOrBuilder
Provides configuration information for the StreamingRecognize request.
Protobuf type google.cloud.speech.v2.StreamingRecognitionConfig
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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public StreamingRecognitionConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public StreamingRecognitionConfig build()
buildPartial()
public StreamingRecognitionConfig buildPartial()
clear()
public StreamingRecognitionConfig.Builder clear()
Overrides
clearConfig()
public StreamingRecognitionConfig.Builder clearConfig()
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
clearConfigMask()
public StreamingRecognitionConfig.Builder clearConfigMask()
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
clearField(Descriptors.FieldDescriptor field)
public StreamingRecognitionConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public StreamingRecognitionConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearStreamingFeatures()
public StreamingRecognitionConfig.Builder clearStreamingFeatures()
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
clone()
public StreamingRecognitionConfig.Builder clone()
Overrides
getConfig()
public RecognitionConfig getConfig()
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
getConfigBuilder()
public RecognitionConfig.Builder getConfigBuilder()
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
getConfigMask()
public FieldMask getConfigMask()
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
Returns |
---|
Type | Description |
FieldMask | The configMask.
|
getConfigMaskBuilder()
public FieldMask.Builder getConfigMaskBuilder()
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
getConfigMaskOrBuilder()
public FieldMaskOrBuilder getConfigMaskOrBuilder()
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
getConfigOrBuilder()
public RecognitionConfigOrBuilder getConfigOrBuilder()
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
getDefaultInstanceForType()
public StreamingRecognitionConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getStreamingFeatures()
public StreamingRecognitionFeatures getStreamingFeatures()
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
getStreamingFeaturesBuilder()
public StreamingRecognitionFeatures.Builder getStreamingFeaturesBuilder()
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
getStreamingFeaturesOrBuilder()
public StreamingRecognitionFeaturesOrBuilder getStreamingFeaturesOrBuilder()
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
hasConfig()
public boolean hasConfig()
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the config field is set.
|
hasConfigMask()
public boolean hasConfigMask()
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
Returns |
---|
Type | Description |
boolean | Whether the configMask field is set.
|
hasStreamingFeatures()
public boolean hasStreamingFeatures()
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
Returns |
---|
Type | Description |
boolean | Whether the streamingFeatures field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeConfig(RecognitionConfig value)
public StreamingRecognitionConfig.Builder mergeConfig(RecognitionConfig value)
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
mergeConfigMask(FieldMask value)
public StreamingRecognitionConfig.Builder mergeConfigMask(FieldMask value)
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
mergeFrom(StreamingRecognitionConfig other)
public StreamingRecognitionConfig.Builder mergeFrom(StreamingRecognitionConfig other)
public StreamingRecognitionConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public StreamingRecognitionConfig.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeStreamingFeatures(StreamingRecognitionFeatures value)
public StreamingRecognitionConfig.Builder mergeStreamingFeatures(StreamingRecognitionFeatures value)
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final StreamingRecognitionConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setConfig(RecognitionConfig value)
public StreamingRecognitionConfig.Builder setConfig(RecognitionConfig value)
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
setConfig(RecognitionConfig.Builder builderForValue)
public StreamingRecognitionConfig.Builder setConfig(RecognitionConfig.Builder builderForValue)
Required. Features and audio metadata to use for the Automatic Speech
Recognition. This field in combination with the
config_mask
field can be used to override parts of the
default_recognition_config
of the Recognizer resource.
.google.cloud.speech.v2.RecognitionConfig config = 1 [(.google.api.field_behavior) = REQUIRED];
setConfigMask(FieldMask value)
public StreamingRecognitionConfig.Builder setConfigMask(FieldMask value)
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
setConfigMask(FieldMask.Builder builderForValue)
public StreamingRecognitionConfig.Builder setConfigMask(FieldMask.Builder builderForValue)
The list of fields in
config that
override the values in the
default_recognition_config
of the recognizer during this recognition request. If no mask is provided,
all non-default valued fields in
config override
the values in the recognizer for this recognition request. If a mask is
provided, only the fields listed in the mask override the config in the
recognizer for this recognition request. If a wildcard (*
) is provided,
config
completely overrides and replaces the config in the recognizer for this
recognition request.
.google.protobuf.FieldMask config_mask = 3;
Parameter |
---|
Name | Description |
builderForValue | Builder
|
setField(Descriptors.FieldDescriptor field, Object value)
public StreamingRecognitionConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public StreamingRecognitionConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setStreamingFeatures(StreamingRecognitionFeatures value)
public StreamingRecognitionConfig.Builder setStreamingFeatures(StreamingRecognitionFeatures value)
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
setStreamingFeatures(StreamingRecognitionFeatures.Builder builderForValue)
public StreamingRecognitionConfig.Builder setStreamingFeatures(StreamingRecognitionFeatures.Builder builderForValue)
Speech recognition features to enable specific to streaming audio
recognition requests.
.google.cloud.speech.v2.StreamingRecognitionFeatures streaming_features = 2;
setUnknownFields(UnknownFieldSet unknownFields)
public final StreamingRecognitionConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides