Skip to main content
POST
cURL
Gunakan endpoint ini untuk membuat task advanced lip-sync setelah Anda mengidentifikasi wajah di video sumber.

Sebelum Anda memanggilnya

  • Mulai dengan Lip-Sync untuk mendapatkan session_id dan nilai face_id yang tersedia
  • Buat satu atau beberapa entri face_choose yang memetakan setiap wajah ke segmen audio
  • Gunakan audio_id untuk audio yang dihasilkan oleh task sebelumnya, atau sound_file untuk file audio yang di-host
  • Kirim field waktu dalam milidetik. Misalnya, sound_start_time: "0" dan sound_end_time: "2000" memilih 2 detik pertama.
  • Pastikan segmen audio yang dipotong setidaknya 2000 ms dan tidak melebihi durasi audio sumber
  • Atur callback_url atau external_task_id hanya saat Anda memerlukan pengiriman webhook atau id pelacakan Anda sendiri

Alur task

1

Identifikasi wajah terlebih dahulu

Jalankan Lip-Sync pada video sumber dan simpan session_id yang dikembalikan beserta nilai face_id target.
2

Buat task advanced lip-sync

Kirim session_id dan array face_choose melalui endpoint ini.
3

Lacak task yang dihasilkan

Simpan id task yang dikembalikan untuk pemeriksaan status dan pengambilan hasil akhir.
Untuk referensi parameter lengkap, lihat dokumentasi resmi Kling.

Otorisasi

Authorization
string
header
wajib

Bearer token authentication. Use your CometAPI key.

Body

application/json
session_id
string
wajib

Session id returned by identify-face.

face_choose
object[]
wajib

One or more face/audio mappings to synthesize.

Minimum array length: 1
callback_url
string

Webhook URL to receive task status updates.

external_task_id
string

Custom task id for your own tracking. Must be unique per account.

Respons

200 - application/json

Task accepted.

code
integer
wajib
message
string
wajib
data
object
wajib