Skip to main content
Model ID
kling-identify-face
Calling method: async

Kling Identify Face

Detects every distinct human face that appears in a source video and returns:
  • A session_id that uniquely identifies this analysis pass
  • A face_data array describing each detected face (face_id, face_image, start_time, end_time in milliseconds)

Typical Workflow

  1. Submit a video via kling-identify-face and inspect the returned face_data to pick which face(s) to lip-sync.
  2. Submit a follow-up kling-lip-sync request using the returned session_id plus a face_choose array referencing the desired face_ids.
This is a synchronous endpoint — the result is returned in the outcome.data field of the SubmitRequest response, no callback polling required.

Video Requirements

The video must be reachable via a public URL. Refer to Kling’s official docs for supported codecs, resolution, and duration limits.