सामग्री पर जाएँ

LatentSync

इंटीग्रेट करें

मॉडल id latentsync
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/latentsync?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

उदाहरण जैसी फ़ाइलें: $0.20 200 API क्रेडिट चलाने से पहले आपकी फ़ाइलों को मापा जाता है इसे इस पेज पर चलाएँ

API कुंजी प्राप्त करें
ByteDance लिपसिंक और अवतार लिपसिंक #animation#lip-sync

लिप सिंक वीडियो-टू-वीडियो, जो वीडियो की मुँह की गति को दिए गए ऑडियो ट्रैक से मिलाता है

ByteDance · वीडियो

आपका पहला परिणाम यहाँ आएगा

नीचे एक अनुरोध बनाएँ और उसे अपनी API कुंजी से चलाएँ। आउटपुट हमारे स्टोरेज में कॉपी किए जाते हैं और हमेशा के लिए या 7 दिन तक मुफ़्त में रखे जाते हैं।

अनुरोध बनाएँ

कंट्रोल मॉडल स्कीमा से जनरेट होते हैं। इन्हें बदलने पर कोड और कीमत अपडेट होती है।

•आवश्यक video_url
फ़ाइल ड्रॉप करें, या

उस वीडियो की ओर संकेत करने वाला URL जिसके होंठों की गतिविधियों को सिंक्रोनाइज़ किया जाएगा।

•आवश्यक audio_url
फ़ाइल ड्रॉप करें, या

उस ऑडियो की ओर संकेत करने वाला URL जो होंठों के सिंक्रोनाइज़ेशन को संचालित करेगा।

उन्नत loop_mode · guidance_scale · seed · enable_safety_checker
loop_mode

ऑडियो की अवधि से वीडियो छोटी होने पर वीडियो के दोहराव का तरीका निर्धारित करने के लिए pingpong या loop चुनें।

डिफ़ॉल्ट 1

मॉडल इनफ़रेंस के दौरान लागू किया गया गाइडेंस स्केल।

निर्माण की रैंडमनेस नियंत्रित करने वाला सीड; None के कारण सीड रैंडम रूप से चुना जाता है।

POST /run/latentsync?wait=20 कोटेशन → $0.20
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.com/v1/run/latentsync?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "video": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "audio": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  }'

# Still "queued" or "running"? Poll with the id from the response:
curl "https://api.doitong.com/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

यह अनुरोध चलाएँ

आपकी key इसी ब्राउज़र में रहती है: इसे केवल Doitong API को भेजा जाता है और केवल तभी (localStorage) में सेव किया जाता है जब आप Remember चुनते हैं। API कुंजी प्राप्त करें

LatentSync के बारे में

`video_url` और `audio_url` लेता है और ऐसा वीडियो आउटपुट करता है जिसकी होंठों की गतियाँ ऑडियो का अनुसरण करती हैं। `guidance_scale` 1 से 2 तक होता है और `seed` वैकल्पिक है। यदि ऑडियो वीडियो से लंबा है, तो `loop_mode` pingpong या loop हो सकता है।

पैरामीटर

कैनोनिकल नाम या नेटिव नाम में से कोई एक भेजें, दोनों नहीं। कैनोनिकल नाम

नामप्रकार डिफ़ॉल्टअनुमत विवरण
enable_safety_checkerवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
यदि कॉलर अधिकृत है, तो false सेट करके स्क्रीनिंग में ढील दी जा सकती है।
video_urlआवश्यक video
प्रकारurl · video
उस वीडियो की ओर संकेत करने वाला URL जिसके होंठों की गतिविधियों को सिंक्रोनाइज़ किया जाएगा।
audio_urlआवश्यक audio
प्रकारurl · audio
उस ऑडियो की ओर संकेत करने वाला URL जो होंठों के सिंक्रोनाइज़ेशन को संचालित करेगा।
guidance_scaleवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट1
1 – 2
मॉडल इनफ़रेंस के दौरान लागू किया गया गाइडेंस स्केल।
seedवैकल्पिक
प्रकारinteger | null
निर्माण की रैंडमनेस नियंत्रित करने वाला सीड; None के कारण सीड रैंडम रूप से चुना जाता है।
loop_modeवैकल्पिक
प्रकारenum
pingpongloop
ऑडियो की अवधि से वीडियो छोटी होने पर वीडियो के दोहराव का तरीका निर्धारित करने के लिए pingpong या loop चुनें।
आवश्यक कैनोनिकल नाम, यह भी स्वीकार्य है

फ़ाइल पैरामीटर में सार्वजनिक https:// URL, 10 MB तक का data: URI, या अपलोड का file_url लिया जाता है। फ़ाइलें

आउटपुट

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "latentsync",
  "status": "succeeded",
  "created_at": "2026-10-20T12:00:00Z",
  "started_at": "2026-10-20T12:00:02Z",
  "completed_at": "2026-10-20T12:00:09Z",
  "queue_position": null,
  "cost": {
    "credits": 200,
    "usd": "0.20",
    "charged": 200,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "audio_url": "https://content.doitong.com/audio/showcase/v3/tools/dub_es.mp3"
  },
  "output": {
    "video": {
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_name": "0-output.mp4",
      "file_size": 1843200
    }
  },
  "outputs": [
    {
      "type": "video",
      "url": "https://content.doitong.com/dev-api/2026/10/20/req_8k2m4q7x1z9c3v5b6n0p2r4t/0-output.mp4",
      "content_type": "video/mp4",
      "file_size": 1843200,
      "width": 1280,
      "height": 720,
      "duration": 5,
      "stored": true
    }
  ],
  "error": null,
  "metrics": {
    "inference_seconds": 6.8
  },
  "urls": {
    "self": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.com/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
आपकी फ़ाइलें, आपकी पसंदहर outputs[].url हमारे स्टोरेज में एक कॉपी है: हमेशा के लिए (प्रति GB-माह भुगतान) या 7 दिन तक मुफ़्त में, आपके अकाउंट की सेटिंग या ?storage= के अनुसार।
हर मॉडल पर एक जैसा आकारइमेज, वीडियो और ऑडियो सभी के लिए type, url, content_type, width, height और duration। output मॉडल का अपना परिणाम ऑब्जेक्ट है।
आउटपुट के फ़ील्ड
video
object {url, content_type, file_name, file_size}सिंक्रोनाइज़ की गई होंठों की गतिविधियों वाला आउटपुट वीडियो।

AI एजेंट के लिए: इस पेज का Markdown यहाँ है https://doitong.com/hi/developers/models/latentsync.md. सभी मॉडल और गाइड: https://doitong.com/developers/llms.txt