Model Detayları
Sync Lipsync 2, mevcut bir talking-head videosunu ve ayrı bir ses kaydını alır, ardından konuşmacının ağız hareketlerini yeni sese tam olarak uyacak şekilde yeniden üretir. Kaynak videonun yüzü, kimliği, ışığı ve arka planı korunur; yalnızca dudaklar verilen konuşmaya göre yeniden canlandırılır — bu da onu görüntüyü başka bir dile dublajlamak, yeniden kaydedilmiş anlatımı yerine koymak ya da senkronu kaymış bir çekimi düzeltmek için doğru araç yapar. Yüzün net göründüğü bir video ile söylüyormuş gibi görünmesini istediğiniz sesi verin; model doğal, hizalı dudak hareketine sahip yeni bir video döndürür.
## En uygun olduğu işler - Talking-head görüntülerini, dudaklar çevrilmiş seslendirmeye uysun diye başka bir dile dublajlamak - Bir röportajı, sunumu ya da reklamı daha temiz ya da yeniden kaydedilmiş bir ses çekimiyle yeniden seslendirmek - Özgün konuşma ile ağız hareketlerinin artık örtüşmediği ses kaymalarını düzeltmek - Kurs, eğitim ya da pazarlama videolarını birden fazla ses kaydıyla yerelleştirmek
## Şu durumlarda başka bir model seçin - Elinizde video değil yalnızca bir görsel varsa ve durağan görselden konuşan bir avatar istiyorsanız — bir image-to-video ya da avatar modeli kullanın - Mevcut bir videoyu yeniden senkronlamak yerine metin prompt’undan video üretmek istiyorsanız — bir text-to-video modeli kullanın - Konuşma sesinin kendisini metinden üretmeniz gerekiyorsa — önce bir text-to-speech modeliyle eşleştirin, sonra çıktısını buraya verin
## İpuçları - En temiz dudak hareketi için konuşmacının yüzünün büyük, iyi aydınlatılmış ve önden göründüğü kaynak video kullanın - Ses süresini videoya eşleyin; farklı olduklarında ne olacağını `sync_mode` belirler
## Gelişmiş Yapılandırma - `sync_mode`, video ile ses süresi arasındaki uyumsuzluğu modelin nasıl çözeceğine karar verir: `cut_off` (varsayılan) ikisinden kısa olana göre keser, `loop` daha uzun sesi kapsamak için videoyu tekrarlar, `bounce` süreyi doldurmak için videoyu ileri-geri oynatır, `silence` sesin bittiği yerden sonra ek hareket olmadan videoda bekler, `remap` ise ikisini hizalamak için zamanı esnetir. Ses ve videonuz aynı uzunlukta değilse API üzerinden ayarlayın.
ModelRunner JavaScript client ile çalıştırmak için: ```js import { modelrunner } from "@modelrunner/client";
const result = await modelrunner.subscribe("sync/lipsync/v2", { input: { video_url: "https://media.modelrunner.ai/your-talking-head-video.mp4", audio_url: "https://media.modelrunner.ai/your-new-audio.wav", sync_mode: "cut_off", }, }); ```


