正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询语音训练任务详情 功能介绍 查询语音训练任务详情 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/voice-training-manage/user/jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id
当前仅支持一条RTMP出流地址。 默认取值: 不涉及。 stream_keys 否 Array of strings 参数解释: RTMP视频推流第三方直播平台流密钥,与推流地址对应。 说明: 直播过程中刷新地址,需要调用COMMAND命令REFRESH_OUTPUT_URL。 约束限制: 不涉及 取值范围:
查询语音训练任务列表 功能介绍 查询语音训练任务列表 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/voice-training-manage/user/jobs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
text String 参数解释: 台词脚本。支持两种模式,纯文本模式和标签模式。 纯文本模式:使用方法,如“大家好,我是人工智大家,是个虚拟主播”。 标签模式:SSML标签的详细定义请参考文本驱动SSML定义。 约束限制: 不含SSML标签字符数最长10000个字符。 取值范围: 字符长度0-131072位。
获取语音文件上传地址 功能介绍 获取语音文件上传地址 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/voice-training-manage/user/jobs/{job_id}/uploading-address-url 表1 路径参数 参数
查询分身数字人模型训练任务列表 功能介绍 该接口用于查询分身数字人模型训练任务列表。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/digital-human-training-manage/user/jobs 表1 路径参数 参数 是否必选
text 是 String 参数解释: 台词脚本。支持两种模式,纯文本模式和标签模式。 纯文本模式:使用方法,如“大家好,我是人工智大家,是个虚拟主播”。 标签模式:SSML标签的详细定义请参考文本驱动SSML定义。 约束限制: 不含SSML标签字符数最长10000个字符。 取值范围: 字符长度0-131072位。
开播后会直接播放音频,声音是音频原有声音。用户也可以设置主播和助播的声音,用于开播后,使用主播或助播声音,播报发送的互动内容。 图4 音频驱动 音频上传完成后,单击“试听”,可试听音频。 开播后可单击如图5所示的图标,切换到全局主播或助播的声音,发送互动内容成功后,播报互动内容。 图5
查询数字人智能交互任务 功能介绍 该接口用于查询数字人智能交互任务。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/digital-human-chat/smart-chat-rooms/{room_id}/smart-chat-jobs/{job_id}/state
启动数字人智能交互任务 功能介绍 该接口用于启动数字人智能交互任务。 调用方法 请参见如何调用API。 URI POST /v1/{project_id}/digital-human-chat/smart-chat-rooms/{room_id}/smart-chat-jobs 表1
API使用限制 声音使用限制 用户使用视频直播或智能交互接口调用音色时,需要先确认能否在MetaStudio控制台的视频直播间编辑界面或智能交互对话设置页面,选到当前音色。 如果界面正常展示且可以选择此音色使用,说明接口可以正常调用此音色,否则接口无法调用。 API流控 数字内容
RefreshOutputUrlConfig。 GET_LIVE_JOB_CONFIG_INFO:获取任务中的房间信息。params结构定义:与直播间详情响应体一致。 CLEAN_UP_INSERT_COMMAND:清理未播放的插入命令。params结构定义:CleanUpInsertCommand
创建分身数字人模型训练任务 功能介绍 该接口用于创建分身数字人模型训练任务。 调用方法 请参见如何调用API。 URI POST /v1/{project_id}/digital-human-training-manage/user/jobs 表1 路径参数 参数 是否必选 参数类型
更新分身数字人模型训练任务 功能介绍 该接口用于更新分身数字人模型训练任务。用于在自动审核或者人工审核不通过情况下,更新训练视频、身份证照片等。 该接口只能在AUTO_VERIFY_FAILED或者MANUAL_VERIFY_FAILED状态下调用 调用方法 请参见如何调用API。
主入口(HwICSUiSdk) 本节介绍Web SDK的接口详情。 表1 接口 接口 描述 checkBrowserSupport 检查浏览器是否支持。 create 创建交互任务。 setConfig 更新配置项。 setLogLevel 设置日志级别。 addEventListeners
voice_config VoiceConfig object 语音配置参数。 streamer_action String 参数解释: 助播出声时主播行为设置。 约束限制: 不涉及 取值范围: SILENCE:静默 VOLUME_DOWN:音量降低 默认取值: 不涉及。 表11 VoiceConfig
voice_config VoiceConfig object 语音配置参数。 streamer_action String 参数解释: 助播出声时主播行为设置。 约束限制: 不涉及 取值范围: SILENCE:静默 VOLUME_DOWN:音量降低 默认取值: 不涉及。 表13 VoiceConfig
voice_config VoiceConfig object 语音配置参数。 streamer_action String 参数解释: 助播出声时主播行为设置。 约束限制: 不涉及 取值范围: SILENCE:静默 VOLUME_DOWN:音量降低 默认取值: 不涉及。 表13 VoiceConfig
查询数字人风格列表 功能介绍 查询数字人风格列表 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/styles 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。 表2
智能交互第三方LLM回调接口 功能介绍 MetaStudio智能交互服务支持开发者自定义数字人大脑(即第三方LLM)。当用户与数字人对话时,将触发调用该接口,由该接口返回问题对应的答案文本内容。 签名计算方法 第三方LLM自定义接口,使用HMACSHA256签名模式,需要在URL