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

Live Portrait

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

मॉडल id live-portrait
# 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/live-portrait?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",
    "image": "https://content.doitong.com/images/showcase/v3/avatar/talking_avatar.jpg"
  }'

# 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"

प्रति रन अधिकतम $4.50 तक वास्तविक उपयोग के अनुसार शुल्क लिया जाता है, बाकी रिफंड किया जाता है इसे इस पेज पर चलाएँ

API कुंजी प्राप्त करें
Kuaishou लिपसिंक और अवतार लिपसिंक #expression#animation

ड्राइविंग वीडियो से ली गई अभिव्यक्तियों के साथ पोर्ट्रेट छवि को एनिमेट करता है, जिसमें चेहरे के सूक्ष्म नियंत्रण हैं

Kuaishou · वीडियो

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

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

अनुरोध बनाएँ

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

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

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

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

एनीमेशन के लिए इमेज URL।

उन्नत blink · eyebrow · wink · pupil_x · pupil_y · aaa · eee · woo · smile · rotate_pitch · rotate_yaw · rotate_roll · dsize · scale · vx_ratio · vy_ratio · batch_size · flag_lip_zero · flag_eye_retargeting · flag_lip_retargeting · flag_stitching · flag_relative · flag_pasteback · flag_do_crop · flag_do_rot · enable_safety_checker
डिफ़ॉल्ट 0
डिफ़ॉल्ट 0

भौंहें ऊपर या नीचे उठाने की मात्रा।

डिफ़ॉल्ट 0

एक आंख दबाने की मात्रा।

डिफ़ॉल्ट 0

पुतलियों की क्षैतिज गति की मात्रा।

डिफ़ॉल्ट 0

पुतलियों की ऊर्ध्वाधर गति की मात्रा।

डिफ़ॉल्ट 0

मुंह को 'aaa' आकार में खोलने की मात्रा।

डिफ़ॉल्ट 0

मुंह को 'eee' स्थिति में आकार देने की मात्रा।

डिफ़ॉल्ट 0

मुंह को 'woo' स्थिति में आकार देने की मात्रा।

डिफ़ॉल्ट 0

मुस्कुराने की मात्रा।

डिफ़ॉल्ट 0

पिच अक्ष पर चेहरे के घुमाव की मात्रा।

डिफ़ॉल्ट 0

यॉ अक्ष पर चेहरे के घुमाव की मात्रा।

डिफ़ॉल्ट 0

रोल अक्ष पर चेहरे के घुमाव की मात्रा।

डिफ़ॉल्ट 512

परिणामी इमेज के आयाम।

डिफ़ॉल्ट 2.3

फेस क्रॉप पर लागू किया गया स्केल गुणक।

डिफ़ॉल्ट 0

फेस क्रॉप के क्षैतिज ऑफ़सेट को नियंत्रित करने वाला अनुपात।

डिफ़ॉल्ट -0.125

फेस-क्रॉप ऊर्ध्वाधर पोज़िशनिंग अनुपात: चिह्न दिशा निर्धारित करता है; धनात्मक मान ऊपर और ऋणात्मक मान नीचे होते हैं।

डिफ़ॉल्ट 32

मॉडल बैच आकार, जिसमें गति और मेमोरी के बीच समझौता होता है: इसे बढ़ाने पर अधिक मेमोरी का उपयोग करके निष्पादन तेज़ होता है।

POST /run/live-portrait?wait=20 कोटेशन → $4.50
# 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/live-portrait?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",
    "image": "https://content.doitong.com/images/showcase/v3/avatar/talking_avatar.jpg"
  }'

# 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 कुंजी प्राप्त करें

Live Portrait के बारे में

ड्राइविंग वीडियो की चेहरे की गतियों को स्थिर पोर्ट्रेट पर स्थानांतरित करके वीडियो बनाता है। `video_url` और `image_url` के अलावा, यह पलक झपकने, भौंह, आंख मारने, पुतलियों, मुंह के आकार (aaa, eee, woo), मुस्कान और pitch, yaw तथा roll में सिर के घुमाव के लिए संख्यात्मक नियंत्रण प्रदान करता है। `flag_do_crop` और `flag_pasteback` जैसे क्रॉप और स्टिचिंग विकल्प उपलब्ध हैं, तथा `dsize` आउटपुट आकार सेट करता है (डिफ़ॉल्ट 512)।

पैरामीटर

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

