public final class InputAudioConfig extends GeneratedMessage implements InputAudioConfigOrBuilder
InputAudioConfig configures how the CES agent should interpret the incoming
audio data.
Protobuf type google.cloud.ces.v1.InputAudioConfig
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int AUDIO_ENCODING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NOISE_SUPPRESSION_LEVEL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int SAMPLE_RATE_HERTZ_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static InputAudioConfig getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static InputAudioConfig.Builder newBuilder()
public static InputAudioConfig.Builder newBuilder(InputAudioConfig prototype)
public static InputAudioConfig parseDelimitedFrom(InputStream input)
public static InputAudioConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static InputAudioConfig parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static InputAudioConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InputAudioConfig parseFrom(ByteString data)
public static InputAudioConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InputAudioConfig parseFrom(CodedInputStream input)
public static InputAudioConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InputAudioConfig parseFrom(InputStream input)
public static InputAudioConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static InputAudioConfig parseFrom(ByteBuffer data)
public static InputAudioConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<InputAudioConfig> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public AudioEncoding getAudioEncoding()
Required. The encoding of the input audio data.
.google.cloud.ces.v1.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];
public int getAudioEncodingValue()
Required. The encoding of the input audio data.
.google.cloud.ces.v1.AudioEncoding audio_encoding = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for audioEncoding.
|
public InputAudioConfig getDefaultInstanceForType()
public String getNoiseSuppressionLevel()
Optional. Whether to enable noise suppression on the input audio.
Available values are "low", "moderate", "high", "very_high".
string noise_suppression_level = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The noiseSuppressionLevel.
|
public ByteString getNoiseSuppressionLevelBytes()
Optional. Whether to enable noise suppression on the input audio.
Available values are "low", "moderate", "high", "very_high".
string noise_suppression_level = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for noiseSuppressionLevel.
|
public Parser<InputAudioConfig> getParserForType()
Overrides
public int getSampleRateHertz()
Required. The sample rate (in Hertz) of the input audio data.
int32 sample_rate_hertz = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The sampleRateHertz.
|
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public InputAudioConfig.Builder newBuilderForType()
protected InputAudioConfig.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public InputAudioConfig.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides