跳转到主要内容
人脸识别是 Kling 对口型工作流的第一步。它分析视频中的人脸,返回 session_id,后续对口型生成接口必须使用这个 session_id

工作流概览

identify-face  →  session_id  →  advanced-lip-sync  →  task_id  →  轮询结果
session_id 将视频与人脸分析结果绑定在一起。没有它,对口型生成无法进行。

视频要求

  • 视频中必须包含至少一张清晰可见、正对镜头的人脸
  • 人脸光线充足,无严重遮挡,效果更好
  • 视频必须可通过公网 URL 访问,或使用 Kling 之前生成的视频 ID(video_id

快速示例

curl https://www.anyfast.ai/kling/v1/videos/identify-face \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video_url": "https://example.com/person-speaking.mp4"
  }'

请求参数

参数类型必填说明
video_urlstring二选一源视频的公网 URL
video_idstring二选一Kling 已生成视频的 ID

返回结果

该接口为同步调用,结果立即返回,无需轮询。
字段说明
data.session_id传给对口型接口的会话 ID
data.face_list[]视频中检测到的所有人脸
face_list[].face_id各人脸的唯一标识
face_list[].face_rect人脸边框 {x, y, width, height}(像素)
视频中有多人时,face_list 会包含多个条目。

下一步:对口型生成

使用 session_id 生成对口型视频。

API 参考

查看 Kling 人脸识别的交互式 API 文档。