नामप्रकार डिफ़ॉल्टअनुमत विवरण
video_urlआवश्यक video
प्रकारurl · video
लिप सिंक्रोनाइज़ेशन संचालित करने के लिए उपयोग किया जाने वाला वीडियो URL।
image_urlआवश्यक image
प्रकारurl · image
एनीमेशन के लिए इमेज URL।
eyebrowवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-30 – 30
भौंहें ऊपर या नीचे उठाने की मात्रा।
winkवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
0 – 25
एक आंख दबाने की मात्रा।
pupil_xवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-45 – 45
पुतलियों की क्षैतिज गति की मात्रा।
pupil_yवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-45 – 45
पुतलियों की ऊर्ध्वाधर गति की मात्रा।
aaaवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-200 – 200
मुंह को 'aaa' आकार में खोलने की मात्रा।
eeeवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-40 – 40
मुंह को 'eee' स्थिति में आकार देने की मात्रा।
wooवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-100 – 100
मुंह को 'woo' स्थिति में आकार देने की मात्रा।
smileवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-2 – 2
मुस्कुराने की मात्रा।
flag_lip_zeroवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
प्री-एनीमेशन लिप क्लोज़र, केवल तब लागू जब flag_eye_retargeting और flag_lip_retargeting दोनों False पर सेट हों।
rotate_pitchवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-45 – 45
पिच अक्ष पर चेहरे के घुमाव की मात्रा।
rotate_yawवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-45 – 45
यॉ अक्ष पर चेहरे के घुमाव की मात्रा।
rotate_rollवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
-45 – 45
रोल अक्ष पर चेहरे के घुमाव की मात्रा।
flag_eye_retargetingवैकल्पिक
प्रकारboolean
डिफ़ॉल्टfalse
आई रिटार्गेटिंग टॉगल।
flag_lip_retargetingवैकल्पिक
प्रकारboolean
डिफ़ॉल्टfalse
लिप रिटार्गेटिंग टॉगल।
flag_stitchingवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
स्टिचिंग टॉगल; इसे सक्षम करने की अनुशंसा की जाती है।
flag_relativeवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
सापेक्ष गति टॉगल।
flag_pastebackवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
पेस्ट-बैक/स्टिचिंग विकल्प, जो एनीमेटेड फेस क्रॉप को मूल इमेज में रखता है और उसे फेस-क्रॉप निर्देशांक से बाहर मैप करता है।
flag_do_cropवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
यह नियंत्रित करता है कि स्रोत पोर्ट्रेट को फेस-क्रॉप निर्देशांक स्पेस में क्रॉप किया जाए या नहीं।
flag_do_rotवैकल्पिक
प्रकारboolean
डिफ़ॉल्टtrue
यह नियंत्रित करता है कि flag_do_crop true होने पर घुमाव किया जाए या नहीं।
dsizeवैकल्पिक
प्रकारinteger
डिफ़ॉल्ट512
परिणामी इमेज के आयाम।
scaleवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट2.3
फेस क्रॉप पर लागू किया गया स्केल गुणक।
vx_ratioवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट0
फेस क्रॉप के क्षैतिज ऑफ़सेट को नियंत्रित करने वाला अनुपात।
vy_ratioवैकल्पिक
प्रकारnumber
डिफ़ॉल्ट-0.125
फेस-क्रॉप ऊर्ध्वाधर पोज़िशनिंग अनुपात: चिह्न दिशा निर्धारित करता है; धनात्मक मान ऊपर और ऋणात्मक मान नीचे होते हैं।
batch_sizeवैकल्पिक
प्रकारinteger
डिफ़ॉल्ट32
मॉडल बैच आकार, जिसमें गति और मेमोरी के बीच समझौता होता है: इसे बढ़ाने पर अधिक मेमोरी का उपयोग करके निष्पादन तेज़ होता है।
enable_safety_checkerवैकल्पिक
प्रकारboolean
डिफ़ॉल्टfalse
यह नियंत्रित करता है कि सुरक्षा जांच सक्षम है या नहीं। सक्रिय होने पर, मॉडल प्रोसेसिंग से पहले चेकर इनपुट इमेज को प्रोसेस करके सत्यापित करता है कि उसमें चेहरा है।
आवश्यक कैनोनिकल नाम, यह भी स्वीकार्य है

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

आउटपुट

GET /requests/req_8k2m4q7x1z9c3v5b6n0p2r4t
{
  "id": "req_8k2m4q7x1z9c3v5b6n0p2r4t",
  "object": "request",
  "model": "live-portrait",
  "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": 4500,
    "usd": "4.50",
    "charged": 4500,
    "refunded": 0
  },
  "input": {
    "video_url": "https://content.doitong.com/video/showcase/v3/gen_fox_cartoon.mp4",
    "image_url": "https://content.doitong.com/images/showcase/v3/avatar/talking_avatar.jpg"
  },
  "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/live-portrait.md. सभी मॉडल और गाइड: https://doitong.com/developers/llms.txt