public sealed class OutputAudioConfig : IMessage<OutputAudioConfig>, IEquatable<OutputAudioConfig>, IDeepCloneable<OutputAudioConfig>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class OutputAudioConfig.
OutputAudioConfig configures how the CES agent should synthesize outgoing audio responses.
Implements
IMessageOutputAudioConfig, IEquatableOutputAudioConfig, IDeepCloneableOutputAudioConfig, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
OutputAudioConfig()
public OutputAudioConfig()OutputAudioConfig(OutputAudioConfig)
public OutputAudioConfig(OutputAudioConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
OutputAudioConfig |
Properties
AudioEncoding
public AudioEncoding AudioEncoding { get; set; }Required. The encoding of the output audio data.
| Property Value | |
|---|---|
| Type | Description |
AudioEncoding |
|
SampleRateHertz
public int SampleRateHertz { get; set; }Required. The sample rate (in Hertz) of the output audio data.
| Property Value | |
|---|---|
| Type | Description |
int |
|