The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.
After submission, a task_id will be returned. If you provided a callback_url, when the task status becomes finished or failed, a POST request will be sent to the callback_url.
Regardless of whether callback_url is provided, you can retrieve the result through the unified Query Task Status endpoint.
OmniHuman 2.0 Audio to Video takes one character image and one audio file and generates a 720p video of that character speaking, singing or performing, with lip movement, expression and gestures following the audio. It accepts 4–300 seconds of audio, so it works for short social clips as well as full explainer narrations. OmniHuman 2.0 is ByteDance’s audio-driven video model, offered upstream through BytePlus.
There is no duration field. The output length follows the audio, so a 30-second voice-over gives a video of about 30 seconds. Trim the audio to change the length.
Use one clear image with a visible face and clean audio without long silences or heavy background noise for the most accurate lip sync.
Audio that is not WAV or MP3, larger than 15 MB, shorter than 4 seconds or longer than 300 seconds returns 400. duration, resolution, aspect_ratio, seed and any other field not listed above also return 400.
model and callback_url belong at the request root, not inside input.
Credits are billed per second of generated video. At submission, credits for the full audio length are reserved. When the task succeeds, the charge is settled on the actual output length and any difference is refunded; the final charge never exceeds the reserved amount. A failed task is refunded in full. See the pricing page for current rates.
Optional public HTTP(S) endpoint that receives a POST when the task becomes finished or failed. HTTPS is recommended. Omit it, or send null or an empty string, to disable callbacks.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vidgo API","colors":{"primary":"#3B82F6","light":"#60A5FA","dark":"#1E40AF"},"favicon":"https://mintcdn.com/gostarry/NoPRdFRuWfndVPOd/favicon.ico?fit=max\u0026auto=format\u0026n=NoPRdFRuWfndVPOd\u0026q=85\u0026s=79dbb933a3ea49020d0df46cc3f47100","api":{"openapi":["openapi.json","api-manual/chat-series/chat-completions.json","api-manual/chat-series/responses.json","api-manual/chat-series/claude-messages.json","api-manual/chat-series/gemini-native-format.json","api-manual/image-series/gpt-4o-image.json","api-manual/image-series/gpt-image-1.5.json","api-manual/image-series/gpt-image-2.json","api-manual/image-series/gpt-image-2-5-flare-text-to-image.json","api-manual/image-series/gpt-image-2-5-flare-edit.json","api-manual/image-series/gpt-image-2-5-sunburst-text-to-image.json","api-manual/image-series/gpt-image-2-5-sunburst-edit.json","api-manual/image-series/gpt-image-2-6-flare-text-to-image.json","api-manual/image-series/gpt-image-2-6-flare-edit.json","api-manual/image-series/gpt-image-2-6-sunburst-text-to-image.json","api-manual/image-series/gpt-image-2-6-sunburst-edit.json","api-manual/image-series/nano-banana.json","api-manual/image-series/nano-banana-2.json","api-manual/image-series/nano-banana-2-new.json","api-manual/image-series/nano-banana-2-1-text-to-image.json","api-manual/image-series/nano-banana-2-1-edit.json","api-manual/image-series/blackforestlabs-flux-schnell.json","api-manual/image-series/blackforestlabs-flux-dev.json","api-manual/image-series/blackforestlabs-flux-dev-image-to-image.json","api-manual/image-series/flux-2.json","api-manual/image-series/flux-kontext.json","api-manual/image-series/seedream-4.json","api-manual/image-series/seedream-4-5.json","api-manual/image-series/seedream-5-0-lite.json","api-manual/image-series/seedream-v5-0-pro.json","api-manual/image-series/seedream-v5-0-pro-edit.json","api-manual/image-series/seedream-v5-0-flash.json","api-manual/image-series/seedream-v5-0-flash-edit.json","api-manual/image-series/qwen-image-3-0-text-to-image.json","api-manual/image-series/qwen-image-3-0-edit.json","api-manual/image-series/qwen-image-3-0-pro-text-to-image.json","api-manual/image-series/qwen-image-3-0-pro-edit.json","api-manual/image-series/qwen-image-2-1-text-to-image.json","api-manual/image-series/qwen-image-2-1-edit.json","api-manual/image-series/z-image.json","api-manual/image-series/alibaba-z-image-turbo.json","api-manual/image-series/grok-imagine-image.json","api-manual/video-series/sora-2-official.json","api-manual/video-series/sora-2-pro-official.json","api-manual/video-series/sora-2-pro.json","api-manual/video-series/sora-2.json","api-manual/video-series/veo-3-1-official.json","api-manual/video-series/veo-3-1.json","api-manual/video-series/veo3-1-fast-text-to-video.json","api-manual/video-series/veo3-1-fast-image-to-video.json","api-manual/video-series/veo3-1-fast-reference-to-video.json","api-manual/video-series/veo3-1-lite-text-to-video.json","api-manual/video-series/veo3-1-text-to-video.json","api-manual/video-series/veo3-1-image-to-video.json","api-manual/video-series/wan-2-6.json","api-manual/video-series/wan2.5-text-to-video.json","api-manual/video-series/wan2.5-image-to-video.json","api-manual/video-series/wan2.2-text-to-video-fast.json","api-manual/video-series/wan2.2-image-to-video-fast.json","api-manual/video-series/wan-animate.json","api-manual/video-series/kling-3-0.json","api-manual/video-series/kling-3-0-motion-control.json","api-manual/video-series/kling-2-6.json","api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video.json","api-manual/video-series/kling-2.6-motion-control.json","api-manual/video-series/kling-2-5-turbo-pro.json","api-manual/video-series/kling-2-1.json","api-manual/video-series/kling-1-6.json","api-manual/video-series/grok-imagine.json","api-manual/video-series/grok-imagine-video-1-5.json","api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video.json","api-manual/video-series/happy-horse.json","api-manual/video-series/hailuo-2-3.json","api-manual/video-series/hailuo-02.json","api-manual/video-series/minimax-h3-text-to-video.json","api-manual/video-series/minimax-h3-image-to-video.json","api-manual/video-series/minimax-h3-reference-to-video.json","api-manual/video-series/minimax-h3-max-text-to-video.json","api-manual/video-series/minimax-h3-max-image-to-video.json","api-manual/video-series/minimax-h3-max-reference-to-video.json","api-manual/video-series/minimax-h3-max-turbo-text-to-video.json","api-manual/video-series/minimax-h3-max-turbo-image-to-video.json","api-manual/video-series/runway-gen-4-5.json","api-manual/video-series/seedance-2.json","api-manual/video-series/seedance-2-5-text-to-video.json","api-manual/video-series/seedance-2-5-image-to-video.json","api-manual/video-series/seedance-2-5-reference-to-video.json","api-manual/video-series/seedance-2-0-text-to-video.json","api-manual/video-series/seedance-2-0-image-to-video.json","api-manual/video-series/seedance-2-0-reference-to-video.json","api-manual/video-series/seedance-2-0-fast-text-to-video.json","api-manual/video-series/seedance-2-0-fast-image-to-video.json","api-manual/video-series/seedance-2-0-fast-reference-to-video.json","api-manual/video-series/seedance-2-0-mini-text-to-video.json","api-manual/video-series/seedance-2-0-mini-image-to-video.json","api-manual/video-series/seedance-2-0-mini-reference-to-video.json","api-manual/video-series/seedance-1-5-pro.json","api-manual/video-series/seedance-1.0-pro.json","api-manual/music-series/generate-music.json","api-manual/music-series/extend-music.json","api-manual/music-series/upload-and-cover-audio.json","api-manual/music-series/upload-and-extend-audio.json","api-manual/music-series/add-instrumental.json","api-manual/music-series/add-vocals.json","api-manual/music-series/get-timestamped-lyrics.json","api-manual/music-series/boost-music-style.json","api-manual/music-series/generate-music-cover.json","api-manual/music-series/replace-section.json","api-manual/music-series/generate-persona.json","api-manual/music-series/generate-lyrics.json","api-manual/music-series/convert-to-wav.json","api-manual/music-series/vocal-remover/separate-vocals.json","api-manual/music-series/vocal-remover/stem-split.json","api-manual/music-series/vocal-remover/upload-and-separate-vocals.json","api-manual/music-series/create-music-video.json","api-manual/music-series/query-music-detail.json","api-manual/account-management/user-balance.json","api-manual/file-series/upload-url.json","api-manual/file-series/upload-base64.json","api-manual/file-series/upload-stream.json","api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video.json","api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video.json","api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video.json","api-manual/video-series/google-gemini-omni-1-1-flash-video-edit.json","api-manual/video-series/alibaba-wan-3-0-text-to-video.json","api-manual/video-series/alibaba-wan-3-0-image-to-video.json","api-manual/video-series/alibaba-wan-3-0-reference-to-video.json","api-manual/video-series/alibaba-wan-3-0-prime-text-to-video.json","api-manual/video-series/alibaba-wan-3-0-prime-image-to-video.json","api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video.json","api-manual/video-series/blackforestlabs-flux-3-text-to-video.json","api-manual/video-series/blackforestlabs-flux-3-image-to-video.json","api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video.json","api-manual/video-series/blackforestlabs-flux-3-extend-video.json","api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video.json","api-manual/video-series/google-gemini-omni-flash-text-to-video.json","api-manual/video-series/google-gemini-omni-flash-image-to-video.json","api-manual/video-series/google-gemini-omni-flash-reference-to-video.json","api-manual/video-series/google-gemini-omni-flash-video-edit.json","api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard.json","api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro.json","api-manual/video-series/alibaba-happyhorse-1-1-text-to-video.json","api-manual/video-series/alibaba-happyhorse-1-1-image-to-video.json","api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video.json","api-manual/video-series/alibaba-wan-2-7-text-to-video.json","api-manual/video-series/alibaba-wan-2-7-image-to-video.json","api-manual/video-series/alibaba-wan-2-7-reference-to-video.json","api-manual/video-series/alibaba-wan-2-7-video-edit.json","api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video.json","api-manual/video-series/google-veo3-1-text-to-video.json","api-manual/video-series/google-veo3-1-image-to-video.json","api-manual/video-series/google-veo3-1-fast-text-to-video.json","api-manual/video-series/google-veo3-1-fast-image-to-video.json","api-manual/video-series/google-veo3-1-lite-text-to-video.json","api-manual/video-series/google-veo3-1-lite-image-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-text-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-image-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video.json","api-manual/video-series/alibaba-happyhorse-1-0-video-edit.json","api-manual/video-series/openai-sora-2-text-to-video.json","api-manual/video-series/openai-sora-2-image-to-video.json","api-manual/video-series/openai-sora-2-pro-text-to-video.json","api-manual/video-series/openai-sora-2-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control.json","api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control.json","api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control.json","api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control.json","api-manual/video-series/alibaba-wan-2-6-text-to-video.json","api-manual/video-series/alibaba-wan-2-6-image-to-video.json","api-manual/video-series/alibaba-wan-2-6-reference-to-video.json","api-manual/video-series/minimax-hailuo-02-standard-text-to-video.json","api-manual/video-series/minimax-hailuo-02-standard-image-to-video.json","api-manual/video-series/minimax-hailuo-02-pro-text-to-video.json","api-manual/video-series/minimax-hailuo-02-pro-image-to-video.json","api-manual/video-series/bytedance-seedance-v1-pro-text-to-video.json","api-manual/video-series/bytedance-seedance-v1-pro-image-to-video.json","api-manual/video-series/alibaba-wan-v2-2-14b-animate-move.json","api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace.json","api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video.json","api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video.json","api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video.json","api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video.json","api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video.json","api-manual/video-series/alibaba-wan-2-5-text-to-video.json","api-manual/video-series/alibaba-wan-2-5-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video.json","api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video.json","api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video.json","api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video.json","api-manual/image-series/xai-grok-imagine-image-text-to-image.json","api-manual/image-series/xai-grok-imagine-image-edit.json","api-manual/video-series/xai-grok-imagine-video-text-to-video.json","api-manual/video-series/xai-grok-imagine-video-image-to-video.json","api-manual/image-series/xai-grok-imagine-image-v2-0-text-to-image.json","api-manual/image-series/xai-grok-imagine-image-v2-0-edit.json","api-manual/image-series/google-nano-banana-2-lite-text-to-image.json","api-manual/image-series/google-nano-banana-2-lite-edit.json","api-manual/image-series/kwaivgi-kling-image-o3-text-to-image.json","api-manual/image-series/kwaivgi-kling-image-o3-edit.json","api-manual/image-series/kwaivgi-kling-image-o1.json","api-manual/image-series/alibaba-wan-2-7-text-to-image.json","api-manual/image-series/alibaba-wan-2-7-image-edit.json","api-manual/image-series/alibaba-wan-2-7-text-to-image-pro.json","api-manual/image-series/alibaba-wan-2-7-image-edit-pro.json","api-manual/image-series/xai-grok-imagine-image-quality-text-to-image.json","api-manual/image-series/xai-grok-imagine-image-quality-edit.json","api-manual/image-series/openai-gpt-image-1-5-text-to-image.json","api-manual/image-series/openai-gpt-image-1-5-edit.json","api-manual/image-series/bytedance-seedream-v4-5-text-to-image.json","api-manual/image-series/bytedance-seedream-v4-5-edit.json","api-manual/image-series/bytedance-seedream-v5-lite-text-to-image.json","api-manual/image-series/bytedance-seedream-v5-lite-edit.json","api-manual/image-series/blackforestlabs-flux-2-pro-text-to-image.json","api-manual/image-series/blackforestlabs-flux-2-pro-edit.json","api-manual/image-series/blackforestlabs-flux-2-flex-text-to-image.json","api-manual/image-series/blackforestlabs-flux-2-flex-edit.json","api-manual/image-series/google-nano-banana-text-to-image.json","api-manual/image-series/google-nano-banana-edit.json","api-manual/image-series/bytedance-seedream-v4-text-to-image.json","api-manual/image-series/bytedance-seedream-v4-edit.json","api-manual/image-series/blackforestlabs-flux-kontext-pro-text-to-image.json","api-manual/image-series/blackforestlabs-flux-kontext-pro.json","api-manual/image-series/blackforestlabs-flux-kontext-max-text-to-image.json","api-manual/image-series/blackforestlabs-flux-kontext-max.json","api-manual/music-series/elevenlabs-tts-eleven-v3.json","api-manual/music-series/elevenlabs-tts-turbo-v2-5.json","api-manual/music-series/elevenlabs-music.json","api-manual/music-series/google-gemini-3-1-flash-text-to-speech.json","api-manual/music-series/xai-tts-v1.json","api-manual/music-series/minimax-music-2-6.json","api-manual/3d-series/meshy-v6-text-to-3d.json","api-manual/3d-series/meshy-v6-image-to-3d.json","api-manual/3d-series/meshy-v6-multi-image-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-pro-text-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-pro-image-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-rapid-text-to-3d.json","api-manual/3d-series/hunyuan-3d-v3-1-rapid-image-to-3d.json","api-manual/3d-series/tripo3d-h3-1-text-to-3d.json","api-manual/3d-series/tripo3d-h3-1-image-to-3d.json","api-manual/3d-series/tripo3d-h3-1-multiview-to-3d.json","api-manual/3d-series/tripo3d-p1-text-to-3d.json","api-manual/3d-series/tripo3d-p1-image-to-3d.json","api-manual/image-series/ideogram-v4-5-text-to-image.json","api-manual/image-series/ideogram-v4-5-edit.json","api-manual/image-series/ideogram-vector-1-0-text-to-vector.json","api-manual/image-series/ideogram-vector-1-0-image-to-vector.json","api-manual/image-series/blackforestlabs-flux-3-klein-text-to-image.json","api-manual/image-series/blackforestlabs-flux-3-klein-edit.json","api-manual/video-series/blackforestlabs-flux-3-max-text-to-video.json","api-manual/video-series/blackforestlabs-flux-3-max-image-to-video.json","api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-text-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-image-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json","api-manual/video-series/kwaivgi-kling-v4-0-video-edit.json","api-manual/video-series/vidu-q4-image-to-video.json","api-manual/video-series/vidu-q4-reference-to-video.json","api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json","api-manual/video-series/pixverse-v6-max-text-to-video.json","api-manual/video-series/pixverse-v6-max-image-to-video.json","api-manual/music-series/elevenlabs-tts-eleven-v4.json","api-manual/music-series/elevenlabs-tts-eleven-v4-turbo.json","api-manual/music-series/google-gemini-3-8-flash-text-to-speech.json","api-manual/music-series/google-gemini-3-8-flash-lite-text-to-speech.json","api-manual/3d-series/meshy-v7-1-text-to-3d.json","api-manual/3d-series/meshy-v7-1-image-to-3d.json","api-manual/3d-series/meshy-v7-1-multi-image-to-3d.json","zh/openapi.json","zh/api-manual/chat-series/chat-completions.json","zh/api-manual/chat-series/responses.json","zh/api-manual/chat-series/claude-messages.json","zh/api-manual/chat-series/gemini-native-format.json","zh/api-manual/image-series/gpt-4o-image.json","zh/api-manual/image-series/gpt-image-2.json","zh/api-manual/image-series/gpt-image-2-5-flare-text-to-image.json","zh/api-manual/image-series/gpt-image-2-5-flare-edit.json","zh/api-manual/image-series/gpt-image-2-5-sunburst-text-to-image.json","zh/api-manual/image-series/gpt-image-2-5-sunburst-edit.json","zh/api-manual/image-series/gpt-image-2-6-flare-text-to-image.json","zh/api-manual/image-series/gpt-image-2-6-flare-edit.json","zh/api-manual/image-series/gpt-image-2-6-sunburst-text-to-image.json","zh/api-manual/image-series/gpt-image-2-6-sunburst-edit.json","zh/api-manual/image-series/nano-banana-2.json","zh/api-manual/image-series/nano-banana-2-new.json","zh/api-manual/image-series/nano-banana-2-1-text-to-image.json","zh/api-manual/image-series/nano-banana-2-1-edit.json","zh/api-manual/image-series/blackforestlabs-flux-schnell.json","zh/api-manual/image-series/blackforestlabs-flux-dev.json","zh/api-manual/image-series/blackforestlabs-flux-dev-image-to-image.json","zh/api-manual/image-series/flux-2.json","zh/api-manual/image-series/seedream-4.json","zh/api-manual/image-series/seedream-v5-0-pro.json","zh/api-manual/image-series/seedream-v5-0-pro-edit.json","zh/api-manual/image-series/seedream-v5-0-flash.json","zh/api-manual/image-series/seedream-v5-0-flash-edit.json","zh/api-manual/image-series/qwen-image-3-0-text-to-image.json","zh/api-manual/image-series/qwen-image-3-0-edit.json","zh/api-manual/image-series/qwen-image-3-0-pro-text-to-image.json","zh/api-manual/image-series/qwen-image-3-0-pro-edit.json","zh/api-manual/image-series/qwen-image-2-1-text-to-image.json","zh/api-manual/image-series/qwen-image-2-1-edit.json","zh/api-manual/image-series/alibaba-z-image-turbo.json","zh/api-manual/video-series/veo-3-1-official.json","zh/api-manual/video-series/veo-3-1.json","zh/api-manual/video-series/veo3-1-fast-text-to-video.json","zh/api-manual/video-series/veo3-1-fast-image-to-video.json","zh/api-manual/video-series/veo3-1-fast-reference-to-video.json","zh/api-manual/video-series/veo3-1-lite-text-to-video.json","zh/api-manual/video-series/veo3-1-text-to-video.json","zh/api-manual/video-series/veo3-1-image-to-video.json","zh/api-manual/video-series/wan-2-6.json","zh/api-manual/video-series/wan2.5-text-to-video.json","zh/api-manual/video-series/wan2.5-image-to-video.json","zh/api-manual/video-series/wan2.2-text-to-video-fast.json","zh/api-manual/video-series/wan2.2-image-to-video-fast.json","zh/api-manual/video-series/kling-3-0.json","zh/api-manual/video-series/kling-3-0-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video.json","zh/api-manual/video-series/kling-2.6-motion-control.json","zh/api-manual/video-series/kling-2-1.json","zh/api-manual/video-series/kling-1-6.json","zh/api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video.json","zh/api-manual/video-series/happy-horse.json","zh/api-manual/video-series/hailuo-2-3.json","zh/api-manual/video-series/hailuo-02.json","zh/api-manual/video-series/minimax-h3-text-to-video.json","zh/api-manual/video-series/minimax-h3-image-to-video.json","zh/api-manual/video-series/minimax-h3-reference-to-video.json","zh/api-manual/video-series/minimax-h3-max-text-to-video.json","zh/api-manual/video-series/minimax-h3-max-image-to-video.json","zh/api-manual/video-series/minimax-h3-max-reference-to-video.json","zh/api-manual/video-series/minimax-h3-max-turbo-text-to-video.json","zh/api-manual/video-series/minimax-h3-max-turbo-image-to-video.json","zh/api-manual/video-series/runway-gen-4-5.json","zh/api-manual/video-series/seedance-2.json","zh/api-manual/video-series/seedance-2-5-text-to-video.json","zh/api-manual/video-series/seedance-2-5-image-to-video.json","zh/api-manual/video-series/seedance-2-5-reference-to-video.json","zh/api-manual/video-series/seedance-2-0-text-to-video.json","zh/api-manual/video-series/seedance-2-0-image-to-video.json","zh/api-manual/video-series/seedance-2-0-reference-to-video.json","zh/api-manual/video-series/seedance-2-0-fast-text-to-video.json","zh/api-manual/video-series/seedance-2-0-fast-image-to-video.json","zh/api-manual/video-series/seedance-2-0-fast-reference-to-video.json","zh/api-manual/video-series/seedance-2-0-mini-text-to-video.json","zh/api-manual/video-series/seedance-2-0-mini-image-to-video.json","zh/api-manual/video-series/seedance-2-0-mini-reference-to-video.json","zh/api-manual/video-series/seedance-1-5-pro.json","zh/api-manual/video-series/seedance-1.0-pro.json","zh/api-manual/music-series/generate-music.json","zh/api-manual/music-series/extend-music.json","zh/api-manual/music-series/upload-and-cover-audio.json","zh/api-manual/music-series/upload-and-extend-audio.json","zh/api-manual/music-series/add-instrumental.json","zh/api-manual/music-series/add-vocals.json","zh/api-manual/music-series/get-timestamped-lyrics.json","zh/api-manual/music-series/boost-music-style.json","zh/api-manual/music-series/generate-music-cover.json","zh/api-manual/music-series/replace-section.json","zh/api-manual/music-series/generate-persona.json","zh/api-manual/music-series/generate-lyrics.json","zh/api-manual/music-series/convert-to-wav.json","zh/api-manual/music-series/vocal-remover/separate-vocals.json","zh/api-manual/music-series/vocal-remover/stem-split.json","zh/api-manual/music-series/vocal-remover/upload-and-separate-vocals.json","zh/api-manual/music-series/create-music-video.json","zh/api-manual/music-series/query-music-detail.json","zh/api-manual/account-management/user-balance.json","zh/api-manual/file-series/upload-url.json","zh/api-manual/file-series/upload-base64.json","zh/api-manual/file-series/upload-stream.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video.json","zh/api-manual/video-series/google-gemini-omni-1-1-flash-video-edit.json","zh/api-manual/video-series/alibaba-wan-3-0-text-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-image-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-reference-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-prime-text-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-prime-image-to-video.json","zh/api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-text-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-image-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-extend-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-text-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-image-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-reference-to-video.json","zh/api-manual/video-series/google-gemini-omni-flash-video-edit.json","zh/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard.json","zh/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro.json","zh/api-manual/video-series/alibaba-happyhorse-1-1-text-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-1-image-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-text-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-image-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-reference-to-video.json","zh/api-manual/video-series/alibaba-wan-2-7-video-edit.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video.json","zh/api-manual/video-series/google-veo3-1-text-to-video.json","zh/api-manual/video-series/google-veo3-1-image-to-video.json","zh/api-manual/video-series/google-veo3-1-fast-text-to-video.json","zh/api-manual/video-series/google-veo3-1-fast-image-to-video.json","zh/api-manual/video-series/google-veo3-1-lite-text-to-video.json","zh/api-manual/video-series/google-veo3-1-lite-image-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-text-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-image-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video.json","zh/api-manual/video-series/alibaba-happyhorse-1-0-video-edit.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control.json","zh/api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control.json","zh/api-manual/video-series/alibaba-wan-2-6-text-to-video.json","zh/api-manual/video-series/alibaba-wan-2-6-image-to-video.json","zh/api-manual/video-series/alibaba-wan-2-6-reference-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-standard-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-standard-image-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-pro-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-02-pro-image-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-pro-text-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-pro-image-to-video.json","zh/api-manual/video-series/alibaba-wan-v2-2-14b-animate-move.json","zh/api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace.json","zh/api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video.json","zh/api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video.json","zh/api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video.json","zh/api-manual/video-series/alibaba-wan-2-5-text-to-video.json","zh/api-manual/video-series/alibaba-wan-2-5-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video.json","zh/api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video.json","zh/api-manual/image-series/xai-grok-imagine-image-text-to-image.json","zh/api-manual/image-series/xai-grok-imagine-image-edit.json","zh/api-manual/video-series/xai-grok-imagine-video-text-to-video.json","zh/api-manual/video-series/xai-grok-imagine-video-image-to-video.json","zh/api-manual/image-series/xai-grok-imagine-image-v2-0-text-to-image.json","zh/api-manual/image-series/xai-grok-imagine-image-v2-0-edit.json","zh/api-manual/image-series/google-nano-banana-2-lite-text-to-image.json","zh/api-manual/image-series/google-nano-banana-2-lite-edit.json","zh/api-manual/image-series/kwaivgi-kling-image-o3-text-to-image.json","zh/api-manual/image-series/kwaivgi-kling-image-o3-edit.json","zh/api-manual/image-series/kwaivgi-kling-image-o1.json","zh/api-manual/image-series/alibaba-wan-2-7-text-to-image.json","zh/api-manual/image-series/alibaba-wan-2-7-image-edit.json","zh/api-manual/image-series/alibaba-wan-2-7-text-to-image-pro.json","zh/api-manual/image-series/alibaba-wan-2-7-image-edit-pro.json","zh/api-manual/image-series/xai-grok-imagine-image-quality-text-to-image.json","zh/api-manual/image-series/xai-grok-imagine-image-quality-edit.json","zh/api-manual/image-series/openai-gpt-image-1-5-text-to-image.json","zh/api-manual/image-series/openai-gpt-image-1-5-edit.json","zh/api-manual/image-series/bytedance-seedream-v4-5-text-to-image.json","zh/api-manual/image-series/bytedance-seedream-v4-5-edit.json","zh/api-manual/image-series/bytedance-seedream-v5-lite-text-to-image.json","zh/api-manual/image-series/bytedance-seedream-v5-lite-edit.json","zh/api-manual/image-series/blackforestlabs-flux-2-pro-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-2-pro-edit.json","zh/api-manual/image-series/blackforestlabs-flux-2-flex-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-2-flex-edit.json","zh/api-manual/image-series/google-nano-banana-text-to-image.json","zh/api-manual/image-series/google-nano-banana-edit.json","zh/api-manual/image-series/bytedance-seedream-v4-text-to-image.json","zh/api-manual/image-series/bytedance-seedream-v4-edit.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-pro-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-pro.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-max-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-kontext-max.json","zh/api-manual/music-series/elevenlabs-tts-eleven-v3.json","zh/api-manual/music-series/elevenlabs-tts-turbo-v2-5.json","zh/api-manual/music-series/elevenlabs-music.json","zh/api-manual/music-series/google-gemini-3-1-flash-text-to-speech.json","zh/api-manual/music-series/xai-tts-v1.json","zh/api-manual/music-series/minimax-music-2-6.json","zh/api-manual/3d-series/meshy-v6-text-to-3d.json","zh/api-manual/3d-series/meshy-v6-image-to-3d.json","zh/api-manual/3d-series/meshy-v6-multi-image-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-pro-text-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-pro-image-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-rapid-text-to-3d.json","zh/api-manual/3d-series/hunyuan-3d-v3-1-rapid-image-to-3d.json","zh/api-manual/3d-series/tripo3d-h3-1-text-to-3d.json","zh/api-manual/3d-series/tripo3d-h3-1-image-to-3d.json","zh/api-manual/3d-series/tripo3d-h3-1-multiview-to-3d.json","zh/api-manual/3d-series/tripo3d-p1-text-to-3d.json","zh/api-manual/3d-series/tripo3d-p1-image-to-3d.json","zh/api-manual/image-series/ideogram-v4-5-text-to-image.json","zh/api-manual/image-series/ideogram-v4-5-edit.json","zh/api-manual/image-series/ideogram-vector-1-0-text-to-vector.json","zh/api-manual/image-series/ideogram-vector-1-0-image-to-vector.json","zh/api-manual/image-series/blackforestlabs-flux-3-klein-text-to-image.json","zh/api-manual/image-series/blackforestlabs-flux-3-klein-edit.json","zh/api-manual/video-series/blackforestlabs-flux-3-max-text-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-max-image-to-video.json","zh/api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-text-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-image-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json","zh/api-manual/video-series/kwaivgi-kling-v4-0-video-edit.json","zh/api-manual/video-series/vidu-q4-image-to-video.json","zh/api-manual/video-series/vidu-q4-reference-to-video.json","zh/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json","zh/api-manual/video-series/pixverse-v6-max-text-to-video.json","zh/api-manual/video-series/pixverse-v6-max-image-to-video.json","zh/api-manual/music-series/elevenlabs-tts-eleven-v4.json","zh/api-manual/music-series/elevenlabs-tts-eleven-v4-turbo.json","zh/api-manual/music-series/google-gemini-3-8-flash-text-to-speech.json","zh/api-manual/music-series/google-gemini-3-8-flash-lite-text-to-speech.json","zh/api-manual/3d-series/meshy-v7-1-text-to-3d.json","zh/api-manual/3d-series/meshy-v7-1-image-to-3d.json","zh/api-manual/3d-series/meshy-v7-1-multi-image-to-3d.json"],"playground":{},"mdx":{"auth":{"method":"bearer","name":"Authorization"},"server":"https://api.vidgo.ai"}},"background":{"color":{"light":"#FFFFFF","dark":"#0B0F19"}},"navbar":{"links":[{"icon":"tag","href":"https://vidgo.ai/apis/api-pricing","label":"Pricing"}],"primary":{"type":"button","label":"Dashboard","href":"https://vidgo.ai/apis/dashboard/api-key"}},"fonts":{"family":"Geist"},"styling":{"codeblocks":"dark","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"global":{},"languages":[{"language":"en","href":""},{"language":"zh","href":"zh"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"gostarry","hasAudioNarration":false,"actualSubdomain":"gostarry","customDomains":["docs.vidgo.ai"],"gitSource":{"type":"github","owner":"coolhackboy","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6aef1405ae7fce64eae9e95f","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"en","tag":"Video Models","count":296},{"language":"zh","tag":"视频模型","count":296},{"language":"en","tag":"Image Models","count":140},{"language":"zh","tag":"图像模型","count":140},{"language":"en","tag":"Kling","count":44},{"language":"zh","tag":"Kling","count":44},{"language":"en","tag":"Alibaba","count":41},{"language":"zh","tag":"Alibaba","count":41},{"language":"en","tag":"Music Models","count":40},{"language":"zh","tag":"音乐模型","count":40},{"language":"en","tag":"Google","count":33},{"language":"zh","tag":"Google","count":33},{"language":"en","tag":"3D Models","count":32},{"language":"zh","tag":"3D 模型","count":32},{"language":"en","tag":"Flux","count":22},{"language":"zh","tag":"Flux","count":22},{"language":"en","tag":"Seedance","count":19},{"language":"zh","tag":"Seedance","count":19},{"language":"en","tag":"Audio Models","count":18},{"language":"zh","tag":"音频模型","count":18}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video","slug":"/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video","pageMetadata":{"title":"OmniHuman 2.0 Audio to Video","description":"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.","icon":"video","openapi":"api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Tip,{children:_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`After submission, a `,_jsx(_components.code,{children:`task_id`}),` will be returned. If you provided a `,_jsx(_components.code,{children:`callback_url`}),`, when the task status becomes `,_jsx(_components.code,{children:`finished`}),` or `,_jsx(_components.code,{children:`failed`}),`, a POST request will be sent to the `,_jsx(_components.code,{children:`callback_url`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Regardless of whether `,_jsx(_components.code,{children:`callback_url`}),` is provided, you can retrieve the result through the unified `,_jsx(_components.a,{href:`/api-manual/task-management/status`,children:`Query Task Status`}),` endpoint.`]}),`\n`]})}),`\n`,_jsx(_components.p,{children:`OmniHuman 2.0 Audio to Video takes one character image and one audio file and generates a 720p video of that character speaking, singing or performing, with lip movement, expression and gestures following the audio. It accepts 4–300 seconds of audio, so it works for short social clips as well as full explainer narrations. OmniHuman 2.0 is ByteDance’s audio-driven video model, offered upstream through BytePlus.`}),`\n`,_jsx(Heading,{level:`2`,id:`models`,children:`Models`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`bytedance/omnihuman-2.0/audio-to-video`}),` — Audio-to-video with OmniHuman 2.0: one image plus one WAV or MP3 file, 720p output, length follows the audio.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`features`,children:`Features`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Audio-driven talking and singing videos from a single image.`}),`\n`,_jsx(_components.li,{children:`Lip sync, expression and gestures driven by the audio.`}),`\n`,_jsx(_components.li,{children:`Audio from 4 seconds up to 5 minutes; the video is as long as the audio.`}),`\n`,_jsx(_components.li,{children:`Works with people, animals, cartoon, 3D and stylized characters, and multi-person images.`}),`\n`,_jsx(_components.li,{children:`Optional prompt for camera movement, actions and added scene elements.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`required-parameters`,children:`Required parameters`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`image_urls`}),` (string[]): Exactly one public HTTP(S) image URL of the character. The framing of the video follows this image.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`audio_url`}),` (string): Public HTTP(S) URL of a WAV or MP3 file, at most 15 MB and 4–300 seconds long.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`optional-parameters`,children:`Optional parameters`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`prompt`}),` (string): Camera movement, actions or extra scene elements. Lip movement and expression still come from the audio.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`duration`,children:`Duration`}),`\n`,_jsxs(_components.p,{children:[`There is no `,_jsx(_components.code,{children:`duration`}),` field. The output length follows the audio, so a 30-second voice-over gives a video of about 30 seconds. Trim the audio to change the length.`]}),`\n`,_jsx(Heading,{level:`2`,id:`output`,children:`Output`}),`\n`,_jsxs(_components.p,{children:[`The finished task returns one MP4 video in the `,_jsx(_components.code,{children:`files`}),` array of `,_jsx(_components.a,{href:`/api-manual/task-management/status`,children:`Query Task Status`}),` and the callback payload. The video is 720p.`]}),`\n`,_jsx(Heading,{level:`2`,id:`examples`,children:`Examples`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Talking presenter from a headshot`}),`: one headshot and an MP3 voice-over, no prompt.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Singing character with a camera prompt and callback`}),`: a cartoon cat, a WAV song, a prompt for movement and camera, and a `,_jsx(_components.code,{children:`callback_url`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`notes`,children:`Notes`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Use one clear image with a visible face and clean audio without long silences or heavy background noise for the most accurate lip sync.`}),`\n`,_jsxs(_components.li,{children:[`Audio that is not WAV or MP3, larger than 15 MB, shorter than 4 seconds or longer than 300 seconds returns 400. `,_jsx(_components.code,{children:`duration`}),`, `,_jsx(_components.code,{children:`resolution`}),`, `,_jsx(_components.code,{children:`aspect_ratio`}),`, `,_jsx(_components.code,{children:`seed`}),` and any other field not listed above also return 400.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`model`}),` and `,_jsx(_components.code,{children:`callback_url`}),` belong at the request root, not inside `,_jsx(_components.code,{children:`input`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Credits are billed per second of generated video. At submission, credits for the full audio length are reserved. When the task succeeds, the charge is settled on the actual output length and any difference is refunded; the final charge never exceeds the reserved amount. A failed task is refunded in full. See the `,_jsx(_components.a,{href:`https://vidgo.ai/apis/api-pricing`,children:`pricing page`}),` for current rates.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":"dark","config":{},"pageMetadata":{"title":"OmniHuman 2.0 Audio to Video","description":"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.","icon":"video","openapi":"api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Models","slug":"models","depth":2,"children":[]},{"title":"Features","slug":"features","depth":2,"children":[]},{"title":"Required parameters","slug":"required-parameters","depth":2,"children":[]},{"title":"Optional parameters","slug":"optional-parameters","depth":2,"children":[]},{"title":"Duration","slug":"duration","depth":2,"children":[]},{"title":"Output","slug":"output","depth":2,"children":[]},{"title":"Examples","slug":"examples","depth":2,"children":[]},{"title":"Notes","slug":"notes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Video Series"],"summary":"OmniHuman 2.0 Audio to Video","operationId":"submit_bytedance_omnihuman_2_0_audio_to_video","description":"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.","requestBody":"3ce82d36-fb2f-4da2-9f35-815da7d24322","responses":{"200":"a47d9753-8285-4da5-87e6-f82d58d642b3","400":"48e90c5a-b107-4785-b333-6b49c136f1f7","401":"0c6e69f7-b038-4390-a926-bb0bc89b6c27","403":"63027319-8a10-4f7b-9f28-56d7015152c7","404":"4b5b769b-1052-433c-a8c9-c2c76c8dee91","408":"85c1025c-e7b9-482e-8f68-691d2ce5dbf7","422":"47278eb5-2167-4c6a-a150-644244078a68","429":"0e93018a-aab5-41e4-b58f-7749a6c6ac92","500":"00495394-e041-4360-9ea9-9fb7d8c24e7d","502":"db27b998-ed43-47d2-b7e1-18aa65113384","503":"6249038b-a252-4720-bf21-f962e893e5cc"},"method":"post","type":"path","servers":["86cdc431-4e83-41d0-8742-fffd77065331"],"security":["4ddb654b-9e44-4cee-bbdc-ad87070cd33f"],"path":"/api/generate/submit","baseUrlOptions":["https://api.vidgo.ai"],"title":"OmniHuman 2.0 Audio to Video","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","input"],"properties":{"model":{"type":"string","description":"Model ID. Use `bytedance/omnihuman-2.0/audio-to-video`.","example":"bytedance/omnihuman-2.0/audio-to-video","isRequired":true,"uniqueKey":"model","typeLabel":"string"},"input":{"type":"object","required":["image_urls","audio_url"],"properties":{"image_urls":{"type":"array","items":{"type":"string","format":"uri","uniqueKey":"input.image_urls.items.[INDEX]","typeLabel":"string\u003curi>"},"minItems":1,"maxItems":1,"example":["https://example.com/presenter.png"],"description":"Exactly one public HTTP(S) image URL of the character: a person, an animal, or a cartoon, 3D or stylized character. Multi-person images work too. The framing follows this image.","isRequired":true,"uniqueKey":"input.image_urls","typeLabel":"string\u003curi>[]"},"audio_url":{"type":"string","format":"uri","example":"https://example.com/voiceover.mp3","description":"Public HTTP(S) URL of the driving audio: a WAV or MP3 file, at most 15 MB and 4–300 seconds long. The video length follows the audio.","isRequired":true,"uniqueKey":"input.audio_url","typeLabel":"string\u003curi>"},"prompt":{"type":"string","example":"Medium shot, the presenter gestures toward the camera, slow push-in","description":"Optional guidance for camera movement, actions and extra scene elements. Lip movement and expression still follow the audio.","uniqueKey":"input.prompt","typeLabel":"string"}},"additionalProperties":false,"description":"Generation parameters.","isRequired":true,"uniqueKey":"input","typeLabel":"object"},"callback_url":{"oneOf":[{"type":"string","format":"uri","description":"Optional public HTTP(S) endpoint that receives a POST when the task becomes `finished` or `failed`. HTTPS is recommended. Omit it, or send `null` or an empty string, to disable callbacks.","example":"https://your-domain.com/callback","uniqueKey":"callback_url.oneOf.0","typeLabel":"string\u003curi>"},{"type":"null","format":"uri","description":"Optional public HTTP(S) endpoint that receives a POST when the task becomes `finished` or `failed`. HTTPS is recommended. Omit it, or send `null` or an empty string, to disable callbacks.","example":"https://your-domain.com/callback","uniqueKey":"callback_url.oneOf.1","typeLabel":"null"}],"uniqueKey":"callback_url","typeLabel":"string\u003curi> | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"talking_head":{"title":"talking_head","value":{"model":"bytedance/omnihuman-2.0/audio-to-video","input":{"image_urls":["https://example.com/presenter.png"],"audio_url":"https://example.com/voiceover.mp3"}}},"singing_prompt":{"title":"singing_prompt","value":{"model":"bytedance/omnihuman-2.0/audio-to-video","callback_url":"https://your-domain.com/callback","input":{"image_urls":["https://example.com/cartoon-cat.png"],"audio_url":"https://example.com/song.wav","prompt":"The cat sways to the beat and raises a paw on the chorus, slow orbit shot, stage lights"}}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"a47d9753-8285-4da5-87e6-f82d58d642b3":{"description":"Task submitted","content":{"application/json":{"schema":{"type":"object","required":["code","data"],"properties":{"code":{"type":"integer","enum":[200],"description":"HTTP status code.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cinteger>"},"data":{"type":"object","required":["task_id","status","created_time"],"properties":{"task_id":{"type":"string","description":"Task ID. Use it with [Query Task Status](/api-manual/task-management/status).","isRequired":true,"uniqueKey":"data.task_id","typeLabel":"string"},"status":{"type":"string","enum":["not_started"],"description":"Initial task status.","isRequired":true,"uniqueKey":"data.status","typeLabel":"enum\u003cstring>"},"created_time":{"type":"string","format":"date-time","description":"Time the task was created (ISO 8601).","isRequired":true,"uniqueKey":"data.created_time","typeLabel":"string\u003cdate-time>"}},"isRequired":true,"uniqueKey":"data","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"code":200,"data":{"task_id":"task-unified-1762160000-abc123","status":"not_started","created_time":"2026-11-03T10:30:00"}},"examples":{"Example":{"title":"Example","value":{"code":200,"data":{"task_id":"task-unified-1762160000-abc123","status":"not_started","created_time":"2026-11-03T10:30:00"}}}},"exampleType":"examples"}},"exampleType":"examples"},"48e90c5a-b107-4785-b333-6b49c136f1f7":{"description":"Invalid input, unsupported field, inaccessible media, or insufficient credits","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"0c6e69f7-b038-4390-a926-bb0bc89b6c27":{"description":"Invalid credentials","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"63027319-8a10-4f7b-9f28-56d7015152c7":{"description":"Access denied","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"4b5b769b-1052-433c-a8c9-c2c76c8dee91":{"description":"Unknown or disabled model","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"85c1025c-e7b9-482e-8f68-691d2ce5dbf7":{"description":"Request timed out","content":{"text/plain":{"schema":{"type":"string","uniqueKey":"","typeLabel":"string"},"example":"Request timeout","examples":{"Example":{"title":"Example","value":"Request timeout"}},"exampleType":"examples"}},"exampleType":"examples"},"47278eb5-2167-4c6a-a150-644244078a68":{"description":"Invalid JSON or non-object request body","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"0e93018a-aab5-41e4-b58f-7749a6c6ac92":{"description":"Rate or API key credit limit exceeded","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"00495394-e041-4360-9ea9-9fb7d8c24e7d":{"description":"Internal error","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"db27b998-ed43-47d2-b7e1-18aa65113384":{"description":"Unable to create the upstream generation task","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"},"6249038b-a252-4720-bf21-f962e893e5cc":{"description":"The requested model is temporarily unavailable","content":{"application/json":{"schema":{"type":"object","required":["detail"],"properties":{"detail":{"oneOf":[{"type":"string","description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.0","typeLabel":"string"},{"type":"object","description":"Error message.","additionalProperties":true,"isRequired":true,"uniqueKey":"detail.oneOf.1","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"detail.oneOf.2.items.[INDEX]","typeLabel":"any"},"description":"Error message.","isRequired":true,"uniqueKey":"detail.oneOf.2","typeLabel":"any[]"}],"isRequired":true,"uniqueKey":"detail","typeLabel":"string | object | any[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>"}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"4ddb654b-9e44-4cee-bbdc-ad87070cd33f":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"All API endpoints require Bearer Token authentication\n\nGet your API Key:\n\nGo to **Dashboard → API Key** ([API Key Management Page](https://vidgo.ai/apis/dashboard/api-key)) to get your API Key\n\nAdd it to the request header:\n\n```\nAuthorization: Bearer VIDGO_API_KEY\n```","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"86cdc431-4e83-41d0-8742-fffd77065331":{"url":"https://api.vidgo.ai","description":"Production server"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"API Key","description":"All API endpoints require Bearer Token authentication\n\nGet your API Key:\n\nGo to **Dashboard → API Key** ([API Key Management Page](https://vidgo.ai/apis/dashboard/api-key)) to get your API Key\n\nAdd it to the request header:\n\n```\nAuthorization: Bearer VIDGO_API_KEY\n```","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"All API endpoints require Bearer Token authentication\n\nGet your API Key:\n\nGo to **Dashboard → API Key** ([API Key Management Page](https://vidgo.ai/apis/dashboard/api-key)) to get your API Key\n\nAdd it to the request header:\n\n```\nAuthorization: Bearer VIDGO_API_KEY\n```","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json"},"subdomain":"gostarry","siteName":"Vidgo API","title":"OmniHuman 2.0 Audio to Video - Vidgo API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video","matchLevel":0},"zh":{"href":"/zh/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video","matchLevel":1}}},"lastModified":"2026-11-07T10:09:18.927Z","originalFileLocation":"api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vidgo API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"OmniHuman 2.0 Audio to Video - Vidgo API\">\u003cmeta data-mint-head property=\"og:description\" content=\"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vidgo API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://gostarry.mintlify.site/_mintlify/api/og/v2?division=OmniHuman+%28ByteDance%29\u0026amp;title=OmniHuman+2.0+Audio+to+Video\u0026amp;description=The+OmniHuman+2.0+Audio+to+Video+API+animates+one+character+image+with+a+4%E2%80%93300+second+WAV+or+MP3+file+into+a+720p+lip-synced+video%2C+with+optional+prompts.\u0026amp;theme=1b3f7de4e3c1d4f85d7e74eb\u0026amp;signature=af4f586e720a06e54937d66e28ce63b2514b6070396723a75c72cfea95995d19\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"OmniHuman 2.0 Audio to Video - Vidgo API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://gostarry.mintlify.site/_mintlify/api/og/v2?division=OmniHuman+%28ByteDance%29\u0026amp;title=OmniHuman+2.0+Audio+to+Video\u0026amp;description=The+OmniHuman+2.0+Audio+to+Video+API+animates+one+character+image+with+a+4%E2%80%93300+second+WAV+or+MP3+file+into+a+720p+lip-synced+video%2C+with+optional+prompts.\u0026amp;theme=1b3f7de4e3c1d4f85d7e74eb\u0026amp;signature=af4f586e720a06e54937d66e28ce63b2514b6070396723a75c72cfea95995d19\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/gostarry/W2IsnrpppdCl_id9/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vidgo API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3B82F6\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.vidgo.ai/zh/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vidgo.ai/#organization\",\"name\":\"Vidgo API\",\"url\":\"https://docs.vidgo.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vidgo.ai#website\",\"name\":\"Vidgo API\",\"url\":\"https://docs.vidgo.ai\",\"publisher\":{\"@id\":\"https://docs.vidgo.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video#webpage\",\"url\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\",\"name\":\"OmniHuman 2.0 Audio to Video\",\"description\":\"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.\",\"dateModified\":\"2026-11-07T10:09:18.927Z\",\"isPartOf\":{\"@id\":\"https://docs.vidgo.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Video Models\",\"item\":\"https://docs.vidgo.ai/api-manual/video-series/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OmniHuman 2.0 Audio to Video\",\"item\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video#apireference\",\"headline\":\"OmniHuman 2.0 Audio to Video\",\"name\":\"OmniHuman 2.0 Audio to Video\",\"description\":\"The OmniHuman 2.0 Audio to Video API animates one character image with a 4–300 second WAV or MP3 file into a 720p lip-synced video, with optional prompts.\",\"url\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vidgo.ai/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video#webpage\"},\"dateModified\":\"2026-11-07T10:09:18.927Z\",\"publisher\":{\"@id\":\"https://docs.vidgo.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vidgo.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vidgo API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vidgo API","nav":{"global":{},"languages":[{"language":"en","tabs":[{"tab":"Platform","pages":[{"title":"Platform","href":""}]},{"tab":"Image Models","pages":[{"title":"Image Models","href":"/api-manual/image-series/overview"}]},{"tab":"Video Models","groups":[{"group":"Video Models","pages":[{"title":"Video Models","icon":"video","href":"/api-manual/video-series/overview"},{"group":"Google","pages":[{"title":"Veo 3.1 Official","icon":"video","openapi":"api-manual/video-series/veo-3-1-official.json POST /api/generate/submit","href":"/api-manual/video-series/veo-3-1-official"},{"title":"Veo 3.1","icon":"video","openapi":"api-manual/video-series/veo-3-1.json POST /api/generate/submit","href":"/api-manual/video-series/veo-3-1"},{"title":"Veo 3.1 Fast Text to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-fast-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-fast-text-to-video"},{"title":"Veo 3.1 Fast Image to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-fast-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-fast-image-to-video"},{"title":"Veo 3.1 Fast Reference to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-fast-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-fast-reference-to-video"},{"title":"Veo 3.1 Lite Text to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-lite-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-lite-text-to-video"},{"title":"Veo 3.1 Quality Text to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-text-to-video"},{"title":"Veo 3.1 Quality Image to Video","icon":"video","openapi":"api-manual/video-series/veo3-1-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/veo3-1-image-to-video"},{"title":"Gemini Omni 1.1 Flash Text to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-text-to-video"},{"title":"Gemini Omni 1.1 Flash Image to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-image-to-video"},{"title":"Gemini Omni 1.1 Flash Reference to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-reference-to-video"},{"title":"Gemini Omni 1.1 Flash Video Edit","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-1-1-flash-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-1-1-flash-video-edit"},{"title":"Omni Flash Text to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-text-to-video"},{"title":"Omni Flash Image to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-image-to-video"},{"title":"Omni Flash Reference to Video","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-reference-to-video"},{"title":"Omni Flash Video Edit","icon":"video","openapi":"api-manual/video-series/google-gemini-omni-flash-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/google-gemini-omni-flash-video-edit"},{"title":"Veo 3.1 Official Text to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-text-to-video"},{"title":"Veo 3.1 Official Image to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-image-to-video"},{"title":"Veo 3.1 Fast Text to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-fast-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-fast-text-to-video"},{"title":"Veo 3.1 Fast Image to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-fast-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-fast-image-to-video"},{"title":"Veo 3.1 Lite Text to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-lite-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-lite-text-to-video"},{"title":"Veo 3.1 Lite Image to Video","icon":"video","openapi":"api-manual/video-series/google-veo3-1-lite-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/google-veo3-1-lite-image-to-video"}]},{"group":"Flux","pages":[{"title":"FLUX 3 Text to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-text-to-video"},{"title":"FLUX 3 Image to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-image-to-video"},{"title":"FLUX 3 First Last Frame to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-first-last-frame-to-video"},{"title":"FLUX 3 Extend Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-extend-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-extend-video"},{"title":"FLUX 3 Keyframes to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-keyframes-to-video"},{"title":"FLUX 3 Max Text to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-max-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-max-text-to-video"},{"title":"FLUX 3 Max Image to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-max-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-max-image-to-video"},{"title":"FLUX 3 Max Keyframes to Video","icon":"video","openapi":"api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/blackforestlabs-flux-3-max-keyframes-to-video"}]},{"group":"Kling","pages":[{"title":"Kling 3.0","icon":"video","openapi":"api-manual/video-series/kling-3-0.json POST /api/generate/submit","href":"/api-manual/video-series/kling-3-0"},{"title":"Kling 3.0 Standard Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-std-text-to-video"},{"title":"Kling 3.0 Standard Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-std-image-to-video"},{"title":"Kling 3.0 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-pro-text-to-video"},{"title":"Kling 3.0 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-pro-image-to-video"},{"title":"Kling 3.0 4K Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-4k-text-to-video"},{"title":"Kling 3.0 4K Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-4k-image-to-video"},{"title":"Kling 3.0 Motion Control","icon":"video","openapi":"api-manual/video-series/kling-3-0-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kling-3-0-motion-control"},{"title":"Kling 2.6 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-pro-text-to-video"},{"title":"Kling 2.6 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-pro-image-to-video"},{"title":"Kling 2.6 Motion Control","icon":"video","openapi":"api-manual/video-series/kling-2.6-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kling-2.6-motion-control"},{"title":"Kling 2.5 Turbo Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-text-to-video"},{"title":"Kling 2.5 Turbo Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-5-turbo-pro-image-to-video"},{"title":"Kling 2.1","icon":"video","openapi":"api-manual/video-series/kling-2-1.json POST /api/generate/submit","href":"/api-manual/video-series/kling-2-1"},{"title":"Kling 2.1 Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v2-1-standard-image-to-video"},{"title":"Kling 2.1 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v2-1-pro-image-to-video"},{"title":"Kling 1.6","icon":"video","openapi":"api-manual/video-series/kling-1-6.json POST /api/generate/submit","href":"/api-manual/video-series/kling-1-6"},{"title":"Kling 1.6 Standard Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-text-to-video"},{"title":"Kling 1.6 Standard Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-standard-image-to-video"},{"title":"Kling 1.6 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-text-to-video"},{"title":"Kling 1.6 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-v1-6-pro-image-to-video"},{"title":"Kling 3.0 Turbo Standard Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-std-text-to-video"},{"title":"Kling 3.0 Turbo Standard Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-std-image-to-video"},{"title":"Kling 3.0 Turbo Pro Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-text-to-video"},{"title":"Kling 3.0 Turbo Pro Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-turbo-pro-image-to-video"},{"title":"Kling 3.0 Standard Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-std-motion-control"},{"title":"Kling 3.0 Pro Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v3-0-pro-motion-control"},{"title":"Kling 2.6 Standard Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-std-motion-control"},{"title":"Kling 2.6 Pro Motion Control","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v2-6-pro-motion-control"},{"title":"Kling Avatar 2.0 Standard","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-standard"},{"title":"Kling Avatar 2.0 Pro","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-ai-avatar-v2-pro"},{"title":"Kling O3 Standard Text To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-std-text-to-video"},{"title":"Kling O3 Standard Image To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-std-image-to-video"},{"title":"Kling O3 Pro Text To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-pro-text-to-video"},{"title":"Kling O3 Pro Image To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-pro-image-to-video"},{"title":"Kling O3 4K Text To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-4k-text-to-video"},{"title":"Kling O3 4K Image To Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-video-o3-4k-image-to-video"},{"title":"Kling 4.0 Text to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-text-to-video"},{"title":"Kling 4.0 Image to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-image-to-video"},{"title":"Kling 4.0 Reference to Video","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-reference-to-video"},{"title":"Kling 4.0 Video Edit","icon":"video","openapi":"api-manual/video-series/kwaivgi-kling-v4-0-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/kwaivgi-kling-v4-0-video-edit"}]},{"group":"Grok (xAI)","pages":[{"title":"Grok Imagine Text to Video","icon":"video","openapi":"api-manual/video-series/xai-grok-imagine-video-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/xai-grok-imagine-video-text-to-video"},{"title":"Grok Imagine Image to Video","icon":"video","openapi":"api-manual/video-series/xai-grok-imagine-video-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/xai-grok-imagine-video-image-to-video"},{"title":"Grok Imagine Video 1.5 Image to Video","icon":"video","openapi":"api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/xai-grok-imagine-video-v1-5-image-to-video"}]},{"group":"Alibaba","pages":[{"title":"Happy Horse","icon":"video","openapi":"api-manual/video-series/happy-horse.json POST /api/generate/submit","href":"/api-manual/video-series/happy-horse"},{"title":"Happy Horse Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-text-to-video"},{"title":"Happy Horse Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-image-to-video"},{"title":"Happy Horse Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-reference-to-video"},{"title":"Happy Horse Video Edit","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-0-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-0-video-edit"},{"title":"Happy Horse 1.1 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-1-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-1-text-to-video"},{"title":"Happy Horse 1.1 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-1-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-1-image-to-video"},{"title":"Happy Horse 1.1 Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-happyhorse-1-1-reference-to-video"},{"title":"Wan 2.6","icon":"video","openapi":"api-manual/video-series/wan-2-6.json POST /api/generate/submit","href":"/api-manual/video-series/wan-2-6"},{"title":"Wan 2.5 Text-to-Video","icon":"video","openapi":"api-manual/video-series/wan2.5-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.5-text-to-video"},{"title":"Wan 2.5 Image-to-Video","icon":"video","openapi":"api-manual/video-series/wan2.5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.5-image-to-video"},{"title":"Wan 2.5 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-5-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-5-text-to-video"},{"title":"Wan 2.5 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-5-image-to-video"},{"title":"Wan 2.2 Text-to-Video Fast","icon":"video","openapi":"api-manual/video-series/wan2.2-text-to-video-fast.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.2-text-to-video-fast"},{"title":"Wan 2.2 Image-to-Video Fast","icon":"video","openapi":"api-manual/video-series/wan2.2-image-to-video-fast.json POST /api/generate/submit","href":"/api-manual/video-series/wan2.2-image-to-video-fast"},{"title":"Wan Animate Move","icon":"video","openapi":"api-manual/video-series/alibaba-wan-v2-2-14b-animate-move.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-v2-2-14b-animate-move"},{"title":"Wan Animate Replace","icon":"video","openapi":"api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-v2-2-14b-animate-replace"},{"title":"Wan 3.0 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-text-to-video"},{"title":"Wan 3.0 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-image-to-video"},{"title":"Wan 3.0 Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-reference-to-video"},{"title":"Wan 3.0 Video Prime Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-prime-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-prime-text-to-video"},{"title":"Wan 3.0 Video Prime Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-prime-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-prime-image-to-video"},{"title":"Wan 3.0 Video Prime Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-3-0-prime-reference-to-video"},{"title":"Wan 2.7 Video Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-text-to-video"},{"title":"Wan 2.7 Video Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-image-to-video"},{"title":"Wan 2.7 Video Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-reference-to-video"},{"title":"Wan 2.7 Video Edit","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-7-video-edit.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-7-video-edit"},{"title":"Wan 2.6 Text to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-6-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-6-text-to-video"},{"title":"Wan 2.6 Image to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-6-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-6-image-to-video"},{"title":"Wan 2.6 Reference to Video","icon":"video","openapi":"api-manual/video-series/alibaba-wan-2-6-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/alibaba-wan-2-6-reference-to-video"}]},{"group":"MiniMax / Hailuo","pages":[{"title":"Hailuo 2.3","icon":"video","openapi":"api-manual/video-series/hailuo-2-3.json POST /api/generate/submit","href":"/api-manual/video-series/hailuo-2-3"},{"title":"Hailuo 2.3 Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-standard-text-to-video"},{"title":"Hailuo 2.3 Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-standard-image-to-video"},{"title":"Hailuo 2.3 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-pro-text-to-video"},{"title":"Hailuo 2.3 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-2-3-pro-image-to-video"},{"title":"Hailuo 02","icon":"video","openapi":"api-manual/video-series/hailuo-02.json POST /api/generate/submit","href":"/api-manual/video-series/hailuo-02"},{"title":"MiniMax H3 Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-text-to-video"},{"title":"MiniMax H3 Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-image-to-video"},{"title":"MiniMax H3 Reference to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-reference-to-video"},{"title":"MiniMax H3 Max Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-text-to-video"},{"title":"MiniMax H3 Max Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-image-to-video"},{"title":"MiniMax H3 Max Reference to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-reference-to-video"},{"title":"MiniMax H3 Max Turbo Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-turbo-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-turbo-text-to-video"},{"title":"MiniMax H3 Max Turbo Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-h3-max-turbo-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-h3-max-turbo-image-to-video"},{"title":"Hailuo 02 Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-standard-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-standard-text-to-video"},{"title":"Hailuo 02 Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-standard-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-standard-image-to-video"},{"title":"Hailuo 02 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-pro-text-to-video"},{"title":"Hailuo 02 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/minimax-hailuo-02-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/minimax-hailuo-02-pro-image-to-video"}]},{"group":"Runway","pages":[{"title":"Runway Gen-4.5","icon":"video","openapi":"api-manual/video-series/runway-gen-4-5.json POST /api/generate/submit","href":"/api-manual/video-series/runway-gen-4-5"}]},{"group":"Seedance","pages":[{"title":"Seedance 2","icon":"video","openapi":"api-manual/video-series/seedance-2.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2"},{"title":"Seedance 2.5 Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-5-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-5-text-to-video"},{"title":"Seedance 2.5 Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-5-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-5-image-to-video"},{"title":"Seedance 2.5 Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-5-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-5-reference-to-video"},{"title":"Seedance 2.0 Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-text-to-video"},{"title":"Seedance 2.0 Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-image-to-video"},{"title":"Seedance 2.0 Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-reference-to-video"},{"title":"Seedance 2.0 Fast Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-fast-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-fast-text-to-video"},{"title":"Seedance 2.0 Fast Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-fast-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-fast-image-to-video"},{"title":"Seedance 2.0 Fast Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-fast-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-fast-reference-to-video"},{"title":"Seedance 2.0 Mini Text to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-mini-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-mini-text-to-video"},{"title":"Seedance 2.0 Mini Image to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-mini-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-mini-image-to-video"},{"title":"Seedance 2.0 Mini Reference to Video","icon":"video","openapi":"api-manual/video-series/seedance-2-0-mini-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-2-0-mini-reference-to-video"},{"title":"Seedance 1.5 Pro","icon":"video","openapi":"api-manual/video-series/seedance-1-5-pro.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-1-5-pro"},{"title":"Seedance 1.5 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-5-pro-text-to-video"},{"title":"Seedance 1.5 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-5-pro-image-to-video"},{"title":"Seedance 1.0 Pro","icon":"video","openapi":"api-manual/video-series/seedance-1.0-pro.json POST /api/generate/submit","href":"/api-manual/video-series/seedance-1.0-pro"},{"title":"Seedance 1.0 Pro Text to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-pro-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-pro-text-to-video"},{"title":"Seedance 1.0 Pro Image to Video","icon":"video","openapi":"api-manual/video-series/bytedance-seedance-v1-pro-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-seedance-v1-pro-image-to-video"}]},{"group":"Vidu","pages":[{"title":"Vidu Q4 Image to Video","icon":"video","openapi":"api-manual/video-series/vidu-q4-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/vidu-q4-image-to-video"},{"title":"Vidu Q4 Reference to Video","description":"The Vidu Q4 Reference to Video API builds a 3–16 second video from 1–12 reference images and up to 3 voice clips, with optional audio and up to 4K.","icon":"video","openapi":"api-manual/video-series/vidu-q4-reference-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/vidu-q4-reference-to-video"}]},{"group":"OmniHuman (ByteDance)","pages":[{"title":"OmniHuman 2.0 Audio to Video","icon":"video","openapi":"api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video"}]},{"group":"PixVerse","pages":[{"title":"PixVerse V6 Max Text to Video","description":"The PixVerse V6 Max Text to Video API generates 1–15 second videos from a prompt at 360p to 1080p, with eight aspect ratios and an optional native audio track.","icon":"video","openapi":"api-manual/video-series/pixverse-v6-max-text-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/pixverse-v6-max-text-to-video"},{"title":"PixVerse V6 Max Image to Video","icon":"video","openapi":"api-manual/video-series/pixverse-v6-max-image-to-video.json POST /api/generate/submit","href":"/api-manual/video-series/pixverse-v6-max-image-to-video"}]}]}]},{"tab":"Audio Models","pages":[{"title":"Audio Models","href":"/api-manual/music-series/audio-overview"}]},{"tab":"LLM Models","pages":[{"title":"LLM Models","href":"/api-manual/chat-series/overview"}]},{"tab":"3D Models","pages":[{"title":"3D Models","href":"/api-manual/3d-series/overview"}]},{"tab":"Music Models","pages":[{"title":"Music Models","href":"/api-manual/music-series/overview"}]}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/api-manual/video-series/bytedance-omnihuman-2-0-audio-to-video"}]}]},"basePath":"","title":"OmniHuman 2.0 Audio to Video - Vidgo API","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}