OmniHuman 2.0 Audio to Video API

bytedance/omnihuman-2.0/audio-to-video
720p · 4–300 sec audio

OmniHuman 2.0 Audio to Video turns one character image and 4–300 seconds of speech or music into a 720p video, with lips, expression and gestures following the audio. The image keeps the character's look and framing, while an optional prompt adds camera moves and actions.

Input

Drag and drop files, paste from clipboard, or provide a URL. Required. One JPEG, PNG or WebP character image.

1/1 files added

Drag and drop files, paste from clipboard, or provide a URL. Required. One WAV or MP3 file, 4–300 seconds, up to 15 MB.

1/1 files added

OutputExample
Hold: 9.87 sec × $0.105/sec = $1.0364

After the task finishes, the hold is settled against the final charge for the generated video and any difference is refunded.

Continue with

OmniHuman 2.0 Audio to Video

OmniHuman 2.0 is ByteDance's audio-driven video model, offered through BytePlus from October 2026. It reads rhythm, intonation and meaning from the audio to drive lip movement, expression and body language for people, animals, cartoons and stylised characters. Video length follows the audio, from 4 seconds up to 5 minutes, which suits presenters, music clips and long narrations.

Why choose the OmniHuman 2.0 Audio to Video API?

  • Takes of up to 5 minutesDrive a single image with 4–300 seconds of audio; the video runs as long as the track.

  • Lips, expression and gestures from the audioSpeech and singing set the mouth shapes, facial emotion and body rhythm without manual keyframes.

  • Prompted camera and actionsUse the optional prompt for camera movement, actions and extra scene elements while the audio handles performance.

  • Beyond human facesAnimate animals, cartoon and anime characters, 3D figures and multi-person images.

  • Credits held from the audio lengthAt submission, audio seconds × 21 credits are held; after the task finishes the hold is settled against the final charge and any difference is refunded.

Parameters

ParameterRequirementDescription
image_urlsRequired

Exactly one public HTTP(S) URL of the character or portrait image.

Default—
audio_urlRequired

Public HTTP(S) URL of a WAV or MP3 file, up to 15 MB and 4–300 seconds long. The server reads its duration.

Default—
promptOptional

Optional guidance for camera movement, actions and scene elements.

Default—

How to Use

  1. Choose the character imageUse one clear image with the face or character visible, hosted at a public HTTP(S) URL.

  2. Prepare the driving audioExport speech or music as WAV or MP3, 4–300 seconds and up to 15 MB.

  3. Add optional directionDescribe camera moves, gestures or added objects in the prompt; leave it empty to let the audio lead.

  4. Submit and collect the videoSend the request to receive a task_id, then poll the status endpoint or use callback_url.

Usage and billing

OmniHuman 2.0 Audio to Video holds credits from the length of the driving audio when you submit, then settles the hold against the final charge for the generated video and refunds any difference.

UsageRateDetails
Hold at submissionaudio seconds × 21 creditsReserved from your balance when the task is accepted; for example, 30 seconds of audio holds 630 credits.
SettlementFinal chargeAfter the task finishes, the hold is settled against the final charge for the generated video and any difference is refunded.

Best Use Cases

  • Spokesperson and explainer videosTurn a headshot and a recorded script into a presenter clip.

  • Multilingual presentersPair one image with audio tracks in different languages for localised versions.

  • Music videos and singing clipsDrive a character with a song for covers, lyric videos and promos.

  • Course narrationNarrate lessons of up to 5 minutes with a consistent on-screen host.

  • Talking mascots and petsGive brand mascots, pets or cartoon characters a voice for social posts.

Pro Tips

  • Use an image where the face is unobstructed and well lit; the mouth area drives the lip sync.
  • Clean speech without long silences or heavy background noise gives the most readable lip movement.
  • Use the prompt for what the audio cannot express, such as a slow push-in or the character picking up a cup.
  • Trim the audio to the moment you need; the hold is calculated from its full length.

Notes

  • Send exactly one image in image_urls and one WAV or MP3 file in audio_url (4–300 seconds, up to 15 MB).
  • Video length follows the audio, so the request body carries the image, the audio and the optional prompt only.
  • Tasks run asynchronously: a successful submission returns a task_id for polling or callback delivery.

Related Models

OmniHuman 2.0 Audio to Video API FAQ

What is the OmniHuman 2.0 Audio to Video API?

OmniHuman 2.0 Audio to Video is a ByteDance model for audio-driven video generation from a single image. It turns one character image and 4–300 seconds of speech or music into a 720p video in which lips, expression and gestures follow the audio. The image fixes the character's appearance and framing, while an optional prompt adds camera movement, actions and scene elements. You can call it programmatically or try it from the playground above.

How long can the audio be for OmniHuman 2.0 Audio to Video?

4 to 300 seconds, as a WAV or MP3 file of up to 15 MB. The video length follows the audio, so there is no separate duration setting.

How are credits handled for OmniHuman 2.0 Audio to Video?

When you submit, audio seconds × 21 credits are held from your balance, so 60 seconds of audio holds 1,260 credits. After the task finishes, the hold is settled against the final charge for the generated video and any difference is refunded.

What does the prompt control in OmniHuman 2.0 Audio to Video?

The optional prompt guides camera movement, actions and added scene elements. Lip shapes, emotion and timing come from the audio.

Can OmniHuman 2.0 Audio to Video animate animals or cartoons?

Yes. Besides people it handles animals, cartoon and anime characters, 3D figures and stylised art, as well as images with several people.

What resolution does OmniHuman 2.0 Audio to Video produce?

It outputs 720p video, with framing that follows the input image, so crop the image to the shape you want to publish.

Which audio gives the best OmniHuman 2.0 lip sync?

Clear speech or vocals with little background noise and no long silences. Trim the file to the part you need before uploading.

Can OmniHuman 2.0 Audio to Video sing as well as speak?

Yes. A song or vocal track drives the character's singing, with expression and body movement following the music's rhythm.