
किसी मौजूदा वीडियो में माउथ मूवमेंट को अपलोड किए गए ऑडियो ट्रैक या चौदह अंतर्निहित आवाजों में से किसी एक द्वारा बोले गए पाठ के साथ संरेखित करता है.
किसी मौजूदा वीडियो में माउथ मूवमेंट को अपलोड किए गए ऑडियो ट्रैक या चौदह अंतर्निहित आवाजों में से किसी एक द्वारा बोले गए पाठ के साथ संरेखित करता है.
pixverse-lipsync/v1/videos/generationspixverse/lipsyncEmpirioLabs कैटलॉग से लाइव pay-as-you-go दरें। आप सिर्फ उतना ही भुगतान करते हैं जितना उपयोग करते हैं, कोई मासिक न्यूनतम नहीं।
Pixverse Lip Sync 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": "pixverse-lipsync",
"prompt": "Describe what you want Pixverse Lip Sync 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": "pixverse-lipsync",
"prompt": "Describe what you want Pixverse Lip Sync 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 पर Pixverse Lip Sync API द्वारा समर्थित request पैरामीटर। फ़ील्ड छोड़ने पर डिफ़ॉल्ट मान लागू होते हैं।
| पैरामीटर | प्रकार | डिफॉल्ट | रेंज / मान | विवरण |
|---|---|---|---|---|
| lip_sync_tts_content | string | - | - | बोलने की लाइन। इसका उपयोग तब किया जाता है जब कोई ऑडियो फ़ाइल संलग्न नहीं होती है। 15-वर्ण ब्लॉकों में बिल किया गया। |
| lip_sync_tts_speaker_id | enum | Auto | Auto, Emily, James, Isabella, Liam, Chloe, Adrian, Harper, Av... | बोली जाने वाली लाइन के लिए उपयोग की जाने वाली आवाज। ऑटो क्लिप के अनुरूप एक चुनता है। ऑडियो फ़ाइल संलग्न होने पर अनदेखा कर दिया जाता है। |
| video | string | - | - | स्रोत वीडियो URL. आवश्यक। |
| audio | string | - | - | लिप सिंक करने के लिए ऑडियो URL. बोले गए पाठ पर प्राथमिकता लेता है। |
किसी मौजूदा वीडियो में मुंह की गति को भाषण के लिए संरेखित करता है, या तो आपके द्वारा प्रदान की जाने वाली ऑडियो फ़ाइल से या अंतर्निहित आवाज द्वारा बोले गए पाठ से। इनपुट - video: स्रोत क्लिप, 300 सेकंड और 250 एमबी तक। - audio: मिलान करने के लिए भाषण, 300 सेकंड और 250MB तक। - या lip_sync_tts_speaker_id के साथ lip_sync_tts_content मॉडल को अपना पाठ बोलने के लिए। चौदह नामित आवाज़ें प्लस Auto उपलब्ध हैं, जो क्लिप के अनुरूप एक को चुनती हैं। बिलिंग - भाषण के प्रति सेकंड बिल किया गया। टेक्स्ट-टू-स्पीच इनपुट को समान दर पर 15-वर्ण ब्लॉकों में मापा जाता है, इसलिए चार्ज स्रोत वीडियो की लंबाई के बजाय स्क्रिप्ट की लंबाई को ट्रैक करता है। इनपुट सीमा - वीडियो: MP4, MOV या WebM, लंबे किनारे पर 1920px तक। - ऑडियो: एमपी3, डब्ल्यूएवी, एम4ए या एएसी।
EmpirioLabs पर Pixverse Lip Sync का बिल उपयोग के अनुसार बनता है: भाषण $0.020444 प्रति सेकंड। इस पेज की लाइव दर तालिका हमेशा API की वास्तविक बिलिंग से मेल खाती है।
Pixverse Lip Sync api.empiriolabs.ai पर POST /v1/videos/generations के ज़रिए मिलता है, मानक Bearer टोकन प्रमाणीकरण के साथ।
हां। EmpirioLabs playground ब्राउज़र में Pixverse Lip Sync को उन्हीं पैरामीटरों के साथ चलाता है जो API देता है, ताकि आप कोड लिखने से पहले prompt आज़मा सकें।
EmpirioLabs खाता बनाएं, फिर डैशबोर्ड में API Keys में key जनरेट करें। बिलिंग pay-as-you-go क्रेडिट से होती है, इसलिए आप सिर्फ अपनी requests का भुगतान करते हैं।
हमारे मूल्य निर्धारण की जाँच करें या यदि आप चाहते हैं कि आपका अपना मॉडल हमारे स्टैक पर तैनात किया जाए, तो पहुंचें।