Kling
Maak een geavanceerde Kling lip-sync-taak aan
Maak geavanceerde lip-sync-videotaken aan via CometAPI Kling POST /kling/v1/videos/advanced-lip-sync, dien audio- en counterpart-instellingen in om gesynchroniseerde resultaten te genereren.
POST
cURL
Gebruik dit endpoint om een geavanceerde lip-sync-taak aan te maken nadat je al gezichten in de bronvideo hebt geïdentificeerd.
Voordat je het aanroept
- Begin met Lip-Sync om de
session_iden beschikbareface_id-waarden op te halen - Bouw een of meer
face_choose-items die elk gezicht koppelen aan een audiosegment - Gebruik
audio_idvoor audio die door een eerdere taak is geproduceerd, ofsound_filevoor een gehost audiobestand - Verstuur tijdvelden in milliseconden. Bijvoorbeeld,
sound_start_time: "0"ensound_end_time: "2000"selecteren de eerste 2 seconden. - Zorg ervoor dat het geknipte audiosegment minimaal 2000 ms is en de duur van de bronaudio niet overschrijdt
- Stel
callback_urlofexternal_task_idalleen in wanneer je webhooklevering of je eigen tracking-id nodig hebt
Taakverloop
1
Identificeer eerst gezichten
Voer Lip-Sync uit op de bronvideo en bewaar de geretourneerde
session_id plus de doel-face_id-waarden.2
Maak de geavanceerde lip-sync-taak aan
Dien
session_id en de face_choose-array in via dit endpoint.3
Volg de gegenereerde taak
Bewaar de geretourneerde task id voor statuscontroles en het ophalen van het eindresultaat.
Autorisaties
Bearer token authentication. Use your CometAPI key.
Body
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.