Package com.google.cloud.dialogflow.v2
Enum OutputAudioEncoding
- java.lang.Object
-
- java.lang.Enum<OutputAudioEncoding>
-
- com.google.cloud.dialogflow.v2.OutputAudioEncoding
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite
,com.google.protobuf.ProtocolMessageEnum
,Serializable
,Comparable<OutputAudioEncoding>
public enum OutputAudioEncoding extends Enum<OutputAudioEncoding> implements com.google.protobuf.ProtocolMessageEnum
Audio encoding of the output audio format in Text-To-Speech.
Protobuf enumgoogle.cloud.dialogflow.v2.OutputAudioEncoding
-
-
Enum Constant Summary
Enum Constants Enum Constant Description OUTPUT_AUDIO_ENCODING_LINEAR_16
Uncompressed 16-bit signed little-endian samples (Linear PCM).OUTPUT_AUDIO_ENCODING_MP3
MP3 audio at 32kbps.OUTPUT_AUDIO_ENCODING_MP3_64_KBPS
MP3 audio at 64kbps.OUTPUT_AUDIO_ENCODING_MULAW
8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.OUTPUT_AUDIO_ENCODING_OGG_OPUS
Opus encoded audio wrapped in an ogg container.OUTPUT_AUDIO_ENCODING_UNSPECIFIED
Not specified.UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static int
OUTPUT_AUDIO_ENCODING_LINEAR_16_VALUE
Uncompressed 16-bit signed little-endian samples (Linear PCM).static int
OUTPUT_AUDIO_ENCODING_MP3_64_KBPS_VALUE
MP3 audio at 64kbps.static int
OUTPUT_AUDIO_ENCODING_MP3_VALUE
MP3 audio at 32kbps.static int
OUTPUT_AUDIO_ENCODING_MULAW_VALUE
8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.static int
OUTPUT_AUDIO_ENCODING_OGG_OPUS_VALUE
Opus encoded audio wrapped in an ogg container.static int
OUTPUT_AUDIO_ENCODING_UNSPECIFIED_VALUE
Not specified.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static OutputAudioEncoding
forNumber(int value)
static com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor()
com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType()
int
getNumber()
com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor()
static com.google.protobuf.Internal.EnumLiteMap<OutputAudioEncoding>
internalGetValueMap()
static OutputAudioEncoding
valueOf(int value)
Deprecated.static OutputAudioEncoding
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name.static OutputAudioEncoding
valueOf(String name)
Returns the enum constant of this type with the specified name.static OutputAudioEncoding[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OUTPUT_AUDIO_ENCODING_UNSPECIFIED
public static final OutputAudioEncoding OUTPUT_AUDIO_ENCODING_UNSPECIFIED
Not specified.
OUTPUT_AUDIO_ENCODING_UNSPECIFIED = 0;
-
OUTPUT_AUDIO_ENCODING_LINEAR_16
public static final OutputAudioEncoding OUTPUT_AUDIO_ENCODING_LINEAR_16
Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
OUTPUT_AUDIO_ENCODING_LINEAR_16 = 1;
-
OUTPUT_AUDIO_ENCODING_MP3
public static final OutputAudioEncoding OUTPUT_AUDIO_ENCODING_MP3
MP3 audio at 32kbps.
OUTPUT_AUDIO_ENCODING_MP3 = 2;
-
OUTPUT_AUDIO_ENCODING_MP3_64_KBPS
public static final OutputAudioEncoding OUTPUT_AUDIO_ENCODING_MP3_64_KBPS
MP3 audio at 64kbps.
OUTPUT_AUDIO_ENCODING_MP3_64_KBPS = 4;
-
OUTPUT_AUDIO_ENCODING_OGG_OPUS
public static final OutputAudioEncoding OUTPUT_AUDIO_ENCODING_OGG_OPUS
Opus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
OUTPUT_AUDIO_ENCODING_OGG_OPUS = 3;
-
OUTPUT_AUDIO_ENCODING_MULAW
public static final OutputAudioEncoding OUTPUT_AUDIO_ENCODING_MULAW
8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
OUTPUT_AUDIO_ENCODING_MULAW = 5;
-
UNRECOGNIZED
public static final OutputAudioEncoding UNRECOGNIZED
-
-
Field Detail
-
OUTPUT_AUDIO_ENCODING_UNSPECIFIED_VALUE
public static final int OUTPUT_AUDIO_ENCODING_UNSPECIFIED_VALUE
Not specified.
OUTPUT_AUDIO_ENCODING_UNSPECIFIED = 0;
- See Also:
- Constant Field Values
-
OUTPUT_AUDIO_ENCODING_LINEAR_16_VALUE
public static final int OUTPUT_AUDIO_ENCODING_LINEAR_16_VALUE
Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
OUTPUT_AUDIO_ENCODING_LINEAR_16 = 1;
- See Also:
- Constant Field Values
-
OUTPUT_AUDIO_ENCODING_MP3_VALUE
public static final int OUTPUT_AUDIO_ENCODING_MP3_VALUE
MP3 audio at 32kbps.
OUTPUT_AUDIO_ENCODING_MP3 = 2;
- See Also:
- Constant Field Values
-
OUTPUT_AUDIO_ENCODING_MP3_64_KBPS_VALUE
public static final int OUTPUT_AUDIO_ENCODING_MP3_64_KBPS_VALUE
MP3 audio at 64kbps.
OUTPUT_AUDIO_ENCODING_MP3_64_KBPS = 4;
- See Also:
- Constant Field Values
-
OUTPUT_AUDIO_ENCODING_OGG_OPUS_VALUE
public static final int OUTPUT_AUDIO_ENCODING_OGG_OPUS_VALUE
Opus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
OUTPUT_AUDIO_ENCODING_OGG_OPUS = 3;
- See Also:
- Constant Field Values
-
OUTPUT_AUDIO_ENCODING_MULAW_VALUE
public static final int OUTPUT_AUDIO_ENCODING_MULAW_VALUE
8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
OUTPUT_AUDIO_ENCODING_MULAW = 5;
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static OutputAudioEncoding[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (OutputAudioEncoding c : OutputAudioEncoding.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OutputAudioEncoding valueOf(String name)
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:
getNumber
in interfacecom.google.protobuf.Internal.EnumLite
- Specified by:
getNumber
in interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static OutputAudioEncoding valueOf(int value)
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
public static OutputAudioEncoding forNumber(int value)
- 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<OutputAudioEncoding> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptor
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static OutputAudioEncoding 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
-
-