阿里云OpenAPI开发者门户

虚拟数字人开放平台 - OpenAPI 概览2022-01-30
插件下载了解更多
VS Code 插件
安装插件之前,确保已安装 VS Code安装插件之前,确保已安装 VS Code
Alibaba Cloud Developer Toolkit is a collection of extensions that can help access Alibaba Cloud services in Visual Studio Code.
JetBrains 插件
安装插件之前,确保已安装 JetBrains IDE安装插件之前,确保已安装 JetBrains IDE
The Alibaba Cloud Developer Toolkit for JetBrains makes it easier to access Alibaba Cloud services.
数字人实例
OpenAPI 名称描述操作
QueryRunningInstancehot查询运行中的数字人实例列表,该接口仅返回运行中的实例,已关闭的实例不会返回,最多返回100条,按照时间倒序排列;同时支持查询指定sessionId的实例的运行状态,传入sessionId参数,如果该实例在运行中则会返回,不在运行中或者对应实例不存在,则不会返回信息查看文档去调试
StartInstancehot启动一路数字人视频流实例,通过传入指定的参数,可以启动一路数字人实例,该接口针对播报数字人、互动数字人等这类使用平台默认视频流渠道的数字人实例会返回阿里公有云RTC拉流需要的参数,使用者无需额外开通阿里公有云RTC产品服务,可直接通过阿里云RTC拉流SDK配合该接口返回的Channel参数进行拉流使用。关于阿里公有云RTC拉流SDK接入文档可参考数字人开放平台帮助中心《客户端SDK接入》文档查看文档去调试
StopInstancehot关闭一路数字人实例,停止数字人推流查看文档去调试
消息
OpenAPI 名称描述操作
SendTexthot发送一个文本消息给到服务端,数字人播报对应的文本,并渲染视频流给到用户查看文档去调试
SendVaml发送一个vaml文本消息给到服务端,数字人播报对应的文本,并渲染视频流给到用户查看文档去调试
SendCommand发送一个指令消息给到服务端,数字人执行对应的指令,并渲染视频流给到用户。目前指令仅支持打断指令查看文档去调试
SendMessagehot发送一段播报文本给到服务端,数字人会基于文本做TTS生成、表情动作驱动,并渲染视频流给到用户。(建议使用升级接口:SendText、SendVaml、SendCommand)查看文档去调试
数字人视频合成
OpenAPI 名称描述操作
SubmitAudioTo3DAvatarVideoTaskhot提交根据一段wav音频文件生成3D数字人视频任务,该接口会立即返回一个TaskUuid作为本次提交任务的唯一id,后续可以根据TaskUuid调用查询和取消任务接口查看文档去调试
SubmitTextTo3DAvatarVideoTaskhot提交根据一段文本离线生成3D数字人视频任务,该接口会立即返回一个TaskUuid作为本次提交任务的唯一id,后续可以根据TaskUuid调用查询和取消任务接口查看文档去调试
SubmitTextTo2DAvatarVideoTaskhot提交根据一段文本离线生成2D数字人视频任务,该接口会立即返回一个TaskUuid作为本次提交任务的唯一id,后续可以根据TaskUuid调用查询和取消任务接口查看文档去调试
SubmitAudioTo2DAvatarVideoTaskhot提交根据一段wav音频文件生成2D数字人视频任务,该接口会立即返回一个TaskUuid作为本次提交任务的唯一id,后续可以根据TaskUuid调用查询和取消任务接口查看文档去调试
SubmitAvatarVideoTask提交合成视频任务查看文档去调试
GetVideoTaskInfohot通过提交任务生成的TaskUuid,查询对应视频合成任务详情。同时支持3D数字人和2D数字人的视频合成任务详情查询查看文档去调试
QueryVideoTaskInfo查询提交的视频合成任务列表,支持分页。支持根据数字人类型、状态、标题进行筛选。已过期和已取消任务不支持查询查看文档去调试
CancelVideoTask通过提交任务生成的TaskUuid, 取消状态为”等待执行“的任务查看文档去调试
数字人形象管理
OpenAPI 名称描述操作
Create2dAvatar提交一段真人视频素材生成对应的2D真人数字人形象,该接口会立即返回一个形象code,后续可以根据形象code调用查询、更新、删除人物接口查看文档去调试
QueryAvatarList查询当前账号下的数字人资产查看文档去调试
QueryAvatar根据数字人code查询数字人资产详情查看文档去调试
Update2dAvatar更新2D自定义形象任务,任务创建中不允许修改查看文档去调试
DeleteAvatar根据形象code删除数字人资产查看文档去调试
ConfirmAvatar2dTrain提交2D自定义形象训练任务后,在人工审核通过后,会进入客户确认阶段,该接口用于客户进行确认,确认通过后,将会扣费进入人物训练阶段,拒绝将会人物创建失败流程结束。 ps:该功能默认是不开启的,默认提交人物审核通过后将会直接扣费进行训练,如要开通该功能,请和我们联系查看文档去调试
端渲染
OpenAPI 名称描述操作
ClientStart端渲染SDK通过鉴权后,SDK调用该接口开始工作查看文档去调试
ClientAuth使用客户端渲染SDK时,SDK调用该接口进行鉴权查看文档去调试
Render3dAvatar使用客户端渲染SDK时,SDK调用该接口拉取人物的渲染数据查看文档去调试
ClientUnbindDevice使用客户端渲染SDK时,调用该接口进行设备的证书解绑查看文档去调试
控制台管理
OpenAPI 名称描述操作
QueryTimedResetOperateStatus查询停复机操作状态接口,提供查询指定的数字人停复机实例(来自虚拟数字人开放平台——实例管理页面)的开关机状态查看文档去调试
StartTimedResetOperate停复机操作开机接口,提供对指定的数字人停复机实例(来自虚拟数字人开放平台——实例管理页面)进行开机操作,功能等同于点击页面的开机按钮查看文档去调试
CloseTimedResetOperate停复机操作关机接口,提供对指定的数字人停复机实例(来自虚拟数字人开放平台——实例管理页面)进行关机操作,功能等同于点击页面的关机按钮查看文档去调试
其他
OpenAPI 名称描述操作
DuplexDecision语音双工决策接口API查看文档去调试
LicenseAuth使用端渲染sdk时,使用平台下发的license许可证调用该接口,换取端渲染sdk接入时需要的鉴权token查看文档去调试