Kling
Creare un'attività di lip-sync avanzato Kling
Crea attività video di lip-sync avanzato tramite CometAPI Kling POST /kling/v1/videos/advanced-lip-sync, inviando audio e impostazioni della controparte per generare risultati sincronizzati.
POST
cURL
Usa questo endpoint per creare un’attività di lip-sync avanzato dopo aver già identificato i volti nel video sorgente.
Prima di chiamarlo
- Inizia con Lip-Sync per ottenere il
session_ide i valoriface_iddisponibili - Crea una o più voci
face_chooseche associano ogni volto a un segmento audio - Usa
audio_idper l’audio prodotto da un’attività precedente, oppuresound_fileper un file audio ospitato - Invia i campi temporali in millisecondi. Ad esempio,
sound_start_time: "0"esound_end_time: "2000"selezionano i primi 2 secondi. - Assicurati che il segmento audio ritagliato sia di almeno 2000 ms e non superi la durata dell’audio sorgente
- Imposta
callback_urloexternal_task_idsolo quando hai bisogno della consegna tramite webhook o di un tuo id di tracciamento
Flusso dell’attività
1
Identifica prima i volti
Esegui Lip-Sync sul video sorgente e conserva il
session_id restituito insieme ai valori face_id di destinazione.2
Crea l'attività di lip-sync avanzato
Invia
session_id e l’array face_choose tramite questo endpoint.3
Monitora l'attività generata
Salva l’id dell’attività restituito per i controlli di stato e il recupero del risultato finale.
Autorizzazioni
Bearer token authentication. Use your CometAPI key.
Corpo
application/json
Session id returned by identify-face.
One or more face/audio mappings to synthesize.
Minimum array length:
1Webhook URL to receive task status updates.
Custom task id for your own tracking. Must be unique per account.