Video Lipsync - Parameters Reference
Kling
Kling Lipsync
Model ID: model_kling-lip-sync
| Input | Label | Type | Default | Min | Max | Allowed Values | Notes |
|---|---|---|---|---|---|---|---|
videoUrl | Video | assetId | – | – | – | – | 2-10s, <100MB, 720p–1080p |
audioFile | Lip Sync Audio File | assetId | – | – | – | – | required if text not provided |
text | Lip Sync Text | string | – | – | – | – | required if audio not provided |
voiceId | AI Voice List | string | en_AOT | – | – | (40+ voices available) | used when text provided |
voiceSpeed | Voice Speed | number | 1 | 0.8 | 2 | – |
Kling AI Avatar V2 Pro
Model ID: model_kling-video-ai-avatar-v2-pro
| Input | Label | Type | Default | Notes |
|---|---|---|---|---|
image | Image | assetId | – | required avatar image |
audio | Audio | assetId | – | required |
text | Add Description | string | – | optional cue |
Bytedance
Bytedance OmniHuman 1.5
Model ID: model_bytedance-omni-human-1-5
| Input | Label | Type | Default | Notes |
|---|---|---|---|---|
image | Image | assetId | – | required |
audio | Audio | assetId | – | required (recommended ≤15s for best quality) |
Bytedance OmniHuman
Model ID: model_bytedance-omni-human
| Input | Label | Type | Default | Notes |
|---|---|---|---|---|
image | Image | assetId | – | required |
audio | Audio | assetId | – | required (recommended ≤15s for best quality) |
Pixverse
Pixverse Lipsync
Model ID: model_pixverse-lipsync
| Input | Label | Type | Default | Allowed Values | Notes |
|---|---|---|---|---|---|
video | Video | assetId | – | – | required |
audio | Audio | assetId | – | – | required if text not provided |
text | Text To Speech | string | "" | – | required if audio not provided |
voiceId | Voice | string | Auto | Emily, James, Isabella, Liam, Chloe, Adrian, Harper, Ava, Sophia, Julia, Mason, Jack, Oliver, Ethan, Auto | used when text provided |
Creatify
Creatify Lipsync
Model ID: model_creatify-lipsync
| Input | Label | Type | Default | Notes |
|---|---|---|---|---|
videoUrl | Video | assetId | – | required |
audioUrl | Audio | assetId | – | required |
loop | Loop | boolean | true | whether to loop audio |
Creatify Aurora (Avatar)
Model ID: model_creatify-aurora
| Input | Label | Type | Default | Min | Max | Allowed Values | Notes |
|---|---|---|---|---|---|---|---|
image | Avatar Image | assetId | None | None | None | None | Required. Input avatar image |
audio | Audio | assetId | None | None | None | None | Required. Input audio file |
prompt | Prompt | string | None | None | 2048 | None | Optional text prompt to guide generation |
guidanceScale | Prompt Guidance | number | 1 | 0 | 5 | None | Higher values follow the prompt more closely |
audioGuidanceScale | Audio Guidance | number | 2 | 0 | 5 | None | Higher values follow the audio more closely |
resolution | Resolution | string | 720p | None | None | 480p, 720p | Output video resolution |
Sync Labs
Sync Lipsync React 1
Model ID: model_sync-lipsync-react-1
| Input | Label | Type | Default | Min | Max | Allowed Values | Notes |
|---|---|---|---|---|---|---|---|
video | Video | assetId | None | None | None | None | Required. Input video file |
audio | Audio | assetId | None | None | None | None | Required. Input audio file. Maximum duration is 15 seconds. |
emotion | Emotion | string | neutral | None | None | happy, angry, sad, neutral, disgusted, surprised | Emotion prompt for generation |
modelMode | Model Mode | string | face | None | None | lips, face, head | Controls edit region and movement scope |
lipsyncMode | Lipsync Mode | string | bounce | None | None | loop, bounce, cut_off, silence, remap | Behavior when audio and video durations differ |
temperature | Temperature | number | 0.5 | 0 | 1 | None | Controls expressiveness of lipsync |
Sync Lipsync v2 Pro
Model ID: model_sync-lipsync-v2-pro
| Input | Label | Type | Default | Min | Max | Allowed Values | Notes |
|---|---|---|---|---|---|---|---|
video | Video | assetId | – | – | – | – | required |
audio | Audio | assetId | – | – | – | – | required |
syncMode | Sync Mode | string | loop | – | – | loop, bounce, cut_off, silence, remap | lipsync behavior when lengths mismatch |
temperature | Temperature | number | 0.5 | 0 | 1 | – | expressiveness |
activeSpeaker | Active Speaker | boolean | false | – | – | – | detects active speaker |
Updated 13 days ago