EvaluationConfig 用于配置运行评估的设置。
| JSON 表示法 |
|---|
{ "inputAudioConfig": { object ( |
| 字段 | |
|---|---|
inputAudioConfig |
可选。用于处理输入音频的配置。 |
outputAudioConfig |
可选。用于生成输出音频的配置。 |
evaluationChannel |
可选。要评估的渠道。 |
toolCallBehaviour |
可选。指定评估应使用真实的工具调用还是虚假的工具。 |
InputAudioConfig
InputAudioConfig 用于配置 CES 代理应如何解读传入的音频数据。
| JSON 表示法 |
|---|
{
"audioEncoding": enum ( |
| 字段 | |
|---|---|
audioEncoding |
必需。输入音频数据的编码。 |
sampleRateHertz |
必需。输入音频数据的采样率(以赫兹为单位)。 |
noiseSuppressionLevel |
可选。是否对输入音频启用噪音抑制 : 降噪。可用的值为“low”“moderate”“high”“very_high”。 |
AudioEncoding
AudioEncoding 用于指定音频数据的编码格式。
| 枚举 | |
|---|---|
AUDIO_ENCODING_UNSPECIFIED |
未指定音频编码。 |
LINEAR16 |
16 位线性 PCM 音频编码。 |
MULAW |
8 位采样,使用 G.711 PCMU/mu-law 压缩 14 位音频采样。 |
ALAW |
8 位采样,使用 G.711 PCMU/A-law 压缩 14 位音频采样。 |
OutputAudioConfig
OutputAudioConfig 用于配置 CES 代理应如何合成传出的音频响应。
| JSON 表示法 |
|---|
{
"audioEncoding": enum ( |
| 字段 | |
|---|---|
audioEncoding |
必需。输出音频数据的编码。 |
sampleRateHertz |
必需。输出音频数据的采样率(以赫兹为单位)。 |
EvaluationConfig.EvaluationChannel
要评估的渠道。
| 枚举 | |
|---|---|
EVALUATION_CHANNEL_UNSPECIFIED |
未指定的评估渠道。 |
TEXT |
纯文本评估渠道。 |
AUDIO |
音频评估渠道。 |