Skip to main content
POST
cURL
使用此端點可在你已經辨識出來源影片中的人臉後,建立進階唇形同步任務。

在你呼叫它之前

  • 先從 Lip-Sync 開始,以取得 session_id 和可用的 face_id
  • 建立一個或多個 face_choose 項目,將每張臉對應到一段音訊
  • 對於先前任務產生的音訊使用 audio_id,或對於已託管的音訊檔使用 sound_file
  • 以毫秒傳送時間欄位。例如,sound_start_time: "0"sound_end_time: "2000" 會選取前 2 秒。
  • 確保裁剪後的音訊片段至少為 2000 ms,且不得超過來源音訊的時長
  • 僅在你需要 webhook 傳送或自己的追蹤 id 時設定 callback_urlexternal_task_id

任務流程

1

先辨識人臉

在來源影片上執行 Lip-Sync,並保留回傳的 session_id 以及目標 face_id 值。
2

建立進階唇形同步任務

透過此端點提交 session_idface_choose 陣列。
3

追蹤產生的任務

儲存回傳的任務 id,以便進行狀態查詢與擷取最終結果。
如需完整參數參考,請參閱 Kling 官方文件

授權

Authorization
string
header
必填

Bearer token authentication. Use your CometAPI key.

主體

application/json
session_id
string
必填

Session id returned by identify-face.

face_choose
object[]
必填

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.

回應

200 - application/json

Task accepted.

code
integer
必填
message
string
必填
data
object
必填