Seedream 5.0 Pro เปิดให้ใช้งานแล้ว | ลองใช้ในเครื่องสร้างรูปภาพ →

VEED Lipsync V2 Video Lip Sync API

veed /

VEED Lipsync V2 generates production-quality lip-synced videos from a source video and a replacement audio track, matching mouth movements to the new audio for dubbing, localization, creator content, and talking-video workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

digital-human
อินพุต

ลากและวางหรือคลิกเพื่ออัปโหลด

ลากและวางหรือคลิกเพื่ออัปโหลด

ว่าง

$0.075ต่อครั้ง·~13 / $1

ตัวอย่างดูทั้งหมด

โมเดลที่เกี่ยวข้อง

README

VEED Lipsync V2

VEED Lipsync V2 generates production-quality lip-synced video from a source video and replacement audio track. Upload a video with a visible speaker, provide the new audio, and the model produces a video where the mouth movement follows the supplied audio.

Why Choose This?

  • Production-quality lipsync Generate natural mouth movement that follows the replacement audio track.

  • Simple video-to-video workflow Provide one source video and one audio file without extra tuning parameters.

  • Audio-driven duration The output video follows the uploaded audio duration.

  • Standard video output The generated video is returned as a URL in the standard WaveSpeed prediction response.

Parameters

ParameterRequiredDescription
videoYesSource video containing the face to be lip-synced.
audioYesAudio track that drives the mouth movement.

How to Use

  1. Upload source video - Provide a video with a clear, visible face.
  2. Upload audio - Provide the replacement audio track.
  3. Submit - Generate the lip-synced video.
  4. Review output - The result is returned as a video URL.

Pricing

Pricing is $0.075 per second of uploaded audio duration, rounded up to the next full second.

Audio DurationPrice
5s$0.375
10s$0.75
30s$2.25
60s$4.50

Best Use Cases

  • Video dubbing - Replace speech while keeping the original speaker video.
  • Localization - Create translated versions of existing presenter videos.
  • Dialogue replacement - Update spoken lines without reshooting footage.
  • Marketing content - Adapt spokesperson videos for different messages.
  • Education and training - Reuse presenter footage with new narration.

Pro Tips

  • Use clear audio with minimal background noise.
  • Use a source video where the mouth is visible and well-lit.
  • Avoid heavy face occlusion or fast camera movement for best results.
  • Match the style and pacing of the audio to the source footage when possible.
  • Ensure both URLs are publicly accessible.
หมายเหตุ:เว็บไซต์นี้ใช้โมเดล AI ที่จัดหาโดยบุคคลที่สาม

Lipsync v2 API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/veed/lipsync-v2 with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Lipsync v2 below.

HTTP example
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/veed/lipsync-v2" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "audio": "https://example.com/your-audio.mp3",
    "video": "https://example.com/your-input.mp4"
}'

# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# When status is "completed", read the output from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');

const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env

const result = await client.run("veed/lipsync-v2", {
        "audio": "https://example.com/your-audio.mp3",
        "video": "https://example.com/your-input.mp4"
});

console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "veed/lipsync-v2",
    {
    "audio": "https://example.com/your-audio.mp3",
    "video": "https://example.com/your-input.mp4"
}
)

print(output["outputs"][0])  # → URL of the generated output

Lipsync v2 API — Frequently asked questions

What is the Lipsync v2 API?

Lipsync v2 is a Veed model for talking-avatar generation, exposed as a REST API on WaveSpeedAI. VEED Lipsync V2 generates production-quality lip-synced videos from a source video and a replacement audio track, matching mouth movements to the new audio for dubbing, localization, creator content, and talking-video workflows. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.

How do I call the Lipsync v2 API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/veed/veed-lipsync-v2.

How much does Lipsync v2 cost per run?

Lipsync v2 starts at $0.075 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does Lipsync v2 accept?

Key inputs: `video`, `audio`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/veed/veed-lipsync-v2.

How do I get started with the Lipsync v2 API?

Sign up for a free WaveSpeedAI account to claim starter credits, copy your API key from /accesskey, then call the endpoint shown in the API tab of the playground. The playground also auto-generates a code sample in Python, JavaScript, or cURL for the parameters you've set.

Can I use Lipsync v2 outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (Veed). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.

VEED Lipsync V2 Video Lip Sync API | WaveSpeedAI