典型应用场景:
注意事项:
ref_image_url##所有接口均需要使用Bearer Token进行认证##
获取 API Key:
访问 API Key 管理页面 获取您的 API Key
使用时在请求头中添加:
Authorization: Bearer YOUR_API_KEY模型名称
videoretalk "videoretalk"
输入视频URL,包含需要替换口型的人物
要求:
2 ~ 300 秒"https://example.com/speaker.mp4"
目标音频URL,视频人物将按此音频说话
要求:
"https://example.com/target-speech.wav"
人脸参考图URL
视频中有多张人脸时,用此图指定要替换口型的目标人脸
要求:
"https://example.com/target-person-face.jpg"
当音频时长 > 视频时长时,是否自动扩展视频到音频长度
true:输出时长 = 音频时长(视频自动扩展)false:输出时长 = min(视频时长, 音频时长)false
人脸匹配置信度阈值
120 ~ 200140)190)120 <= x <= 200170
任务完成后的HTTPS回调地址
回调时机:
安全限制:
2048字符回调机制:
10秒3次(会分别在失败的1秒/2秒/4秒后进行重试)"https://your-domain.com/webhooks/video-task-completed"
声动人像视频生成任务创建成功
任务创建时间戳
1775200000
任务ID
"task-unified-1775200000-xyz12345"
实际使用的模型名称
"videoretalk"
任务的具体类型
video.generation.task 任务进度百分比 (0-100)
0 <= x <= 1000
任务状态
| 状态 | progress | 说明 |
|---|---|---|
pending | 0~10 | 等待处理 |
processing | 10~80 | 处理中 |
completed | 100 | 完成 |
failed | 0 | 失败 |
pending, processing, completed, failed "pending"
视频任务详细信息
任务的输出类型
video "video"
使用量和计费信息