public final class SpeechTranscriptionConfig extends GeneratedMessageV3 implements SpeechTranscriptionConfigOrBuilder
Config for SPEECH_TRANSCRIPTION.
Protobuf type google.cloud.videointelligence.v1p1beta1.SpeechTranscriptionConfig
Static Fields
AUDIO_TRACKS_FIELD_NUMBER
public static final int AUDIO_TRACKS_FIELD_NUMBER
Field Value
ENABLE_AUTOMATIC_PUNCTUATION_FIELD_NUMBER
public static final int ENABLE_AUTOMATIC_PUNCTUATION_FIELD_NUMBER
Field Value
FILTER_PROFANITY_FIELD_NUMBER
public static final int FILTER_PROFANITY_FIELD_NUMBER
Field Value
LANGUAGE_CODE_FIELD_NUMBER
public static final int LANGUAGE_CODE_FIELD_NUMBER
Field Value
MAX_ALTERNATIVES_FIELD_NUMBER
public static final int MAX_ALTERNATIVES_FIELD_NUMBER
Field Value
SPEECH_CONTEXTS_FIELD_NUMBER
public static final int SPEECH_CONTEXTS_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static SpeechTranscriptionConfig getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static SpeechTranscriptionConfig.Builder newBuilder()
Returns
newBuilder(SpeechTranscriptionConfig prototype)
public static SpeechTranscriptionConfig.Builder newBuilder(SpeechTranscriptionConfig prototype)
Parameter
Returns
public static SpeechTranscriptionConfig parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static SpeechTranscriptionConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static SpeechTranscriptionConfig parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SpeechTranscriptionConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static SpeechTranscriptionConfig parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SpeechTranscriptionConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static SpeechTranscriptionConfig parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static SpeechTranscriptionConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static SpeechTranscriptionConfig parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static SpeechTranscriptionConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static SpeechTranscriptionConfig parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SpeechTranscriptionConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<SpeechTranscriptionConfig> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getAudioTracks(int index)
public int getAudioTracks(int index)
Optional. For file formats, such as MXF or MKV, supporting multiple audio
tracks, specify up to two tracks. Default: track 0.
repeated int32 audio_tracks = 6 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name | Description |
index | int
The index of the element to return.
|
Returns
Type | Description |
int | The audioTracks at the given index.
|
getAudioTracksCount()
public int getAudioTracksCount()
Optional. For file formats, such as MXF or MKV, supporting multiple audio
tracks, specify up to two tracks. Default: track 0.
repeated int32 audio_tracks = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
int | The count of audioTracks.
|
getAudioTracksList()
public List<Integer> getAudioTracksList()
Optional. For file formats, such as MXF or MKV, supporting multiple audio
tracks, specify up to two tracks. Default: track 0.
repeated int32 audio_tracks = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
List<Integer> | A list containing the audioTracks.
|
getDefaultInstanceForType()
public SpeechTranscriptionConfig getDefaultInstanceForType()
Returns
getEnableAutomaticPunctuation()
public boolean getEnableAutomaticPunctuation()
Optional. If 'true', adds punctuation to recognition result hypotheses.
This feature is only available in select languages. Setting this for
requests in other languages has no effect at all. The default 'false' value
does not add punctuation to result hypotheses. NOTE: "This is currently
offered as an experimental service, complimentary to all users. In the
future this may be exclusively available as a premium feature."
bool enable_automatic_punctuation = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
boolean | The enableAutomaticPunctuation.
|
getFilterProfanity()
public boolean getFilterProfanity()
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 filter_profanity = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
boolean | The filterProfanity.
|
getLanguageCode()
public String getLanguageCode()
Required. Required The language of the supplied audio as a
BCP-47 language tag.
Example: "en-US".
See Language Support
for a list of the currently supported language codes.
string language_code = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
String | The languageCode.
|
getLanguageCodeBytes()
public ByteString getLanguageCodeBytes()
Required. Required The language of the supplied audio as a
BCP-47 language tag.
Example: "en-US".
See Language Support
for a list of the currently supported language codes.
string language_code = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
ByteString | The bytes for languageCode.
|
getMaxAlternatives()
public int getMaxAlternatives()
Optional. Maximum number of recognition hypotheses to be returned.
Specifically, the maximum number of SpeechRecognitionAlternative
messages
within each SpeechTranscription
. 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 = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
int | The maxAlternatives.
|
getParserForType()
public Parser<SpeechTranscriptionConfig> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getSpeechContexts(int index)
public SpeechContext getSpeechContexts(int index)
Optional. A means to provide context to assist the speech recognition.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechContext speech_contexts = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
getSpeechContextsCount()
public int getSpeechContextsCount()
Optional. A means to provide context to assist the speech recognition.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechContext speech_contexts = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns
getSpeechContextsList()
public List<SpeechContext> getSpeechContextsList()
Optional. A means to provide context to assist the speech recognition.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechContext speech_contexts = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns
getSpeechContextsOrBuilder(int index)
public SpeechContextOrBuilder getSpeechContextsOrBuilder(int index)
Optional. A means to provide context to assist the speech recognition.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechContext speech_contexts = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Returns
getSpeechContextsOrBuilderList()
public List<? extends SpeechContextOrBuilder> getSpeechContextsOrBuilderList()
Optional. A means to provide context to assist the speech recognition.
repeated .google.cloud.videointelligence.v1p1beta1.SpeechContext speech_contexts = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type | Description |
List<? extends com.google.cloud.videointelligence.v1p1beta1.SpeechContextOrBuilder> | |
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public SpeechTranscriptionConfig.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SpeechTranscriptionConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public SpeechTranscriptionConfig.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions