live
MODEL IDklingai:avatar@2.0-pro

KlingAI Avatar 2.0 Pro

Kling AI
by

KlingAI Avatar 2.0 Pro builds on the Standard version with higher visual fidelity, smoother motion, and improved expressivity. It generates up to five-minute avatar videos from a single image and audio track, with enhanced detail and production-ready results for varied character types.

KlingAI Avatar 2.0 Pro

audio-driven-photo-avatar

Municipal Compost Talking Logo Ident$0.348~3m 12s
Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'klingai:avatar@2.0-pro',
  positivePrompt: 'Create a polished talking-logo ident while preserving the person’s identity, clothing, portrait framing, emblem, colors, and lettering exactly as supplied. Give her natural, precise lip synchronization to the spoken line, an inviting expression that grows into a small confident smile, one subtle nod on “sort it,” gentle blinking, and minimal shoulder movement. Keep the face stable and anatomically consistent. Add restrained motion-graphic energy: the circular emblem makes one soft pulse and the small leaf motifs lift slightly, then settle cleanly as she finishes. Typography remains sharp, readable, and stationary. Smooth professional motion, upbeat civic tone, clean end-card finish.',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/8174d0ee-dd7c-44da-a4fb-3760447d93ad.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/1b5c4013-908a-41d2-ae51-681aeb67503c.mp3'
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "klingai:avatar@2.0-pro",
            "positivePrompt": "Create a polished talking-logo ident while preserving the person’s identity, clothing, portrait framing, emblem, colors, and lettering exactly as supplied. Give her natural, precise lip synchronization to the spoken line, an inviting expression that grows into a small confident smile, one subtle nod on “sort it,” gentle blinking, and minimal shoulder movement. Keep the face stable and anatomically consistent. Add restrained motion-graphic energy: the circular emblem makes one soft pulse and the small leaf motifs lift slightly, then settle cleanly as she finishes. Typography remains sharp, readable, and stationary. Smooth professional motion, upbeat civic tone, clean end-card finish.",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/8174d0ee-dd7c-44da-a4fb-3760447d93ad.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/1b5c4013-908a-41d2-ae51-681aeb67503c.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "f328f2af-6703-417f-9d65-0471ff973e3b",
      "model": "klingai:avatar@2.0-pro",
      "positivePrompt": "Create a polished talking-logo ident while preserving the person’s identity, clothing, portrait framing, emblem, colors, and lettering exactly as supplied. Give her natural, precise lip synchronization to the spoken line, an inviting expression that grows into a small confident smile, one subtle nod on “sort it,” gentle blinking, and minimal shoulder movement. Keep the face stable and anatomically consistent. Add restrained motion-graphic energy: the circular emblem makes one soft pulse and the small leaf motifs lift slightly, then settle cleanly as she finishes. Typography remains sharp, readable, and stationary. Smooth professional motion, upbeat civic tone, clean end-card finish.",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/8174d0ee-dd7c-44da-a4fb-3760447d93ad.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/1b5c4013-908a-41d2-ae51-681aeb67503c.mp3"
      }
    }
  ]'
runware run klingai:avatar@2.0-pro \
  positivePrompt="Create a polished talking-logo ident while preserving the person’s identity, clothing, portrait framing, emblem, colors, and lettering exactly as supplied. Give her natural, precise lip synchronization to the spoken line, an inviting expression that grows into a small confident smile, one subtle nod on “sort it,” gentle blinking, and minimal shoulder movement. Keep the face stable and anatomically consistent. Add restrained motion-graphic energy: the circular emblem makes one soft pulse and the small leaf motifs lift slightly, then settle cleanly as she finishes. Typography remains sharp, readable, and stationary. Smooth professional motion, upbeat civic tone, clean end-card finish." \
  inputs.image=https://assets.runware.ai/assets/inputs/8174d0ee-dd7c-44da-a4fb-3760447d93ad.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/1b5c4013-908a-41d2-ae51-681aeb67503c.mp3
{
  "taskType": "videoInference",
  "taskUUID": "f328f2af-6703-417f-9d65-0471ff973e3b",
  "model": "klingai:avatar@2.0-pro",
  "positivePrompt": "Create a polished talking-logo ident while preserving the person’s identity, clothing, portrait framing, emblem, colors, and lettering exactly as supplied. Give her natural, precise lip synchronization to the spoken line, an inviting expression that grows into a small confident smile, one subtle nod on “sort it,” gentle blinking, and minimal shoulder movement. Keep the face stable and anatomically consistent. Add restrained motion-graphic energy: the circular emblem makes one soft pulse and the small leaf motifs lift slightly, then settle cleanly as she finishes. Typography remains sharp, readable, and stationary. Smooth professional motion, upbeat civic tone, clean end-card finish.",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/8174d0ee-dd7c-44da-a4fb-3760447d93ad.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/1b5c4013-908a-41d2-ae51-681aeb67503c.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "f328f2af-6703-417f-9d65-0471ff973e3b",
  "videoUUID": "03aea6a7-3f2a-4b53-b970-e54a3b02103e",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/03aea6a7-3f2a-4b53-b970-e54a3b02103e.mp4",
  "cost": 0.348
}

audio-driven-photo-avatar

Coral Nursery Technician Stock Clip$0.719~4m 45s
Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'klingai:avatar@2.0-pro',
  positivePrompt: 'Create a polished documentary stock-motion clip from the supplied portrait and spoken audio. Preserve the technician’s exact identity, facial features, hairstyle, clothing, laboratory setting, composition, and realistic lighting. Animate precise, natural lip synchronization throughout the line. Give her a warm but matter-of-fact delivery with a slight encouraging smile near the end, gentle blinking, subtle breathing, tiny head tilts, and one restrained nod on “rebuild a reef.” Keep shoulders and posture relaxed with minimal authentic body movement. Maintain a stable eye-level camera, shallow depth of field, crisp facial detail, and understated turquoise-and-coral color grading. The result should feel like credible sync-sound editorial footage captured during a reef-restoration field story, suitable for documentary b-roll and environmental news licensing.',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/d562d6a5-50f5-4a61-8ad9-f54b39367731.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/5135d6a7-b8d3-46ee-8882-cf66ff66e234.mp3'
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "klingai:avatar@2.0-pro",
            "positivePrompt": "Create a polished documentary stock-motion clip from the supplied portrait and spoken audio. Preserve the technician’s exact identity, facial features, hairstyle, clothing, laboratory setting, composition, and realistic lighting. Animate precise, natural lip synchronization throughout the line. Give her a warm but matter-of-fact delivery with a slight encouraging smile near the end, gentle blinking, subtle breathing, tiny head tilts, and one restrained nod on “rebuild a reef.” Keep shoulders and posture relaxed with minimal authentic body movement. Maintain a stable eye-level camera, shallow depth of field, crisp facial detail, and understated turquoise-and-coral color grading. The result should feel like credible sync-sound editorial footage captured during a reef-restoration field story, suitable for documentary b-roll and environmental news licensing.",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/d562d6a5-50f5-4a61-8ad9-f54b39367731.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/5135d6a7-b8d3-46ee-8882-cf66ff66e234.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "c15e60b2-4a7f-400d-be37-3631677d69be",
      "model": "klingai:avatar@2.0-pro",
      "positivePrompt": "Create a polished documentary stock-motion clip from the supplied portrait and spoken audio. Preserve the technician’s exact identity, facial features, hairstyle, clothing, laboratory setting, composition, and realistic lighting. Animate precise, natural lip synchronization throughout the line. Give her a warm but matter-of-fact delivery with a slight encouraging smile near the end, gentle blinking, subtle breathing, tiny head tilts, and one restrained nod on “rebuild a reef.” Keep shoulders and posture relaxed with minimal authentic body movement. Maintain a stable eye-level camera, shallow depth of field, crisp facial detail, and understated turquoise-and-coral color grading. The result should feel like credible sync-sound editorial footage captured during a reef-restoration field story, suitable for documentary b-roll and environmental news licensing.",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/d562d6a5-50f5-4a61-8ad9-f54b39367731.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/5135d6a7-b8d3-46ee-8882-cf66ff66e234.mp3"
      }
    }
  ]'
runware run klingai:avatar@2.0-pro \
  positivePrompt="Create a polished documentary stock-motion clip from the supplied portrait and spoken audio. Preserve the technician’s exact identity, facial features, hairstyle, clothing, laboratory setting, composition, and realistic lighting. Animate precise, natural lip synchronization throughout the line. Give her a warm but matter-of-fact delivery with a slight encouraging smile near the end, gentle blinking, subtle breathing, tiny head tilts, and one restrained nod on “rebuild a reef.” Keep shoulders and posture relaxed with minimal authentic body movement. Maintain a stable eye-level camera, shallow depth of field, crisp facial detail, and understated turquoise-and-coral color grading. The result should feel like credible sync-sound editorial footage captured during a reef-restoration field story, suitable for documentary b-roll and environmental news licensing." \
  inputs.image=https://assets.runware.ai/assets/inputs/d562d6a5-50f5-4a61-8ad9-f54b39367731.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/5135d6a7-b8d3-46ee-8882-cf66ff66e234.mp3
{
  "taskType": "videoInference",
  "taskUUID": "c15e60b2-4a7f-400d-be37-3631677d69be",
  "model": "klingai:avatar@2.0-pro",
  "positivePrompt": "Create a polished documentary stock-motion clip from the supplied portrait and spoken audio. Preserve the technician’s exact identity, facial features, hairstyle, clothing, laboratory setting, composition, and realistic lighting. Animate precise, natural lip synchronization throughout the line. Give her a warm but matter-of-fact delivery with a slight encouraging smile near the end, gentle blinking, subtle breathing, tiny head tilts, and one restrained nod on “rebuild a reef.” Keep shoulders and posture relaxed with minimal authentic body movement. Maintain a stable eye-level camera, shallow depth of field, crisp facial detail, and understated turquoise-and-coral color grading. The result should feel like credible sync-sound editorial footage captured during a reef-restoration field story, suitable for documentary b-roll and environmental news licensing.",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/d562d6a5-50f5-4a61-8ad9-f54b39367731.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/5135d6a7-b8d3-46ee-8882-cf66ff66e234.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "c15e60b2-4a7f-400d-be37-3631677d69be",
  "videoUUID": "8d9a9f98-430b-4d2d-b0c1-391c373cd4f7",
  "videoURL": "https://vm.runware.ai/video/os/a09dlim3/ws/5/vi/8d9a9f98-430b-4d2d-b0c1-391c373cd4f7.mp4",
  "cost": 0.719142
}

audio-driven-photo-avatar

Seaweed-Fiber Rain Shell Showcase Reel$0.696~4m 22s
Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'klingai:avatar@2.0-pro',
  positivePrompt: 'Animate the portrait as a refined fashion showcase reel. Preserve the presenter’s exact identity, facial features, hairstyle, clothing, colors, garment construction, lighting, and studio setting. She delivers the supplied line directly to camera with precise, natural lip synchronization and a calm, knowledgeable expression. Add realistic blinking, gentle breathing, a slight head tilt, one restrained nod, and a subtle shift through the shoulders. Her expression warms into a small confident smile near the end. Keep the chartreuse shell stable and sharply detailed, especially the storm collar, sealed pockets, panel structure, and stitching. Motion should feel polished and understated, like a premium circular-fashion collection presentation; no exaggerated gestures, facial distortion, wardrobe changes, scene changes, or additional people.',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/d86a2794-4827-4b03-8d1d-2310d9a5b195.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/8e163d79-bbb5-45b5-9e5d-9615152928b5.mp3'
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "klingai:avatar@2.0-pro",
            "positivePrompt": "Animate the portrait as a refined fashion showcase reel. Preserve the presenter’s exact identity, facial features, hairstyle, clothing, colors, garment construction, lighting, and studio setting. She delivers the supplied line directly to camera with precise, natural lip synchronization and a calm, knowledgeable expression. Add realistic blinking, gentle breathing, a slight head tilt, one restrained nod, and a subtle shift through the shoulders. Her expression warms into a small confident smile near the end. Keep the chartreuse shell stable and sharply detailed, especially the storm collar, sealed pockets, panel structure, and stitching. Motion should feel polished and understated, like a premium circular-fashion collection presentation; no exaggerated gestures, facial distortion, wardrobe changes, scene changes, or additional people.",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/d86a2794-4827-4b03-8d1d-2310d9a5b195.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/8e163d79-bbb5-45b5-9e5d-9615152928b5.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "34339cd6-905f-48c1-824b-f3c6fdee5f61",
      "model": "klingai:avatar@2.0-pro",
      "positivePrompt": "Animate the portrait as a refined fashion showcase reel. Preserve the presenter’s exact identity, facial features, hairstyle, clothing, colors, garment construction, lighting, and studio setting. She delivers the supplied line directly to camera with precise, natural lip synchronization and a calm, knowledgeable expression. Add realistic blinking, gentle breathing, a slight head tilt, one restrained nod, and a subtle shift through the shoulders. Her expression warms into a small confident smile near the end. Keep the chartreuse shell stable and sharply detailed, especially the storm collar, sealed pockets, panel structure, and stitching. Motion should feel polished and understated, like a premium circular-fashion collection presentation; no exaggerated gestures, facial distortion, wardrobe changes, scene changes, or additional people.",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/d86a2794-4827-4b03-8d1d-2310d9a5b195.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/8e163d79-bbb5-45b5-9e5d-9615152928b5.mp3"
      }
    }
  ]'
runware run klingai:avatar@2.0-pro \
  positivePrompt="Animate the portrait as a refined fashion showcase reel. Preserve the presenter’s exact identity, facial features, hairstyle, clothing, colors, garment construction, lighting, and studio setting. She delivers the supplied line directly to camera with precise, natural lip synchronization and a calm, knowledgeable expression. Add realistic blinking, gentle breathing, a slight head tilt, one restrained nod, and a subtle shift through the shoulders. Her expression warms into a small confident smile near the end. Keep the chartreuse shell stable and sharply detailed, especially the storm collar, sealed pockets, panel structure, and stitching. Motion should feel polished and understated, like a premium circular-fashion collection presentation; no exaggerated gestures, facial distortion, wardrobe changes, scene changes, or additional people." \
  inputs.image=https://assets.runware.ai/assets/inputs/d86a2794-4827-4b03-8d1d-2310d9a5b195.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/8e163d79-bbb5-45b5-9e5d-9615152928b5.mp3
{
  "taskType": "videoInference",
  "taskUUID": "34339cd6-905f-48c1-824b-f3c6fdee5f61",
  "model": "klingai:avatar@2.0-pro",
  "positivePrompt": "Animate the portrait as a refined fashion showcase reel. Preserve the presenter’s exact identity, facial features, hairstyle, clothing, colors, garment construction, lighting, and studio setting. She delivers the supplied line directly to camera with precise, natural lip synchronization and a calm, knowledgeable expression. Add realistic blinking, gentle breathing, a slight head tilt, one restrained nod, and a subtle shift through the shoulders. Her expression warms into a small confident smile near the end. Keep the chartreuse shell stable and sharply detailed, especially the storm collar, sealed pockets, panel structure, and stitching. Motion should feel polished and understated, like a premium circular-fashion collection presentation; no exaggerated gestures, facial distortion, wardrobe changes, scene changes, or additional people.",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/d86a2794-4827-4b03-8d1d-2310d9a5b195.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/8e163d79-bbb5-45b5-9e5d-9615152928b5.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "34339cd6-905f-48c1-824b-f3c6fdee5f61",
  "videoUUID": "4aa0ef8f-ad76-45ea-a1ac-f0aec13a57cc",
  "videoURL": "https://vm.runware.ai/video/os/a06dlim3/ws/5/vi/4aa0ef8f-ad76-45ea-a1ac-f0aec13a57cc.mp4",
  "cost": 0.696
}

audio-driven-photo-avatar

Avalanche Forecast Stream Motion Ident$0.441~3m 0s
Try in Playground
import { createClient } from '@runware/sdk'

const client = await createClient({ apiKey: process.env.RUNWARE_API_KEY })
await client.connect()

const [result] = await client.run({
  model: 'klingai:avatar@2.0-pro',
  positivePrompt: 'Create a polished broadcast motion ident while preserving the forecaster’s exact identity, clothing, framing, and graphic composition. Synchronize her lips precisely to the supplied line. Her delivery is calm, concise, and reassuring, with natural blinking, a slight breath before speaking, restrained mouth movement, and one subtle affirmative nod on the final phrase. Add minimal realistic shoulder and head motion without camera movement. The topographic lines behind her glide gently outward, while the triangular radio-beacon emblem emits one clean cyan pulse timed to the final words. Keep the face sharp and unobstructed, the lighting stable, and the motion smooth and production-ready. No added people, objects, text, cuts, or identity changes.',
  inputs: {
    image: 'https://assets.runware.ai/assets/inputs/a82cc7ef-0668-4f91-a319-613eb3c1d698.jpg',
    audio: 'https://assets.runware.ai/assets/inputs/4fbb49dc-e98d-4474-8bc2-e813fe0aaace.mp3'
  }
})
import asyncio
import os

from runware import Runware


