Dublaj ve toplu işler
VoiceStudio'nun zamanlanmış, çok konuşmacılı dublajının arkasındaki yerel API.
Dublaj tek bir istek değil, işlerden oluşan bir hattır. Transkripsiyon, çeviri, ses atama, zamanlama, oluşturma, kalite kontrol ve dışa aktarma ayrı aşamalardır; istemci bunların her birini inceleyebilir veya yineleyebilir.
Akış
- Video veya sesle
POST /dub/uploadgönderin. - Hazırlık tamamlanana kadar
/tasks/stream/{task_id}izleyin. /dub/transcribe-stream/{job_id}veya eşzamanlı/dub/transcribe/{job_id}ile yazıya dökün.- Bölümleri çevirin ve düzenleyin.
- Profilleri atayın, ardından
POST /dub/generate/{job_id}gönderin. - QC, önizlemeler, ayrı kanallar ve altyazıları inceleyin veya sonucu indirin.
Yükleme medya için bir job_id, hazırlık ilerlemesi için bir task_id döndürür. İkisini de saklayın: farklı şeyleri izlerler.
Korunanlar
- Bölüm başlangıç ve bitiş zamanları
- Her biri kendi sesine sahip birden çok konuşmacı
- İçe aktarılan veya üretilen SRT ve VTT altyazılar
- Yalnızca ses ve video işleri
- Önizleme, QC, ayrı kanallar ve son dışa aktarma
Bir video klasörü için /batch/enqueue ve /batch/jobs kullanın; her işin durum, iptal ve indirme rotaları vardır.
Yerel iş akışı
Bu rotalar masaüstü API'sine aittir. Yayımlanmamış Cloud sözleşmesi kaynak medyayı Artifact olarak hazırlar ve sürümlü asenkron aşamalar çalıştırır; bu yolları veya yükleri garanti etmez.
Her aşamanın kendi istek gövdesi vardır. İstemci oluştururken API başvurusunu esas alın.