Interface RecognitionConfigOrBuilder (4.42.0)

public interface RecognitionConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEncoding()

public abstract RecognitionConfig.AudioEncoding getEncoding()

Required Encoding of audio data sent in all RecognitionAudio messages.

.google.cloud.speech.v1beta1.RecognitionConfig.AudioEncoding encoding = 1;

Returns
Type Description
RecognitionConfig.AudioEncoding

getEncodingValue()

public abstract int getEncodingValue()

Required Encoding of audio data sent in all RecognitionAudio messages.

.google.cloud.speech.v1beta1.RecognitionConfig.AudioEncoding encoding = 1;

Returns
Type Description
int

getLanguageCode()

public abstract 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;

Returns
Type Description
String

getLanguageCodeBytes()

public abstract 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;

Returns
Type Description
ByteString

getMaxAlternatives()

public abstract 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;

Returns
Type Description
int

getProfanityFilter()

public abstract 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;

Returns
Type Description
boolean

getSampleRate()

public abstract 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;

Returns
Type Description
int

getSpeechContext()

public abstract SpeechContext getSpeechContext()

Optional A means to provide context to assist the speech recognition.

.google.cloud.speech.v1beta1.SpeechContext speech_context = 6;

Returns
Type Description
SpeechContext

getSpeechContextOrBuilder()

public abstract SpeechContextOrBuilder getSpeechContextOrBuilder()

Optional A means to provide context to assist the speech recognition.

.google.cloud.speech.v1beta1.SpeechContext speech_context = 6;

Returns
Type Description
SpeechContextOrBuilder

hasSpeechContext()

public abstract boolean hasSpeechContext()

Optional A means to provide context to assist the speech recognition.

.google.cloud.speech.v1beta1.SpeechContext speech_context = 6;

Returns
Type Description
boolean