VEED Lipsync V2

Video·veed-lipync·by VEED

Turn any source video and replacement audio into a perfectly lip-synced result with VEED Lipsync V2.

Runtime (p50)
1m
Estimated price
$0.07 / sec
Call the API
prediction.sh
sh
curl -X POST \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -H "Content-Type: application/json" \
  --data '{
    "model": "veed-lipsync-v2",
    "version": "0.0.1",
    "input": {
        "audio_url": "https://cdn-us.eachlabs.ai/defaults/1a2742f5caa448b3b6b2834615116541.mp3",
        "video_url": "https://cdn-us.eachlabs.ai/defaults/037493ebe47f40ec9c6c3de161bf0bb0.mp4"
    },
    "webhook_url": ""
}' \
  https://api.eachlabs.ai/v1/prediction/
Documentation8 sections
  • Overview

    VEED Lipsync V2 Overview

    VEED Lipsync V2 is a video-to-video AI model that takes an existing talking-head video and a separate speech audio track, then regenerates the speaker’s mouth movements so the person appears to naturally speak the new audio. Built by VEED, it sits within the veed-lipync family of production-grade dubbing and localization tools and is exposed through the VEED Lipsync V2 API on several AI infrastructure platforms. Its primary differentiator is realistic, frame-aligned lip motion that closely matches timing, phonemes, and emotional delivery from the input audio, with no manual keyframing or per-subject training required. VEED Lipsync V2 is designed to slot directly into pipelines that already produce voice tracks—recorded or text-to-speech—and need fast, high-quality re-voiced video output for multilingual content, creator workflows, or talking-avatar experiences.

  • Capabilities

    Capabilities

    • Re-syncs lips of any talking-head video so the on-screen person appears to speak a new speech audio track naturally.
    • Generates production-quality lip-synced video suitable for dubbing, localization, and creator workflows.
    • Preserves the original video’s framing, background, and subject identity while only modifying mouth and related facial regions.
    • Works with live-action footage, animations, AI-generated avatars, and stock clips as long as a face is visible.
    • Accepts any compatible speech audio source, including recorded voice and text-to-speech output, for flexible multilingual pipelines.
    • Zero-shot operation with no per-subject training or fine-tuning, simplifying integration and scaling across many speakers.
    • Supports any aspect ratio, making it suitable for vertical social videos, horizontal explainers, and square feed content.
    • Exposed via REST-style VEED Lipsync V2 API endpoints on multiple AI infrastructure providers for programmatic use in production systems.
  • Use cases

    Use Cases for VEED Lipsync V2

    Creators and YouTubers: Use VEED Lipsync V2 to re-voice existing videos into new languages with text-to-speech audio while preserving the original performance and visuals, leveraging its ability to match lip shapes to any speech track. Example: "Dub my English tutorial into Portuguese using this TTS audio, keeping the same video and timing."

    Marketing teams: Localize talking-head ads for different regions by swapping in region-specific scripts and voiceovers, relying on VEED video-to-video lip re-sync to maintain brand visuals while changing the message. Example: "Resync this campaign ad video to a French voiceover for social distribution."

    Developers and product teams: Integrate the VEED Lipsync V2 API into automated pipelines that generate TTS voice tracks from product copy and then re-sync them onto demo or onboarding videos. Example: "Programmatically match this onboarding video to a dynamically generated narration for each locale."

    Designers and avatar creators: Combine AI-generated avatars with separately designed audio scripts, using VEED Lipsync V2 to turn static talking-head clips into believable, speaking characters across formats and aspect ratios. Example: "Apply this scripted voice track to my avatar clip for a social explainer video."

  • Tips & tricks

    Tips and Tricks

    To get the best results from VEED Lipsync V2, start with source video where the subject faces the camera, the mouth area is not cropped out, and there are few rapid head turns or occlusions. Use clean, well-edited audio with clear speech and minimal background noise, because the model relies on timing and phonemes to drive mouth shapes accurately. Align your audio track length to the visible speaking segments; large mismatches between audio duration and on-screen speech can reduce realism. In pipelines that use text-to-speech, generate the voice first, then pass both video and audio into the VEED video-to-video endpoint. Example prompt patterns you might use in API-driven workflows include:

    • "Dub this English interview video into Spanish using my TTS audio, preserving the speaker’s natural mouth movement."
    • "Resync this product demo video to a new script voiceover while keeping all visuals the same."
    • "Match my AI-generated voice track to this avatar video for realistic talking-head content."
  • Technical spec

    Technical Specifications

    • Model type: Video-to-video lipsync and dubbing model for talking-head or avatar footage.
    • Inputs: Source video URL (video/video_url) and replacement speech audio URL (audio/audio_url).
    • Outputs: Rendered video file (typically MP4) with regenerated mouth movements matching the new audio.
    • Supported video formats: MP4, MOV, WebM, M4V, GIF.
    • Supported audio formats: MP3, OGG, WAV, M4A, AAC.
    • Aspect ratios: Any aspect ratio; works with vertical, horizontal, and square formats.
    • Processing time: Roughly 2–2.5 minutes of processing per minute of input video, depending on infrastructure.
    • Architecture: Zero-shot neural lipsync model derived from the Lipsync 2.0 family, optimized for realistic mouth animation without fine-tuning.
  • Things to be aware of

    Things to Be Aware Of

    VEED Lipsync V2 focuses specifically on lip and mouth motion, so it does not change facial expressions, eye gaze, or body movement beyond what is necessary to keep the lips consistent with speech. Highly dynamic shots with fast head turns, partial occlusions, or heavy motion blur can reduce perceived sync quality because the model has less stable facial information to work with. Audio with overlapping voices, loud background music, or inconsistent timing may lead to less accurate mouth shapes, so preprocessing speech tracks is important. Long-form content requires more processing time and API budget, meaning production teams should batch jobs and monitor VEED Lipsync V2 API usage as part of their overall pipeline design.

  • Key considerations

    Key Considerations

    VEED Lipsync V2 works best on footage where the speaker’s face is clearly visible, with consistent lighting and minimal obstruction, because the model needs a clean view of the mouth and jaw to regenerate believable lip motion. Users must provide a separate, finalized speech track—recorded or text-to-speech—since VEED Lipsync V2 only performs visual lip re-sync and does not generate audio itself. It is ideal when you already have a video asset and want to change language, script, or voice while preserving everything else in the shot, versus full video generation models that create scenes from scratch. For high volumes or long-form content, teams should factor in processing time and per-minute API pricing on their chosen VEED Lipsync V2 API host.

  • Limitations

    Limitations

    VEED Lipsync V2 does not generate new audio or translate speech; it only visually re-syncs an existing video to a supplied audio track. It is optimized for talking-head and avatar-style footage, so non-human subjects or shots where the mouth is rarely visible will not fully benefit from the model’s capabilities. While it supports many common video and audio formats, inputs outside the documented formats may require prior transcoding. Very low-resolution or heavily compressed videos can make fine mouth details harder to reconstruct, which can reduce realism in demanding broadcast or cinematic scenarios.

Related models

4 models