4Z API

Lip sync

Endpoint: POST https://4zapi.com/kling/v1/videos/advanced-lip-sync

Parameters

  • Content-Type (header, string): Request body Content-Type, usually application/json
  • Authorization (header, string): Bearer API Key

Request body (application/json)

  • face_choose (array<object>, required): specify a face for lip-sync;includes face ID, lip-sync reference, etc.;currently only single-person lip-sync
  • session_id (string, required): session ID from the lip-sync face recognition API
  • callback_url (string): Callback URL invoked on task completion
  • external_task_id (string): Custom external task ID for business-side correlation

Request example

{
  "callback_url": "",
  "external_task_id": "",
  "face_choose": [
    {
      "audio_id": "825451760499568680",
      "face_id": "-1",
      "original_audio_volume": 1,
      "sound_end_time": 5000,
      "sound_file": "",
      "sound_insert_time": 1000,
      "sound_start_time": 0,
      "sound_volume": 1
    }
  ],
  "session_id": "825465778199224380"
}