Skip to main content
Image + audio → talking video. Animate the person, character or pet in an image so it speaks your audio, with lips, expression and body motion in sync. Each model has its own endpoint, POST /v1/lip-sync/{model}.

Models

3 models. Each name opens its API reference with every parameter.

How a request works

  1. Send POST /v1/lip-sync/{model} with an image and an audio clip. The response returns a job id right away.
  2. Poll GET /v1/lip-sync/{id} until status is succeeded. The response then holds the video in video_url.
Media inputs covers passing the image and audio.

Pricing

Each model is priced per second of the input audio, rounded up to whole seconds. GET /v1/models returns current prices, and POST /v1/cost quotes a request before you send it. You pay only for jobs that succeed; see Pricing & credits.