Skip to main content

Agent 音色资源接口

Agent 平台音色资源接口用于管理系统音色和项目空间内的个人音色。接口需要携带平台 JWT 鉴权。

一、获取音色列表

  • 接口路径: /api/v1/agents/resources/voices
  • 请求方法: GET
  • 鉴权方式: Authorization: Bearer <access_token>

Query 参数

参数类型必填说明
languagestring按主语言筛选音色。音色选择页当前展示 zh-CNen-US;不传时返回全部可见音色

响应字段

字段类型说明
itemsarray音色列表
items[].idstring音色资源 ID
items[].voiceIdstring业务音色 ID
items[].sourcestring音色来源,系统音色为 system_voice,个人音色为 cloned_voice
items[].namestring音色名称
items[].descriptionstring音色描述
items[].languagestring主语言,例如 zh-CNen-US
items[].statusstring音色状态
items[].bindableboolean是否可被 Agent 绑定
items[].mutableboolean是否允许当前项目页修改

二、创建个人音色

  • 接口路径: /api/v1/agents/resources/voices
  • 请求方法: POST
  • 鉴权方式: Authorization: Bearer <access_token>

请求体

参数类型必填说明
namestring音色名称
languagestring主语言。为空时默认为中文 zh-CN
voiceIdstring指定业务音色 ID;通常无需填写,由接口自动生成
descriptionstring音色描述
avatarUrlstring音色头像 URL
sampleObjectKeystring克隆样本对象 Key
sampleTranscriptstring克隆样本文本
previewUrlstring试听音频 URL

三、更新个人音色

  • 接口路径: /api/v1/agents/resources/voices/update
  • 请求方法: PATCH
  • 鉴权方式: Authorization: Bearer <access_token>

请求体

参数类型必填说明
voiceIdstring要更新的业务音色 ID
languagestring更新主语言。为空时不修改已有语言
namestring音色名称
descriptionstring音色描述
avatarUrlstring音色头像 URL
resubmitSampleboolean是否重新提交克隆样本
sampleObjectKeystring新克隆样本对象 Key
sampleTranscriptstring新克隆样本文本
previewUrlstring新试听音频 URL

说明

  • 系统音色只读,不能通过创建、更新、删除接口修改。
  • Agent 编辑页选择音色时,应按当前 Agent 的语言带上 language 查询参数,只展示同语言音色,并在音色卡片展示语言标签。