百音数字人视频生成
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7b3c719e/baiyin-digital-human-lipsync。
技能介绍
解决的问题
当用户想通过百音开放平台生成 AI 数字人口型视频时,通常需要手动拼接 modelCode、上传本地素材、创建异步任务并轮询结果。这个技能把这些步骤收敛为对话流程:识别创建、状态、结果三类意图,并在缺少必填信息时追问。
技能如何工作
技能依赖 BAIYIN_API_KEY,调用 https://ai.hikoon.com 下的接口。创建任务前会先查询可用数字人模型,只展示 modelName,再将用户选择或关键词匹配映射为 modelCode。对于本地文件、附件或不可公网访问的地址,会指导用户调用百音文件上传接口,取得 data.url 后填入 params.audio 和 params.first_frame。可选字段如 params.resolution、count、prompt 只在用户提供时传入,不擅自填默认值。任务创建后返回 taskId、requestId 和当前 status;查询时根据任务状态返回 queued、processing、succeeded 或 failed,成功后优先输出视频链接。
适用边界
该技能仅覆盖百音数字人视频任务的创建与查询,不替代通用 AI 视频生成。模型列表以接口实时返回为准,不使用固定模型;任务未完成前不宣称视频已生成;返回内容出现乱码或 ?? 时应标记为异常,而不是直接交付。
使用场景
- 接入百音开放平台的工程师,需要在对话中发起数字人口型视频任务并拿到 taskId。
- 制作口播视频的运营,本地音频和首帧图需要上传后创建数字人任务。
- 调试异步 API 的后端,需要按 taskId 查询 queued、processing、succeeded 或 failed。
- 交付视频结果的助手开发者,需要在 succeeded 后解析视频链接并回传给用户。
适合人员
- 对接百音开放平台的开发者,想用自然语言创建和查询数字人任务。
- 做口播视频的工具运营,需要把本地音频和首帧图转成可生成任务的公网地址。
- 构建 Agent 助手的工程师,希望技能按 taskId 返回状态和视频链接。
- 调试异步接口的后端,需要明确 400、401、402、404 与 failed 的反馈。