
किसी वीडियो को 24 भाषाओं में लिप-सिंक मिलान की गई आवाज़ों के साथ डब करता है, जिससे प्रति भाषा एक तैयार वीडियो और वैकल्पिक उपशीर्षक ट्रैक लौटाते हैं.
किसी वीडियो को 24 भाषाओं में लिप-सिंक मिलान की गई आवाज़ों के साथ डब करता है, जिससे प्रति भाषा एक तैयार वीडियो और वैकल्पिक उपशीर्षक ट्रैक लौटाते हैं.
sonilo-video-translation/v1/videos/generationssonilo-dubbingsonilo/sonilo-video-translationEmpirioLabs कैटलॉग से लाइव pay-as-you-go दरें। आप सिर्फ उतना ही भुगतान करते हैं जितना उपयोग करते हैं, कोई मासिक न्यूनतम नहीं।
Sonilo Video Translation POST /v1/videos/generations से चलता है। request तुरंत job_id देती है; job पूरा होने तक GET /v1/jobs/{job_id} को poll करें और परिणाम से आउटपुट URLs पढ़ें। EmpirioLabs डैशबोर्ड से API key प्राप्त करें।
curl https://api.empiriolabs.ai/v1/videos/generations \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "sonilo-video-translation",
"prompt": "Describe what you want Sonilo Video Translation to generate."
}'curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
-H "Authorization: Bearer $EMPIRIOLABS_API_KEY"import requests
response = requests.post(
"https://api.empiriolabs.ai/v1/videos/generations",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
json={
"model": "sonilo-video-translation",
"prompt": "Describe what you want Sonilo Video Translation to generate.",
},
)
job = response.json()
# Generation runs as an async job. Poll until it completes.
import time
while True:
status = requests.get(
f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
).json()
if status.get("status") in ("completed", "failed"):
print(status)
break
time.sleep(5)EmpirioLabs पर Sonilo Video Translation API द्वारा समर्थित request पैरामीटर। फ़ील्ड छोड़ने पर डिफ़ॉल्ट मान लागू होते हैं।
| पैरामीटर | प्रकार | डिफॉल्ट | रेंज / मान | विवरण |
|---|---|---|---|---|
| languages | string | ["zh_cn","es","fr"] | - | लक्ष्य भाषा कोड की JSON सरणी। प्रति भाषा एक डब किया गया वीडियो लौटाया जाता है, और अनुरोध को प्रति भाषा बिल किया जाता है। समर्थित: en, zh_cn, ja, ko, pt, pt_br, es,... |
| export_srt | boolean | false | - | डब किए गए वीडियो के साथ प्रत्येक भाषा के लिए पुन: समयबद्ध उपशीर्षक ट्रैक भी लौटाएं। |
| video_url | string | - | - | स्रोत वीडियो, सार्वजनिक रूप से पहुंच योग्य URL के रूप में। 300MB और 5 मिनट तक, और इसमें एक स्पीच ऑडियो ट्रैक होना चाहिए। |
भाषाएँ en, zh_cn, ja, ko, pt, pt_br, es, es_419, de, fr, it, ru, th, ar, tr, vi, id, ta, ml, kn, gu, pa_in, sd_in, hi Controls स्रोत वीडियो, लक्ष्य भाषाओं की एक सूची और प्रत्येक भाषा के लिए पुन: समयबद्ध उपशीर्षक ट्रैक वापस करने के विकल्प का समर्थन करता है। सीमाएं - 300MB और 5 मिनट तक का स्रोत वीडियो - वीडियो में एक भाषण ऑडियो ट्रैक होना चाहिए - अनुरोधित भाषा के अनुसार एक डब किया गया वीडियो लौटाया जाता है बिलिंग - स्रोत वीडियो के प्रति सेकंड चार्ज किया जाता है, जिसे लक्ष्य भाषाओं की संख्या से गुणा किया जाता है, न्यूनतम 10 सेकंड के साथ। 30 सेकंड के वीडियो बिल पर तीन भाषाएं 90 सेकंड। - पीढ़ी से पहले अस्वीकार कर दिए गए अनुरोध का बिल नहीं दिया जाता है।
EmpirioLabs पर Sonilo Video Translation का बिल उपयोग के अनुसार बनता है: वीडियो अनुवाद $0.11634 प्रति भाषा प्रति सेकंड। इस पेज की लाइव दर तालिका हमेशा API की वास्तविक बिलिंग से मेल खाती है।
Sonilo Video Translation api.empiriolabs.ai पर POST /v1/videos/generations के ज़रिए मिलता है, मानक Bearer टोकन प्रमाणीकरण के साथ।
हां। EmpirioLabs playground ब्राउज़र में Sonilo Video Translation को उन्हीं पैरामीटरों के साथ चलाता है जो API देता है, ताकि आप कोड लिखने से पहले prompt आज़मा सकें।
EmpirioLabs खाता बनाएं, फिर डैशबोर्ड में API Keys में key जनरेट करें। बिलिंग pay-as-you-go क्रेडिट से होती है, इसलिए आप सिर्फ अपनी requests का भुगतान करते हैं।
हमारे मूल्य निर्धारण की जाँच करें या यदि आप चाहते हैं कि आपका अपना मॉडल हमारे स्टैक पर तैनात किया जाए, तो पहुंचें।