- 4.49.0 (latest)
- 4.48.0
- 4.47.0
- 4.46.0
- 4.44.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.35.0
- 4.34.0
- 4.32.0
- 4.31.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.16.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.0
- 4.8.0
- 4.7.0
- 4.6.0
- 4.4.0
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.0
- 3.0.0
- 2.6.1
- 2.5.9
- 2.4.0
- 2.3.0
- 2.2.15
public final class RecognitionConfig extends GeneratedMessageV3 implements RecognitionConfigOrBuilder
Provides information to the recognizer that specifies how to process the request.
Protobuf type google.cloud.speech.v1beta1.RecognitionConfig
Inheritance
Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessageV3 > RecognitionConfigImplements
RecognitionConfigOrBuilderStatic Fields
ENCODING_FIELD_NUMBER
public static final int ENCODING_FIELD_NUMBER
Type | Description |
int |
LANGUAGE_CODE_FIELD_NUMBER
public static final int LANGUAGE_CODE_FIELD_NUMBER
Type | Description |
int |
MAX_ALTERNATIVES_FIELD_NUMBER
public static final int MAX_ALTERNATIVES_FIELD_NUMBER
Type | Description |
int |
PROFANITY_FILTER_FIELD_NUMBER
public static final int PROFANITY_FILTER_FIELD_NUMBER
Type | Description |
int |
SAMPLE_RATE_FIELD_NUMBER
public static final int SAMPLE_RATE_FIELD_NUMBER
Type | Description |
int |
SPEECH_CONTEXT_FIELD_NUMBER
public static final int SPEECH_CONTEXT_FIELD_NUMBER
Type | Description |
int |
Static Methods
getDefaultInstance()
public static RecognitionConfig getDefaultInstance()
Type | Description |
RecognitionConfig |
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
newBuilder()
public static RecognitionConfig.Builder newBuilder()
Type | Description |
RecognitionConfig.Builder |
newBuilder(RecognitionConfig prototype)
public static RecognitionConfig.Builder newBuilder(RecognitionConfig prototype)
Name | Description |
prototype | RecognitionConfig |
Type | Description |
RecognitionConfig.Builder |
parseDelimitedFrom(InputStream input)
public static RecognitionConfig parseDelimitedFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
RecognitionConfig |
Type | Description |
IOException |
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RecognitionConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
RecognitionConfig |
Type | Description |
IOException |
parseFrom(byte[] data)
public static RecognitionConfig parseFrom(byte[] data)
Name | Description |
data | byte[] |
Type | Description |
RecognitionConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RecognitionConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | byte[] |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
RecognitionConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data)
public static RecognitionConfig parseFrom(ByteString data)
Name | Description |
data | ByteString |
Type | Description |
RecognitionConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RecognitionConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteString |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
RecognitionConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(CodedInputStream input)
public static RecognitionConfig parseFrom(CodedInputStream input)
Name | Description |
input | CodedInputStream |
Type | Description |
RecognitionConfig |
Type | Description |
IOException |
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static RecognitionConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
RecognitionConfig |
Type | Description |
IOException |
parseFrom(InputStream input)
public static RecognitionConfig parseFrom(InputStream input)
Name | Description |
input | InputStream |
Type | Description |
RecognitionConfig |
Type | Description |
IOException |
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static RecognitionConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | InputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
RecognitionConfig |
Type | Description |
IOException |
parseFrom(ByteBuffer data)
public static RecognitionConfig parseFrom(ByteBuffer data)
Name | Description |
data | ByteBuffer |
Type | Description |
RecognitionConfig |
Type | Description |
InvalidProtocolBufferException |
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RecognitionConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Name | Description |
data | ByteBuffer |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
RecognitionConfig |
Type | Description |
InvalidProtocolBufferException |
parser()
public static Parser<RecognitionConfig> parser()
Type | Description |
Parser<RecognitionConfig> |
Methods
equals(Object obj)
public boolean equals(Object obj)
Name | Description |
obj | Object |
Type | Description |
boolean |
getDefaultInstanceForType()
public RecognitionConfig getDefaultInstanceForType()
Type | Description |
RecognitionConfig |
getEncoding()
public RecognitionConfig.AudioEncoding getEncoding()
Required Encoding of audio data sent in all RecognitionAudio
messages.
.google.cloud.speech.v1beta1.RecognitionConfig.AudioEncoding encoding = 1;
Type | Description |
RecognitionConfig.AudioEncoding |
getEncodingValue()
public int getEncodingValue()
Required Encoding of audio data sent in all RecognitionAudio
messages.
.google.cloud.speech.v1beta1.RecognitionConfig.AudioEncoding encoding = 1;
Type | Description |
int |
getLanguageCode()
public String getLanguageCode()
Optional The language of the supplied audio as a BCP-47 language tag. Example: "en-GB" https://www.rfc-editor.org/rfc/bcp/bcp47.txt If omitted, defaults to "en-US". See Language Support for a list of the currently supported language codes.
string language_code = 3;
Type | Description |
String |
getLanguageCodeBytes()
public ByteString getLanguageCodeBytes()
Optional The language of the supplied audio as a BCP-47 language tag. Example: "en-GB" https://www.rfc-editor.org/rfc/bcp/bcp47.txt If omitted, defaults to "en-US". See Language Support for a list of the currently supported language codes.
string language_code = 3;
Type | Description |
ByteString |
getMaxAlternatives()
public int getMaxAlternatives()
Optional Maximum number of recognition hypotheses to be returned.
Specifically, the maximum number of SpeechRecognitionAlternative
messages
within each SpeechRecognitionResult
.
The server may return fewer than max_alternatives
.
Valid values are 0
-30
. A value of 0
or 1
will return a maximum of
one. If omitted, will return a maximum of one.
int32 max_alternatives = 4;
Type | Description |
int |
getParserForType()
public Parser<RecognitionConfig> getParserForType()
Type | Description |
Parser<RecognitionConfig> |
getProfanityFilter()
public boolean getProfanityFilter()
Optional If set to true
, the server will attempt to filter out
profanities, replacing all but the initial character in each filtered word
with asterisks, e.g. "f***". If set to false
or omitted, profanities
won't be filtered out.
bool profanity_filter = 5;
Type | Description |
boolean |
getSampleRate()
public int getSampleRate()
Required Sample rate in Hertz of the audio data sent in all
RecognitionAudio
messages. Valid values are: 8000-48000.
16000 is optimal. For best results, set the sampling rate of the audio
source to 16000 Hz. If that's not possible, use the native sample rate of
the audio source (instead of re-sampling).
int32 sample_rate = 2;
Type | Description |
int |
getSerializedSize()
public int getSerializedSize()
Type | Description |
int |
getSpeechContext()
public SpeechContext getSpeechContext()
Optional A means to provide context to assist the speech recognition.
.google.cloud.speech.v1beta1.SpeechContext speech_context = 6;
Type | Description |
SpeechContext |
getSpeechContextOrBuilder()
public SpeechContextOrBuilder getSpeechContextOrBuilder()
Optional A means to provide context to assist the speech recognition.
.google.cloud.speech.v1beta1.SpeechContext speech_context = 6;
Type | Description |
SpeechContextOrBuilder |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Type | Description |
UnknownFieldSet |
hasSpeechContext()
public boolean hasSpeechContext()
Optional A means to provide context to assist the speech recognition.
.google.cloud.speech.v1beta1.SpeechContext speech_context = 6;
Type | Description |
boolean |
hashCode()
public int hashCode()
Type | Description |
int |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
newBuilderForType()
public RecognitionConfig.Builder newBuilderForType()
Type | Description |
RecognitionConfig.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected RecognitionConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Name | Description |
parent | BuilderParent |
Type | Description |
RecognitionConfig.Builder |
toBuilder()
public RecognitionConfig.Builder toBuilder()
Type | Description |
RecognitionConfig.Builder |
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Name | Description |
output | CodedOutputStream |
Type | Description |
IOException |