Reference documentation and code samples for the Google Cloud Ces V1 Client class InputAudioConfig.
InputAudioConfig configures how the CES agent should interpret the incoming audio data.
Generated from protobuf message google.cloud.ces.v1.InputAudioConfig
Namespace
Google \ Cloud \ Ces \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ audio_encoding
int
Required. The encoding of the input audio data.
↳ sample_rate_hertz
int
Required. The sample rate (in Hertz) of the input audio data.
↳ noise_suppression_level
string
Optional. Whether to enable noise suppression on the input audio. Available values are "low", "moderate", "high", "very_high".
getAudioEncoding
Required. The encoding of the input audio data.
setAudioEncoding
Required. The encoding of the input audio data.
$this
getSampleRateHertz
Required. The sample rate (in Hertz) of the input audio data.
int
setSampleRateHertz
Required. The sample rate (in Hertz) of the input audio data.
var
int
$this
getNoiseSuppressionLevel
Optional. Whether to enable noise suppression on the input audio.
Available values are "low", "moderate", "high", "very_high".
string
setNoiseSuppressionLevel
Optional. Whether to enable noise suppression on the input audio.
Available values are "low", "moderate", "high", "very_high".
var
string
$this

