İçeriğe geç

Live Portrait

Entegre et

Model kimliği live-portrait
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Çalıştırma başına $4,50 değerine kadar gerçek kullanıma göre ücretlendirilir, kalanı iade edilir Bu sayfada çalıştır

API anahtarı al
Kuaishou Dudak Senkronizasyonu ve Avatarlar Dudak senkronizasyonu #expression#animation

Sürücü videodan alınan ifadelerle portre görüntüsünü canlandırır ve ayrıntılı yüz kontrolleri sunar

Kuaishou · Video

İlk sonucunuz burada görünecek

Aşağıda bir istek oluşturun ve API anahtarınızla çalıştırın. Çıktılar depolamamıza kopyalanır ve sonsuza kadar veya ücretsiz olarak 7 gün boyunca saklanır.

İstek oluştur

Kontroller model şemasından oluşturulur. Değerleri değiştirdikçe kod ve fiyat güncellenir.

•gerekli video_url
Dosyayı bırakın veya

Dudak eşzamanlamasını yönlendirmek için kullanılan video URL'si.

•gerekli image_url
Dosyayı bırakın veya

Animasyon için görsel URL'si.

Gelişmiş 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
varsayılan 0
varsayılan 0

Kaş kaldırma veya indirme derecesi.

varsayılan 0

Göz kırpma derecesi.

varsayılan 0

Yatay göz bebeği hareketi miktarı.

varsayılan 0

Dikey göz bebeği hareketi miktarı.

varsayılan 0

Ağzın 'aaa' şekline açılma derecesi.

varsayılan 0

Ağzın 'eee' konumuna şekillenme derecesi.

varsayılan 0

Ağzın 'woo' konumuna şekillenme derecesi.

varsayılan 0

Gülümseme derecesi.

varsayılan 0

Yüzün pitch ekseni boyunca dönüş miktarı.

varsayılan 0

Yüzün yaw ekseni boyunca dönüş miktarı.

varsayılan 0

Yüzün roll ekseni boyunca dönüş miktarı.

varsayılan 512

Sonuç görselinin boyutları.

varsayılan 2.3

Yüz kırpmasına uygulanan ölçek çarpanı.

varsayılan 0

Yüz kırpmasının yatay ofsetini denetleyen oran.

varsayılan -0.125

Yüz kırpmasının dikey konumlandırma oranı: işaret yönü belirler; pozitif değerler yukarı, negatif değerler aşağıdır.

varsayılan 32

Model toplu işlem boyutu; hız-bellek dengesi sağlar: artırılması daha fazla bellek kullanarak yürütmeyi hızlandırır.

POST /run/live-portrait?wait=20 fiyat → $4,50
# Run the model; wait up to 20 s for the finished result in the same call
curl -X POST "https://api.doitong.ru/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.ru/v1/requests/REQUEST_ID?wait=20" \
  -H "Authorization: Bearer $DOITONG_API_KEY"

Bu isteği çalıştır

Anahtarınız bu tarayıcıda kalır: yalnızca Doitong API'ye gönderilir ve yalnızca Hatırla seçeneğini işaretlerseniz localStorage'a kaydedilir. API anahtarı al

Live Portrait hakkında

Sürücü videodaki yüz hareketini sabit bir portreye aktararak video üretir. `video_url` ve `image_url` yanında göz kırpma, kaş, göz kırpma, göz bebekleri, ağız şekilleri (aaa, eee, woo), gülümseme ve pitch, yaw, roll cinsinden baş dönüşü için sayısal kontroller sunar. `flag_do_crop` ve `flag_pasteback` gibi kırpma ve birleştirme seçenekleri mevcuttur; `dsize` çıktı boyutunu belirler (varsayılan 512).

Parametreler

Kanonik adı veya yerel adı gönderin; ikisini birden göndermeyin. Kanonik adlar

