Enum AutoTranscriptionConfig.QualityPreset
java.lang.Object
java.lang.Enum<AutoTranscriptionConfig.QualityPreset>
com.google.cloud.video.livestream.v1.AutoTranscriptionConfig.QualityPreset
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AutoTranscriptionConfig.QualityPreset>
- Enclosing class:
- AutoTranscriptionConfig
public static enum AutoTranscriptionConfig.QualityPreset
extends Enum<AutoTranscriptionConfig.QualityPreset>
implements com.google.protobuf.ProtocolMessageEnum
Presets to tune the latency and quality of auto-generated captions.Protobuf enum
google.cloud.video.livestream.v1.AutoTranscriptionConfig.QualityPreset-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDefault behavior when QualityPreset is not specified.Increases the quality of the auto-generated captions at the cost of higher latency.Reduce the latency of auto-generated captions.Quality Preset is not specified. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intDefault behavior when QualityPreset is not specified.static final intIncreases the quality of the auto-generated captions at the cost of higher latency.static final intReduce the latency of auto-generated captions.static final intQuality Preset is not specified. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<AutoTranscriptionConfig.QualityPreset>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.Returns the enum constant of this type with the specified name.values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
QUALITY_PRESET_UNSPECIFIED
Quality Preset is not specified. By default, BALANCED_QUALITY will be used.
QUALITY_PRESET_UNSPECIFIED = 0; -
LOW_LATENCY
Reduce the latency of auto-generated captions. This may reduce the quality of the captions.
LOW_LATENCY = 1; -
BALANCED_QUALITY
Default behavior when QualityPreset is not specified.
BALANCED_QUALITY = 2; -
IMPROVED_QUALITY
Increases the quality of the auto-generated captions at the cost of higher latency.
IMPROVED_QUALITY = 3; -
UNRECOGNIZED
-
-
Field Details
-
QUALITY_PRESET_UNSPECIFIED_VALUE
public static final int QUALITY_PRESET_UNSPECIFIED_VALUEQuality Preset is not specified. By default, BALANCED_QUALITY will be used.
QUALITY_PRESET_UNSPECIFIED = 0;- See Also:
-
LOW_LATENCY_VALUE
public static final int LOW_LATENCY_VALUEReduce the latency of auto-generated captions. This may reduce the quality of the captions.
LOW_LATENCY = 1;- See Also:
-
BALANCED_QUALITY_VALUE
public static final int BALANCED_QUALITY_VALUEDefault behavior when QualityPreset is not specified.
BALANCED_QUALITY = 2;- See Also:
-
IMPROVED_QUALITY_VALUE
public static final int IMPROVED_QUALITY_VALUEIncreases the quality of the auto-generated captions at the cost of higher latency.
IMPROVED_QUALITY = 3;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<AutoTranscriptionConfig.QualityPreset> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static AutoTranscriptionConfig.QualityPreset valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-