async def main():
    async with Runware(api_key=os.environ["RUNWARE_API_KEY"]) as client:
        results = await client.run({
            "model": "klingai:avatar@2.0-pro",
            "positivePrompt": "Create a polished broadcast motion ident while preserving the forecaster’s exact identity, clothing, framing, and graphic composition. Synchronize her lips precisely to the supplied line. Her delivery is calm, concise, and reassuring, with natural blinking, a slight breath before speaking, restrained mouth movement, and one subtle affirmative nod on the final phrase. Add minimal realistic shoulder and head motion without camera movement. The topographic lines behind her glide gently outward, while the triangular radio-beacon emblem emits one clean cyan pulse timed to the final words. Keep the face sharp and unobstructed, the lighting stable, and the motion smooth and production-ready. No added people, objects, text, cuts, or identity changes.",
            "inputs": {
                "image": "https://assets.runware.ai/assets/inputs/a82cc7ef-0668-4f91-a319-613eb3c1d698.jpg",
                "audio": "https://assets.runware.ai/assets/inputs/4fbb49dc-e98d-4474-8bc2-e813fe0aaace.mp3"
            }
        })


asyncio.run(main())
curl https://api.runware.ai/v1 \
  -H "Authorization: Bearer $RUNWARE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {
      "taskType": "videoInference",
      "taskUUID": "0003a6a0-aecf-4f3a-9cf5-9e150591eec6",
      "model": "klingai:avatar@2.0-pro",
      "positivePrompt": "Create a polished broadcast motion ident while preserving the forecaster’s exact identity, clothing, framing, and graphic composition. Synchronize her lips precisely to the supplied line. Her delivery is calm, concise, and reassuring, with natural blinking, a slight breath before speaking, restrained mouth movement, and one subtle affirmative nod on the final phrase. Add minimal realistic shoulder and head motion without camera movement. The topographic lines behind her glide gently outward, while the triangular radio-beacon emblem emits one clean cyan pulse timed to the final words. Keep the face sharp and unobstructed, the lighting stable, and the motion smooth and production-ready. No added people, objects, text, cuts, or identity changes.",
      "inputs": {
        "image": "https://assets.runware.ai/assets/inputs/a82cc7ef-0668-4f91-a319-613eb3c1d698.jpg",
        "audio": "https://assets.runware.ai/assets/inputs/4fbb49dc-e98d-4474-8bc2-e813fe0aaace.mp3"
      }
    }
  ]'
runware run klingai:avatar@2.0-pro \
  positivePrompt="Create a polished broadcast motion ident while preserving the forecaster’s exact identity, clothing, framing, and graphic composition. Synchronize her lips precisely to the supplied line. Her delivery is calm, concise, and reassuring, with natural blinking, a slight breath before speaking, restrained mouth movement, and one subtle affirmative nod on the final phrase. Add minimal realistic shoulder and head motion without camera movement. The topographic lines behind her glide gently outward, while the triangular radio-beacon emblem emits one clean cyan pulse timed to the final words. Keep the face sharp and unobstructed, the lighting stable, and the motion smooth and production-ready. No added people, objects, text, cuts, or identity changes." \
  inputs.image=https://assets.runware.ai/assets/inputs/a82cc7ef-0668-4f91-a319-613eb3c1d698.jpg \
  inputs.audio=https://assets.runware.ai/assets/inputs/4fbb49dc-e98d-4474-8bc2-e813fe0aaace.mp3
{
  "taskType": "videoInference",
  "taskUUID": "0003a6a0-aecf-4f3a-9cf5-9e150591eec6",
  "model": "klingai:avatar@2.0-pro",
  "positivePrompt": "Create a polished broadcast motion ident while preserving the forecaster’s exact identity, clothing, framing, and graphic composition. Synchronize her lips precisely to the supplied line. Her delivery is calm, concise, and reassuring, with natural blinking, a slight breath before speaking, restrained mouth movement, and one subtle affirmative nod on the final phrase. Add minimal realistic shoulder and head motion without camera movement. The topographic lines behind her glide gently outward, while the triangular radio-beacon emblem emits one clean cyan pulse timed to the final words. Keep the face sharp and unobstructed, the lighting stable, and the motion smooth and production-ready. No added people, objects, text, cuts, or identity changes.",
  "inputs": {
    "image": "https://assets.runware.ai/assets/inputs/a82cc7ef-0668-4f91-a319-613eb3c1d698.jpg",
    "audio": "https://assets.runware.ai/assets/inputs/4fbb49dc-e98d-4474-8bc2-e813fe0aaace.mp3"
  }
}
Response
{
  "taskType": "videoInference",
  "taskUUID": "0003a6a0-aecf-4f3a-9cf5-9e150591eec6",
  "videoUUID": "dd078b47-1943-42f7-82c3-232caef5b1c6",
  "videoURL": "https://vm.runware.ai/video/os/a10dlim3/ws/5/vi/dd078b47-1943-42f7-82c3-232caef5b1c6.mp4",
  "cost": 0.440742
}