OmniHuman
OmniHuman from ByteDance is an advanced video generation model that brings a still image of a person to life using an audio file. It produces high-quality, expressive videos where the character's emotions and body language are dynamically driven by the nuances of the audio input. This makes it a powerful tool for creating realistic digital humans for use in advertisements, educational content, and virtual communication.
See more
OmniHuman from ByteDance is an advanced video generation model that brings a still image of a person to life using an audio file. It produces high-quality, expressive videos where the character's emotions and body language are dynamically driven by the nuances of the audio input. This makes it a powerful tool for creating realistic digital humans for use in advertisements, educational content, and virtual communication.
Connect Claude, Cursor, VS Code, or Codex to Layer’s MCP server and OmniHuman becomes a tool your agent can reach for — it picks the parameters, runs the generation, and shows you the result in the conversation.
https://mcp.app.layer.ai/mcpAsk your agent
“Use OmniHuman to animate a torch-lit dungeon corridor with a slow dolly forward.”
execute_forge({
"base_model_id": "omnihuman",
"prompt": "A torch-lit dungeon corridor, slow dolly forward",
"batch_size": 1
})Authenticate with a personal access token, post the model’s own form, and poll the inference until it completes. Every field below is accepted by this endpoint.
# Start the generation — returns an inference id straight away.
curl -X POST https://api.app.layer.ai/api/v2/workspaces/$WORKSPACE_ID/base-models/bytedance-omnihuman/inferences \
-H "Authorization: Bearer $LAYER_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"prompt": "A torch-lit dungeon corridor, slow dolly forward"
}'
# Poll until status is "complete" — the response then carries the asset URLs.
curl https://api.app.layer.ai/api/v2/workspaces/$WORKSPACE_ID/inferences/$INFERENCE_ID \
-H "Authorization: Bearer $LAYER_TOKEN"- prompt string
- Describe what to generate, or the change to make.
- guidance_file_first_frame file[]required
- The frame the video starts on
- guidance_file_reference_audio file[]required
- Guides style and voice without being modified
- prompt_language string
- The language the prompt is written in, so it reaches the model as you meant it.
Create amazing video content with OmniHuman on Layer
The complete content creation platform for modern game teams. From concepting to polished in-game assets - across Image, 3D, Video, and Audio.
Why use OmniHuman for video?
Ultra realistic digital humans with strong emotional clarity
OmniHuman delivers high fidelity human characters with accurate skin detail, expressive eyes, and natural facial movement. It is ideal for character driven content where emotional nuance matters.
Stable identity and consistent performance across long sequences
The model maintains facial structure, proportions, and outfit details across entire clips. This makes OmniHuman a strong choice for spokesperson videos, character showcases, and multi beat UA ads.
Natural body motion with clean physics and grounded animation
OmniHuman generates smooth, believable movement that avoids jitter and distortion. The model handles gestures, subtle shifts, and full body poses with realism, making it suitable for premium promotional content.

Character driven UA ads and high impact promotional videos
Create attention grabbing human focused ads with expressive performances and clean motion. OmniHuman delivers cinematic realism that helps videos stand out across mobile ad networks.
Digital spokesperson videos and narrative content
Produce realistic talking sequences for announcements, feature explainers, or in universe storytelling. Consistent identity and natural facial animation help maintain immersion.
Realistic character loops for LiveOps events and cosmetic reveals
Generate short loops showing character animations, outfit highlights, or thematic performances. OmniHuman’s lighting and motion quality make it ideal for shop displays, skin promotions, and seasonal content drops.
FAQ
How much does OmniHuman cost? Is it free?+
How does Layer's pricing work?+
There are no seat fees, feature gates, or plans on Layer. Instead, our platform uses a consumption based system with Creative Units (CUs) with a flexible monthly subscription. Every generation on Layer (image, video, 3D, or audio) consumes a Creative Unit, and you only pay for what you create.
Other video models on Layer
Seedance 2 Reference
ByteDance
Generate videos guided by reference images, videos, and audio with precise style and character control.
Seedance 2
ByteDance
Professional-grade video model with cinematic quality, up to 4K output, and synchronized audio generation.
Seedance 2 US
ByteDance
US-hosted Seedance 2 with clips up to 15s from text, frames, or references, 480p to 4K, with audio.
AI Avatar
MultiTalk
Specialized model for creating realistic, audio-driven talking avatars with accurate lip-sync and expressions.
Veo 3 Fast
Speed-optimized Veo 3 variant for rapid video creation and iteration, ideal for short-form content.
ESRGAN Video Upscaler
ESRGAN
ESRGAN model for video upscaling, enhancing resolution and detail.