Skip to content

任务:视频配音-对口型

概览

  • 请求方法:POST
  • 路径:/kling/v1/videos/lip-sync
  • 内容类型:application/json

认证方式

  • Header: Authorization: Bearer <token>

请求示例(主要字段)

参数类型必填描述
input.video_idstring视频 ID,或与 input.video_url 二选一
input.video_urlstring视频地址,或与 input.video_id 二选一
input.modestringtext2video / audio2video
input.textstring条件text2video 模式时必填,最大 120 字
input.voice_idstring条件text2video 模式时必填,音色 ID
input.voice_languagestring条件text2video 模式时必填,zh / en
input.voice_speednumber条件text2video 模式时必填,0.8-2.0
input.audio_typestring条件audio2video 模式时必填,file/url
input.audio_filestring条件audio2video+file 时必填(Base64)
input.audio_urlstring条件audio2video+url 时必填
callback_urlstring回调地址

curl 示例

bash
curl -X POST "https://api.gpt.ge/kling/v1/videos/lip-sync" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-xxxx" \
  -d '{
    "input": {
      "video_id": "c01bbafe-712e-4a00-8265-fe7b4e9b17bf",
      "mode": "text2video",
      "text": "天空一声巨响,老娘闪亮登场",
      "voice_id": "chat1_female_new-3",
      "voice_language": "zh"
    }
  }'

返回示例(200)

json
{
  "code": 0,
  "message": "SUCCEED",
  "request_id": "ClpejWduJGYAAAAAAUvWMw",
  "data": {
    "task_id": "ClpejWduJGYAAAAAAUvWMw",
    "task_status": "submitted",
    "created_at": 1736058335197,
    "updated_at": 1736058335197,
    "task_result": {
      "images": [],
      "videos": null
    }
  }
}