API标准及多语言预置SDK
本产品(BailianVoiceBot/2025-01-01)的OpenAPI采用RPC签名风格。我们已经为开发者封装了常见编程语言的SDK,开发者可通过下载SDK直接调用本产品OpenAPI而无需关心技术细节。如果现有SDK不能满足使用需求,可通过签名机制进行自签名对接。由于自签名细节非常复杂,需花费 5个工作日左右。因此建议加入我们的服务钉钉群(147535001692),在专家指导下进行签名对接。
在使用API前,您需要准备好身份账号及访问密钥(AccessKey),才能有效通过客户端工具(SDK、CLI等)访问API。细节请参见获取AccessKey。
自定义签名场景
若您的业务场景有特殊需求,需通过自签名方式对接 API,建议优先咨询我们的技术支持团队(服务钉钉群:147535001692),获取专业指导以确保高效接入。
账号与安全准备
阿里云账号具备对所有资源的完全管理权限。一旦 AccessKey 泄露,所有相关资源都将面临未经授权访问的风险。为确保安全,建议创建一个仅具备 API 访问权限的RAM用户并配置其 AccessKey,同时基于最小权限原则 (PoLP) 配置 RAM 策略。仅在明确需要阿里云账号权限的特定场景下,才使用阿里云账号。
API目录
API | 标题 | API概述 |
|---|---|---|
| BridgeWebCall | 软电话测试通话 | 创建软电话测试通话。 |
| GetDataChannelCredential | 获取数据通道凭证 | 获取数据通道凭证。 |
| GenerateFileUploadParams | 获取文件上传参数 | 获取文件上传信息 |
MQ消息订阅配置
API | 标题 | API概述 |
|---|---|---|
| UpdateSubscription | 更新订阅信息 | 创建或更新MQ配置 |
| GetSubscription | 获取消息订阅配置信息 | 获取MQ配置 |
| DisableSubscription | 关闭消息订阅 | 禁用消息订阅 |
变量管理
API | 标题 | API概述 |
|---|---|---|
| DeleteVariable | 删除变量 | 删除变量 |
| ListVariable | 获取变量列表 | 获取变量列表 |
| UpdateVariable | 更新变量 | 更新变量 |
| CreateVariable | 创建变量 | 创建变量 |
三方语音配置
API | 标题 | API概述 |
|---|---|---|
| ListVoiceEngines | 获取三方语音引擎列表 | 获取引擎列表 |
| UpdateVoiceAccessProfile | 更新三方语音配置 | 更新三方语音配置 |
| ListVoiceAccessProfile | 获取三方语音配置列表 | 获取三方语音配置列表 |
| DeleteVoiceAccessProfile | 删除三方语音配置 | 删除三方语音配置 |
| CreateVoiceAccessProfile | 创建三方语音配置 | 创建实例 |
热词管理
API | 标题 | API概述 |
|---|---|---|
| UpdateVocabulary | 更新热词 | 更新实例 |
| ListVocabulary | 获取热词列表 | 获取实例详情 |
| ImportVocabulary | 导入热词 | 导入热词 |
| GetVocabulary | 获取热词信息 | 获取实例详情 |
| ExportVocabulary | 导出热词 | 导出热词 |
| DeleteVocabulary | 删除热词 | 删除场景 |
| CreateVocabulary | 创建热词 | 创建实例 |
克隆音管理
API | 标题 | API概述 |
|---|---|---|
| ListCloneVoiceModels | 获取克隆音模型列表 | 获取克隆音色可用模型列表 |
| DeleteCloneVoice | 删除克隆音 | 删除场景 |
| ListCloneVoice | 获取克隆音列表 | 获取实例详情 |
| UpdateCloneVoice | 更新克隆音 | 更新实例 |
| CreateCloneVoice | 创建克隆音 | 创建克隆音 |
应用管理
API | 标题 | API概述 |
|---|---|---|
| DeleteApplication | 删除语音机器人应用 | 删除应用 |
| ListNluModels | 获取对话大模型列表 | 获取对话模型列表 |
| PreviewVoice | TTS合成试听 | 试听 |
| ListBackgroundMusics | 获取背景音列表 | 获取背景音列表 |
| ListVoices | 获取音色列表 | 获取音色列表 |
| ListApplications | 查询语音机器人应用列表 | 查询语音机器人应用列表。 |
| CreateApplicationVersion | 创建语音机器人应用版本 | 创建语音机器人应用版本。 |
| UpdateApplication | 修改语音机器人应用 | 修改语音机器人应用。 |
| CreateApplication | 创建语音机器人应用 | 创建语音机器人应用。 |
| GetApplication | 获取语音机器人应用 | 获取语音机器人应用。 |
| UpdateApplicationVersion | 修改语音机器人应用版本 | 修改场景版本。 |
| PublishApplicationVersion | 发布语音机器人 | 发布语音机器人版本 |
该文章对您有帮助吗?