对口型(Lipsync)接口使用指南
概述
先决条件
或者
或者
分步指南
步骤 1-1:准备外部视频
1.
{
"ErrCode": 0,
"ErrMsg": "success",
"Resp": {
"media_id": 0,
"media_type": "video",
"url": "https://media.pixverseai.cn/111111.mp4"
}
}
步骤 1-2:从 拍我AI API 准备视频
要对此视频生成对口型(Lipsync)视频,请将 video_id 传递到生成请求的 source_video_id 字段中。
步骤 2:准备音频或台词
使用适当的参数构建您的API请求:
{
"ErrCode": 0,
"ErrMsg": "success",
"Resp": {
"media_id": 0,
"media_type": "audio",
"url": "https://media.pixverseai.cn/111111.mp3"
}
}
参数名称 | 必需 | 类型 | 描述 |
---|---|---|---|
page_num | 可选 | int | 您想要获取多少页 |
page_size | 可选 | int | 一页有多少数据 |
步骤 3:发送语音(唇同步)API请求
参数名称 | 必需 | 类型 | 描述 |
---|---|---|---|
source_video_id | 选择 source_video_id 或 video_media_id 之一,不能同时使用 | int | 来自 PixVerse API 的视频 |
video_media_id | 选择 source_video_id 或 video_media_id 之一,不能同时使用 | int | 上传的外部视频 |
audio_media_id | 选择 audio_media_id 或 lip_sync_tts_speaker_id + lip_sync_tts_content 之一,不能同时使用 | int | 上传的外部音频 |
lip_sync_tts_speaker_id | 选择 audio_media_id 或 lip_sync_tts_speaker_id + lip_sync_tts_content 之一,不能同时使用 | string | 来自TTS说话者列表的TTS说话者 |
lip_sync_tts_content | 选择 audio_media_id 或 lip_sync_tts_speaker_id + lip_sync_tts_content 之一,不能同时使用 | string | TTS脚本,约200字符(非UTF-8编码) |
步骤 4 处理API响应
{
"ErrCode": 0,
"ErrMsg": "success",
"Resp": {
"video_id": 0
}
}
步骤 5 检查生成状态
{
"ErrCode": 0,
"ErrMsg": "string",
"Resp": {
"create_time": "string",
"id": 0,
"modify_time": "string",
"negative_prompt": "string",
"outputHeight": 0,
"outputWidth": 0,
"prompt": "string",
"resolution_ratio": 0,
"seed": 0,
"size": 0,
"status": 5,
"style": "string",
"url": "string"
}
}
步骤 6 下载生成的视频
{
"ErrCode": 0,
"ErrMsg": "string",
"Resp": {
"create_time": "string",
"id": 0,
"modify_time": "string",
"negative_prompt": "string",
"outputHeight": 0,
"outputWidth": 0,
"prompt": "string",
"resolution_ratio": 0,
"seed": 0,
"size": 0,
"status": 1,
"style": "string",
"url": "string"
}
}
故障排除
常见问题
1.
2.
常见错误代码
修改于 2025-06-20 12:00:01