AdTür Varsayılanİzin verilen Açıklama
video_urlgerekli video
Türurl · video
Dudak eşzamanlamasını yönlendirmek için kullanılan video URL'si.
image_urlgerekli image
Türurl · image
Animasyon için görsel URL'si.
eyebrowisteğe bağlı
Türnumber
Varsayılan0
-30 – 30
Kaş kaldırma veya indirme derecesi.
winkisteğe bağlı
Türnumber
Varsayılan0
0 – 25
Göz kırpma derecesi.
pupil_xisteğe bağlı
Türnumber
Varsayılan0
-45 – 45
Yatay göz bebeği hareketi miktarı.
pupil_yisteğe bağlı
Türnumber
Varsayılan0
-45 – 45
Dikey göz bebeği hareketi miktarı.
aaaisteğe bağlı
Türnumber
Varsayılan0
-200 – 200
Ağzın 'aaa' şekline açılma derecesi.
eeeisteğe bağlı
Türnumber
Varsayılan0
-40 – 40
Ağzın 'eee' konumuna şekillenme derecesi.
wooisteğe bağlı
Türnumber
Varsayılan0
-100 – 100
Ağzın 'woo' konumuna şekillenme derecesi.
smileisteğe bağlı
Türnumber
Varsayılan0
-2 – 2
Gülümseme derecesi.
flag_lip_zeroisteğe bağlı
Türboolean
Varsayılantrue
Yalnızca flag_eye_retargeting ve flag_lip_retargeting değerlerinin ikisi de False olduğunda geçerli olan animasyon öncesi dudak kapatma.
rotate_pitchisteğe bağlı
Türnumber
Varsayılan0
-45 – 45
Yüzün pitch ekseni boyunca dönüş miktarı.
rotate_yawisteğe bağlı
Türnumber
Varsayılan0
-45 – 45
Yüzün yaw ekseni boyunca dönüş miktarı.
rotate_rollisteğe bağlı
Türnumber
Varsayılan0
-45 – 45
Yüzün roll ekseni boyunca dönüş miktarı.
flag_eye_retargetingisteğe bağlı
Türboolean
Varsayılanfalse
Göz yeniden hedefleme anahtarı.
flag_lip_retargetingisteğe bağlı
Türboolean
Varsayılanfalse
Dudak yeniden hedefleme anahtarı.
flag_stitchingisteğe bağlı
Türboolean
Varsayılantrue
Birleştirme anahtarı; etkinleştirilmesi önerilir.
flag_relativeisteğe bağlı
Türboolean
Varsayılantrue
Bağıl hareket anahtarı.
flag_pastebackisteğe bağlı
Türboolean
Varsayılantrue
Animasyonlu yüz kırpmasını özgün görsele yerleştiren ve yüz kırpma koordinatlarından dönüştüren yapıştırma/birleştirme seçeneği.
flag_do_cropisteğe bağlı
Türboolean
Varsayılantrue
Kaynak portrenin yüz kırpma koordinat alanına kırpılıp kırpılmayacağını denetler.
flag_do_rotisteğe bağlı
Türboolean
Varsayılantrue
flag_do_crop true olduğunda döndürme yapılıp yapılmayacağını denetler.
dsizeisteğe bağlı
Türinteger
Varsayılan512
Sonuç görselinin boyutları.
scaleisteğe bağlı
Türnumber
Varsayılan2.3
Yüz kırpmasına uygulanan ölçek çarpanı.
vx_ratioisteğe bağlı
Türnumber
Varsayılan0
Yüz kırpmasının yatay ofsetini denetleyen oran.
vy_ratioisteğe bağlı
Türnumber
Varsayılan-0.125
Yüz kırpmasının dikey konumlandırma oranı: işaret yönü belirler; pozitif değerler yukarı, negatif değerler aşağıdır.
batch_sizeisteğe bağlı
Türinteger
Varsayılan32
Model toplu işlem boyutu; hız-bellek dengesi sağlar: artırılması daha fazla bellek kullanarak yürütmeyi hızlandırır.
enable_safety_checkeristeğe bağlı
Türboolean
Varsayılanfalse
Güvenlik denetiminin etkin olup olmadığını denetler. Etkin olduğunda denetleyici, model işlemesinden önce girdi görselini işleyerek yüz içerdiğini doğrular.
gerekli Kanonik ad, bu ad da kabul edilir

Dosya parametreleri herkese açık bir https:// URL'si, 10 MB'a kadar bir data: URI'si veya yüklenen bir dosyanın file_url değerini kabul eder. Dosyalar

Çıktı

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.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t",
    "cancel": "https://api.doitong.ru/v1/requests/req_8k2m4q7x1z9c3v5b6n0p2r4t/cancel"
  }
}
Dosyalarınız, seçiminizHer outputs[].url, depolamamızdaki bir kopyadır: sonsuza kadar (GB-ay başına ücretli) veya ücretsiz olarak 7 gün boyunca, hesap ayarınızla ya da ?storage= ile saklanır.
Her modelde aynı yapıGörüntüler, video ve ses için type, url, content_type, width, height ve duration aynıdır. output, modelin kendi sonuç nesnesidir.
Çıktı alanları
video
object {url, content_type, file_name, file_size}Üretimle oluşturulan video dosyası.

Daha fazla model: Dudak Senkronizasyonu ve Avatarlar

AI aracıları için: bu sayfanın Markdown biçimi şurada: https://doitong.com/tr/developers/models/live-portrait.md. Tüm modeller ve kılavuzlar: https://doitong.com/developers/llms.txt