Kling lip sync prompting guide
Last checked 2026-10-11Kling 3.0 / O3 (Kuaishou); 2.x legacy · Kling 3.0 (V3), O3; 2.5 Turbo Pro t2v only; Kling 4.0 announced 2026-09-28
How to prompt Kling in lip sync / dialogue mode. Every point links its source; community tips are marked. Your agent gets the same guide through the Atlas MCP (get_guide).
Prompt structure
scene and ambience→speaker label→action before line→line quoted→tone label→linking word
- Write prompts as directions to a scene, not object lists. Multi-shot (up to 6 shots): label each shot with framing, subject and motion. source ↗
What the text should describe
- Label speakers uniquely ([Character A: Lead Detective, controlled serious voice]); action first, then the line; unique tone label per voice; link turns with 'Immediately,' so lines don't merge. source ↗
- generate_audio: Chinese and English voice output; other languages auto-translated to English; use lowercase for English speech, uppercase for acronyms/proper nouns. source ↗
- Speaker attribution: '[Speaker: Name] "line" in a [warm/confident] [male/female] voice with [accent]. Add [sound: …] when [action].' community source ↗
What not to describe
- Don't use pronouns or synonyms for speakers ('[Agent] says... Then, he says...'). source ↗
Camera vocabulary
- Shot language: profile shot, macro close-up, tracking shot, POV, shot-reverse-shot. Moves: slow push-in, dolly left, crane up, handheld, locked-off, orbit; lens feel 35mm/85mm. community source ↗
- Describe camera behaviour over time: tracking, following, freezing when the subject pauses, panning, moving in sync. source ↗
Responds well to
- Define core subjects at the start and keep their descriptions identical across shots. source ↗
Duration and limits
- Kling V3/O3 on fal: 3–15 s, up to 1080p; aspect 16:9, 9:16, 1:1. source ↗
- Longer durations risk drift (fal skill). community source ↗
Multi-shot
- multi_prompt list or shot_type 'intelligent'/'customize'; either prompt or multi_prompt, not both. source ↗
Avoid and failure modes
- Prefer direct declarative prompts; skip prestige adjectives; when negative_prompt is exposed list specific things, not vague ones. community source ↗
Negative prompt
Supported via negative_prompt (default: “blur, distort, and low quality”). source ↗
Real prompts, credited
A sleek modern interrogation room with cold LED lighting… [ Character A: Lead Detective, controlled serious voice] : "Let's stop pretending." Immediately, the suspect shifts in their chair, tense. [ Character B: Prime Suspect, sharp defensive voice] : "I already told you everything."
A busy kitchen in the morning… [Character A: Mom, fast urgent voice]: "Shoes on! We're leaving in five minutes!" Immediately, a little girl whines from the hallway. [Character B: Little Daughter, crying voice]: "I can't find my sweater!"…
Next
All Kling modesKling model, prices & shotsFrom $0.07/s · pricesSeedance lip syncVeo lip syncRunway lip syncHailuo (MiniMax) lip sync
Sources
- blog.fal.ai/kling-3-0-prompting-guide/
- fal.ai/kling-3
- fal.ai/models/fal-ai/kling-video/o3/pro/reference-to-video/api
- fal.ai/models/fal-ai/kling-video/v3/pro/image-to-video/api
- github.com/fal-ai-community/skills/blob/HEAD/skills/fal-prompting/references/kling.md
- github.com/maciejdzierzek/kling-ai-prompt-generator/blob/main/README.md