Public Model / sync-lipsync

Sync Lipsync V3 API pricing

Synchronize supplied speech audio to a source video with selectable duration-handling modes.

Availability
Available
Tasks
Lip Sync Video
Published rates from
$8.00

Request calculator

Configure Sync Lipsync V3

Controls and rates come directly from the checked public catalog.

Duration-priced media

Estimate the supplied files

The exact duration is read from your media. Send the estimate request below before starting paid work.

Published rate$8.00 / minute

The API estimate for your exact request is authoritative before paid work starts.

Best fit

Use Sync Lipsync V3 when the video and voice track already exist and the workflow only needs synchronized mouth movement.

Use cases

  • Localized talking-head videos
  • Voiceover replacement

Know before building

  • Pricing follows source duration, so use the request estimate for the exact media files.

Generated contract

Tasks, controls, and rates

Published rates

video.lipsync
Varies by duration
$8.00 / minute$0.133333 minimum

Request controls

video.lipsyncAudioMedia or structured input
video.lipsyncSync modecut_off · loop · bounce · silence · remap
video.lipsyncVideoMedia or structured input

Lifecycle: queued -> running -> succeeded -> failed -> cancelled -> manual_review

Output fields: assets

Runnable examples

Estimate first, then create

Both requests use the same normalized task, model, and input payload. Creating work requires an API key and idempotency key.

1. Estimate

curl https://api.entirefeed.com/v1/estimate \
  -X POST \
  -H "Content-Type: application/json" \
  -d '{
  "task": "video.lipsync",
  "model": "sync-lipsync-v3",
  "input": {
    "sync_mode": "cut_off",
    "video": {
      "url": "https://cdn.entirefeed.com/examples/speaker.mp4"
    },
    "audio": {
      "url": "https://cdn.entirefeed.com/examples/voiceover.mp3"
    }
  }
}'

2. Create

curl https://api.entirefeed.com/v1/generations \
  -X POST \
  -H "Authorization: Bearer $ENTIREFEED_API_KEY" \
  -H "Idempotency-Key: sync-lipsync-v3-example-001" \
  -H "Content-Type: application/json" \
  -d '{
  "task": "video.lipsync",
  "model": "sync-lipsync-v3",
  "input": {
    "sync_mode": "cut_off",
    "video": {
      "url": "https://cdn.entirefeed.com/examples/speaker.mp4"
    },
    "audio": {
      "url": "https://cdn.entirefeed.com/examples/voiceover.mp3"
    }
  }
}'