واجهة برمجة تطبيقات (API) لمزامنة الشفاه للفيديو المدبلج

طابق حركات الفم مع الكلام المدوبج عبر أكثر من 135 لغة وخياراً إقليمياً. قم بدبلجة الفيديو الخاص بك من خلال واجهة برمجة التطبيقات، وقم بتطبيق مزامنة الشفاه على النتيجة، وقم بتنزيل فيديو ينطق فيه المتحدث على الشاشة بالكلمات الجديدة. يتم إجراء فحص للوجه أولاً. تتم فوترة مزامنة الشفاه بشكل منفصل عن الدبلجة لكل عملية إنشاء فيديو كامل، بما في ذلك إعادة الإنشاء بعد التعديلات.
دقيقة معاينة مجانية
وجوه متعددة على الشاشة
مجموعة تطوير برمجيات REST و Python
check, preview, sync
OAuth 2.0
# 1. on a dubbed project: confirm the video has a face (runs once, usually automatically)
curl https://api.rask.ai/v2/projects/$ID/lipsync \
  -H "Authorization: Bearer $TOKEN"
#  "check_face_task_status": "done", "video_has_face": true

# 2. preview one free minute of lip-sync
curl -X PUT https://api.rask.ai/v2/projects/$ID/lipsync \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d '{"is_multiple_speakers": true, "is_free_lipsync": true}'

# 3. lip-sync the full video - billed separately from dubbing
curl -X PUT https://api.rask.ai/v2/projects/$ID/lipsync \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d '{"is_multiple_speakers": true, "is_free_lipsync": false}'
GET /v2/projects/{project_id}/lipsync
polling, 15s
# Poll until lipsync_task_status is done, then download lipsync_result_path
while :; do
  curl -s https://api.rask.ai/v2/projects/$ID/lipsync -H "Authorization: Bearer $TOKEN" \
    | jq '{lipsync_task_status, lipsync_task_progress, tasks_in_lipsync_queue}'
  sleep 15
done
تستخدمه الفرق العالمية
القدرات

كل ما تقوم به واجهة برمجة تطبيقات مزامنة الشفاه

أضف مزامنة الشفاه إلى فيديوهاتك المدوبجة. تحقق من وجود وجه مرظي، واستخدم دقيقة المعاينة المجانية لحسابك إن توفرت، وتابع التقدم من خلال واجهة برمجة التطبيقات. تتم فوترة مزامنة الشفاه للفيديو الكامل بشكل منفصل عن الدبلجة في كل مرة تقوم فيها بإنشائه.

مزامنة الشفاه على الفيديو المترجم

طابق حركات الفم مع الكلام المدوبج في فيديو ترجمه مشروعك، عبر الكتالوج المدعوم الذي يضم أكثر من 135 لغة وخياراً إقليمياً.

فحص تلقائي للوجه

قبل مزامنة الشفاه، تؤكد مهمة التحقق من الوجه أن الفيديو يحتوي على وجه واحد على الأقل. تعمل هذه المهمة مرة واحدة لكل مشروع، عادةً بمفردها، حتى تتمكن من معرفة النتيجة قبل أن تستهلك دقائقك.

عدة وجوه على الشاشة

اجعل الخيار is_multiple_speakers مضبوطاً على true للمقابلات والجلسات الحوارية والحوارات متعددة المتحدثين. عندما يكون هناك وجه واحد فقط على الشاشة في كل مرة، اضبطه على false لتسريع المعالجة.

دقيقة معاينة مجانية واحدة

يحصل كل حساب على دقيقة مجانية لمزامنة الشفاه. قم بتشغيلها باستخدام is_free_lipsync على مقاطع الفيديو الخاصة بك وراجع النتيجة قبل مزامنة الفيديو بالكامل.

فوترة منفصلة لكل عملية إنشاء

يتم احتساب رسوم كل عملية إنشاء لمزامنة الشفاه للفيديو بالكامل بشكل منفصل عن الدبلجة. بعد تعديلات النص أو الصوت، قم بإعادة دبلجة المشروع وإنشاء نسخة جديدة متزامنة الشفاه برسوم جديدة لمزامنة الشفاه.

موقع قائمة الانتظار والتقدم

تُرجع نقطة نهاية معلومات مزامنة الشفاه عدد المهام التي تسبق مهمتك والتقدم من 0 إلى 100، لكي يرى مستخدموك التقدم الحقيقي.

أصوات تتطابق مع الوجه

تعمل مزامنة الشفاه فوق أي صوت يختاره المشروع للمتحدث: صوته المستنسخ أو إعداد صوتي جاهز بالذكاء الاصطناعي.

تعديل، إعادة دبلجة، إعادة مزامنة

قم بتغيير النص أو التوقيت أو الأصوات، وأعد دبلجة المشروع، ثم قم بتشغيل مزامنة الشفاه مرة أخرى على النسخة الجديدة. لا داعي لإعادة تشغيل فحص الوجه.

توسع بلا حدود

بدون حدود للسرعة، وبدون حصة للتزامن، وبدون قيود لكل مفتاح. أرسل مهام مزامنة الشفاه لكتالوجك بالكامل، وسيوضح لك موقَعك في قائمة الانتظار وضع كل مهمة.
شاهدها أثناء العمل

من الكلام المدبلج إلى مطابقة حركة الشفاه

نفس المقطع مدبلج إلى الفرنسية والألمانية والبرتغالية والإسبانية. في مشروع دبلجة كهذا، تقوم ميزة مزامنة حركة الشفاه بضبط موضع الشفاه ليتطابق مع الكلام الجديد.
EN flag
En
FR flag
Fr
DE flag
De
PT flag
Pt
ES flag
Es
سير العمل

ثلاث خطوات فقط لتحويل الفيديو المدبلج إلى فيديو متناسق الشفاه

تعمل مزامنة حركة الشفاه على مشروع مدبلج بالفعل. استخدم نقطة النهاية /generate لإعادة الدبلجة بعد التعديلات، ثم قم بمزامنة الشفاه مرة أخرى.
1

قم بدبلجة الفيديو

قم برفع الفيديو أو أرسل رابطاً عاماً، وأنشئ مشروعاً بلغة مستهدفة وانتظر حتى تكتمل عملية الدمج. تحتاج مزامنمة حركة الشفاه إلى الفيديو المترجم الخاص بهذا المشروع.

POST /v2/projects
2

تحقق من الوجه

تؤكد مهمة التحقق من الوجه وجود وجه واحد على الأقل في الفيديو. تبدأ عادةً تلقائياً. وإذا لم تبدأ، قم بتشغيلها بنفسك مرة واحدة للمشروع.

PUT /v2/projects/{id}/check_face
3

قم بتشغيل مزامنة الشفاه والتحميل

قم بتشغيل مهمة مزامنة الشفاه، وتابع تقدمها من 0 إلى 100، ثم قم بتحميل الفيديو من مسار النتيجة.

PUT /v2/projects/{id}/lipsync
يختلف وقت المعالجة حسب طول الفيديو وقائمة انتظار مزامنة الشفاه. توضح نقطة نهاية معلومات مزامنة الشفاه عدد المهام التي تسبق مهمتك.
مصممة خصيصاً لك

هل تحتاج إلى مزامنة الشفاه لحالة خاصة؟ تواصل مع فريقنا

إنتاجية أعلى، وأولوية في المعالجة، وطريقة تسليم خاصة بك: عندما تحتاج تكامل مزامنة الشفاه إلى شيء خارج الكتالوج العام، يراجع فريقنا متطلباتك والخيارات المتاحة.

اللغات والأصوات

هل تحتاج إلى لغة أو صوت خارج الكتالوج العام؟ تحدث إلى فريقنا حول متطلباتك والخيارات المتاحة.

التسليم والتكامل

خطافات الويب (Webhooks)، الدفع إلى قائمة الانتظار الخاصة بك، والتسليم مباشرة إلى S3 الخاص بك، ونقاط النهاية المخصصة. أخبرنا كيف يتوقع خط الأنابيب الخاص بك أن يتم تغذيته.

الحجم والإنتاجية

أحجام الدفعات، واللغات المستهدفة لكل إجراء، وأولوية المعالجة كلها شروط تعاقدية وليست حدوداً ثابتة للمنتج.

الأمان والاستضافة

يتم التعامل مع سيادة البيانات، وتسجيل الدخول الموحد (SSO و SAML)، وقواعد الاحتفاظ بالبيانات، ودعم مراجعة الأمان كجزء من عملية إعداد الشركات الكبرى.
حالات الاستخدام

من يستخدم واجهة برمجة تطبيقات مزامنة الشفاه؟

المنصة التي تتضمن مقاطع فيديو

منصات إدارة التعلم وتعليم العملاء، ومنصات صناع المحتوى والفيديو، وأدوات الندوات عبر الإنترنت والفعاليات الافتراضية، وبرمجيات استضافة الفيديو وسير العمل، ومنصات التبني الرقمي، والتسوق المباشر. أضف الدبلجة المتوافقة مع حركة الشفاه إلى الفيديوهات التي يستضيفها المستخدمون وصناع المحتوى لديك، بحيث يظهر المتحدثون المترجمون بشكل طبيعي على الشاشة وتصبح مزامنة الشفاه ميزة مميزة في منتجك.

وكالات الترجمة والإنتاج

قدم مزامنة الشفاه كخدمة مستقلة بالإضافة إلى الدبلجة. استخدم دقيقة المعاينة المجانية لحسابك، إن وجدت، لتقييم النتيجة. قم بتضمين توليد مزامنة الشفاه للفيديو بالكامل وأي عمليات توليد لاحقة بعد المراجعة في عرض أسعار العملاء.

الإنتاج الداخلي المستمر للفيديو

التجزئة الدولية والتجارة الإلكترونية، والامتيازات العالمية، وناشروا الوسائط، والجامعات المؤسسية. بالنسبة للتسويق، والتدريب، وفيديوهات التنفيذيين حيث يملأ الوجه الشاشة، تجعل مزامنة الشفاه الكلام المترجم يتطابق مع المتحدث أمام الكاميرا في كل سوق.
قصص النجاح

فرق حقيقية، نتائج قابلة للقياس

كيف تقوم الشركات بترجمة مقاطع الفيديو باستخدام Rask، بالأرقام.
سهم
سهم
الكود البرمجي

أمثلة على كود واجهة برمجة تطبيقات مزامنة الشفاه

مثال كامل واحد بكل لغة، على مشروع مدبلج بالفعل: تحقق من الوجه، وقم بتشغيل مزامنة الشفاه، وتابع التقدم وقم بتحميل النتيجة.
# pip install git+ssh://[email protected]/braskai/rask-sdk.git@main
import asyncio
from rask_sdk import clients, enums, schemas

PROJECT_ID = "..."   # a project with status merging_done

async def main():
    client = clients.RaskSDKClient(client_id=CLIENT_ID, client_secret=CLIENT_SECRET)

    info = await client.get_lipsync_info(project_id=PROJECT_ID)
    if info.check_face_task_status is not enums.LipsyncStatus.DONE:
        await client.run_check_face_task(project_id=PROJECT_ID)
        while (info := await client.get_lipsync_info(project_id=PROJECT_ID)).check_face_task_status is not enums.LipsyncStatus.DONE:
            await asyncio.sleep(10)
    if not info.video_has_face:
        raise SystemExit("No face found - lip-sync is not available for this video")

    await client.run_lipsync_task(project_id=PROJECT_ID,
        data=schemas.LipsyncTaskData(is_multiple_speakers=True, is_free_lipsync=False))

    while (info := await client.get_lipsync_info(project_id=PROJECT_ID)).lipsync_task_status is not enums.LipsyncStatus.DONE:
        print(info.lipsync_task_progress, info.tasks_in_lipsync_queue)
        await asyncio.sleep(15)

    print(info.lipsync_result_path)

asyncio.run(main())
github.com/braskai/rask-sdk
async, typed models
import time, requests

AUTH = "https://rask-prod.auth.us-east-2.amazoncognito.com/oauth2/token"
URL  = f"https://api.rask.ai/v2/projects/{PROJECT_ID}"   # a dubbed project

token = requests.post(AUTH, auth=(CLIENT_ID, CLIENT_SECRET),
                      data={"grant_type": "client_credentials"}).json()["access_token"]
h = {"Authorization": f"Bearer {token}"}

info = requests.get(f"{URL}/lipsync", headers=h).json()
if info["check_face_task_status"] != "done":
    requests.put(f"{URL}/check_face", headers=h)
    while (info := requests.get(f"{URL}/lipsync", headers=h).json())["check_face_task_status"] != "done":
        time.sleep(10)
assert info["video_has_face"], "No face found"

requests.put(f"{URL}/lipsync", headers=h,
             json={"is_multiple_speakers": True, "is_free_lipsync": False})

while (info := requests.get(f"{URL}/lipsync", headers=h).json())["lipsync_task_status"] not in ("done", "failed"):
    time.sleep(15)

print(info["lipsync_task_status"], info["lipsync_result_path"])
requests + polling
no SDK required
// no dependencies, Node 18+ global fetch - PROJECT_ID is a dubbed project
const sleep = (ms) => new Promise((r) => setTimeout(r, ms));
const auth = await fetch('https://rask-prod.auth.us-east-2.amazoncognito.com/oauth2/token', {
  method: 'POST',
  headers: { Authorization: 'Basic ' + btoa(`${CLIENT_ID}:${CLIENT_SECRET}`) },
  body: new URLSearchParams({ grant_type: 'client_credentials' }),
}).then((r) => r.json());
const h = { Authorization: `Bearer ${auth.access_token}`, 'Content-Type': 'application/json' };
const url = `https://api.rask.ai/v2/projects/${PROJECT_ID}`;
const info = () => fetch(`${url}/lipsync`, { headers: h }).then((r) => r.json());

let i = await info();
if (i.check_face_task_status !== 'done') {
  await fetch(`${url}/check_face`, { method: 'PUT', headers: h });
  while ((i = await info()).check_face_task_status !== 'done') await sleep(10000);
}
if (!i.video_has_face) throw new Error('No face found');

await fetch(`${url}/lipsync`, {
  method: 'PUT', headers: h,
  body: JSON.stringify({ is_multiple_speakers: true, is_free_lipsync: false }),
});

while (!['done', 'failed'].includes((i = await info()).lipsync_task_status)) {
  console.log(i.lipsync_task_progress, i.tasks_in_lipsync_queue);
  await sleep(15000);
}
console.log(i.lipsync_result_path);
fetch, Node 18+
plain HTTP
# 1. token (valid 1 hour - cache and reuse it)
TOKEN=$(curl -s -X POST https://rask-prod.auth.us-east-2.amazoncognito.com/oauth2/token \
  -u "$CLIENT_ID:$CLIENT_SECRET" -d "grant_type=client_credentials" | jq -r .access_token)

# 2. face check on the dubbed project - start it only if it has not run yet
curl -s https://api.rask.ai/v2/projects/$ID/lipsync -H "Authorization: Bearer $TOKEN" \
  | jq '{check_face_task_status, video_has_face}'
curl -s -X PUT https://api.rask.ai/v2/projects/$ID/check_face -H "Authorization: Bearer $TOKEN"

# 3. run lip-sync (set is_free_lipsync to true for the free preview minute)
curl -s -X PUT https://api.rask.ai/v2/projects/$ID/lipsync \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d '{"is_multiple_speakers": true, "is_free_lipsync": false}'

# 4. follow progress, then download the result
curl -s https://api.rask.ai/v2/projects/$ID/lipsync -H "Authorization: Bearer $TOKEN" \
  | jq '{lipsync_task_status, lipsync_task_progress, lipsync_result_path}'
PUT /v2/projects/{id}/lipsync
OAuth 2.0 client credentials
<?php
use GuzzleHttp\Client;

$http = new Client(['base_uri' => 'https://api.rask.ai']);
$json = fn($r) => json_decode($r->getBody(), true);
$auth = $json((new Client)->post('https://rask-prod.auth.us-east-2.amazoncognito.com/oauth2/token',
    ['auth' => [$clientId, $clientSecret], 'form_params' => ['grant_type' => 'client_credentials']]));
$h = ['Authorization' => 'Bearer ' . $auth['access_token']];
$info = fn() => $json($http->get("/v2/projects/$projectId/lipsync", ['headers' => $h]));

$i = $info();
if ($i['check_face_task_status'] !== 'done') {
    $http->put("/v2/projects/$projectId/check_face", ['headers' => $h]);
    while (($i = $info())['check_face_task_status'] !== 'done') sleep(10);
}
if (!$i['video_has_face']) exit('No face found');

$http->put("/v2/projects/$projectId/lipsync", ['headers' => $h,
    'json' => ['is_multiple_speakers' => true, 'is_free_lipsync' => false]]);

while (!in_array(($i = $info())['lipsync_task_status'], ['done', 'failed'])) sleep(15);
echo $i['lipsync_result_path'];
Guzzle 7
plain HTTP
لغة Python هي حزمة التطوير الرسمية (SDK). أما تبويبات Node و PHP و cURL فهي أمثلة برمجية بسيطة لبروتوكول HTTP لنفس نقاط النهاية.
مستوى التقدم

كيف تُبلغ مهمة مزامنة الشفاه عن التقدم

تبلغ نقطة نهاية معلومات مزامنة الشفاه عن التحقق من الوجه، وحالة المهمة، وموقع قائمة الانتظار، والتقدم من 0 إلى 100. ما عليك سوى التعامل مع ثلاث مجموعات.

تم بنجاح، توقف هنا

lipsync_task_status: done
lipsync_task_progress: 100
اكتملت مزامنة الشفاه. رابط التحميل موجود في مسار النتيجة.

قيد التنفيذ، استمر في التحقق

check_face_task_status: started
lipsync_task_status: started
lipsync_task_progress: 0-99
tasks_in_lipsync_queue
بينما يكون التقدم فارغاً، تكون المهمة في قائمة الانتظار: tasks_in_lipsync_queue يوضح عدد المهام المتبقية في المقدمة.

فشل، إيقاف، والإبلاغ

lipsync_task_status: failed
check_face_task_status: failed
video_has_face: false
لا يمكن إجراء مزامنة الشفاه لفيديو بدون وجه مرئي. في حال فشل المهمة، اتصل بالدعم الفني مع ذكر project_id.
Lip-sync task, as GET /lipsync reports it
GET /v2/projects/{project_id}/lipsync
check face     check_face_task_status  done     video_has_face  true
queued         lipsync_task_status     started  tasks_in_lipsync_queue  2
processing     lipsync_task_progress   0 → 50 → 100
complete       lipsync_task_status     done
               lipsync_result_path     https://...

أو تخطي تتبع التحديثات تماماً

أخبرنا برابط الويب هوك الخاص بك، وستصلك كل حالة جديدة كطلب POST، ليتفاعل نظامك مع كل تغيير فور حدوثه. تُعد خدمة إرسال الويب هوك جزءاً من عملية إعداد حسابات الشركات.
قراءة الدليل
preserveAspectRatio="xMidYMid meet" aria-hidden="true" role="img">
النتيجة

فيديو متوافق مع حركة الشفاه، والدوبلاج، والترجمة النصية

قم بتنزيل الفيديو المُنشأ من مسار lipsync_result_path. يحتفظ المشروع بالفيديو المدوبل بدون مزامنة الشفاه، والترجمات النصية المُترجمة بصيغتي SRT و VTT، وفي الباقات المؤهلة، الصوت المُترجم كمسارات صوتية منفصلة.
الحقل
التنسيق
ما هو
lipsync_result_path
MP4
الفيديو المتوافق مع حركة الشفاه، جاهز للنشر
voiceover
WAV
الكلام المُترجم فقط، لمزجك الخاص
translated_audio
WAV
الكلام المترجم ممزوجاً مع صوت الخلفية الأصلي
translation_srt_path
.srt
الترجمات باللغة المستهدفة
translation_vtt_path
.vtt
نفس الترجمات بتنسيق WebVTT، لمشغلات الويب
translated_video
MP4
الفيديو المدوبل بدون مزامنة الشفاه، للمقارنة
التحكم

قم بتعديل الدوبلاج، ثم أنشئ نسخة محدثة متوافقة مع حركة الشفاه

بعد تغيير النص أو التوقيت أو الأصوات، أعد دبلجة الأجزاء المُغيرة وأنشئ مزامنة الشفاه للفيديو المُحدث. تُحسب رسوم إعادة الدبلجة وكل عملية إنشاء جديدة لمزامنة الشفاه للفيديو بالكامل بشكل منفصل.

التعديل على مستوى المقاطع

التعديل على مستوى المقاطع
قم بتعديل أجزاء النص الفردية وأعد دبلجة السطور المُغيرة. لتحديث حركات الشفاه، أنشئ مزامنة شفاه جديدة للفيديو بأكمله؛ ويتم احتساب رسوم ذلك بشكل منفصل.
احصل على النص المقسم ومقاطعه
قم بتعديل النص الأصلي وسنقوم بإعادة ترجمته
قم بتعديل النص المترجم مباشرة للحفاظ على صياغتك الخاصة
اضبط التوقيتات، وأضف مقاطع، أو احذفها
أعد تعيين الصوت المخصص لأي متحدث

قواميس المصطلحات

قواميس المصطلحات
أضف مسرد مصطلحات لضمان نطق أسماء العلامات التجارية والمصطلحات التقنية بنفس الطريقة في كل دبلجة، ولتتطابق حركة الشفاه مع تلك الصياغة.

يغطي القاموس زوجاً لغوياً واحداً ويُطبق على جميع المتغيرات الإقليمية لتلك اللغة المستهدفة، بحيث يخدم قاموس إسباني واحد es-mx و es-es على حد سواء. يسجل المشروع glossary_version، بحيث لا تؤدي التعديلات اللاحقة إلى تغيير العمل المكتمل دون إشعار.
الإدخال

صيغ الملفات المدعومة

قم بتحميل أي صيغة من صيغ الفيديو السبعة، أو أرسل رابطاً عاماً. الملفات الصوتية فقط لا تحتوي على وجه ظاهر على الشاشة، لذا تنطبق مزامنة الشفاه على تنسيقات الفيديو فقط.

فيديو

7 صيغ
.mp4
.mov
.mkv
.avi
.webm
.m4v
.3gp

الصوت

4 صيغ
.mp3
.wav
.flac
.m4a

البيانات الوصفية قبل الإنفاق

تُرجع نقطة النهاية للوسائط المدة، وحجم الملف، وترميز الفيديو، ومعدل الإطارات، والدقة، وترميز الصوت، ومعدل العينات، وتخطيط القنوات. تحقق من الملف وقدر التكلفة مقدماً، لأن الدبلجة ومزامنة الشفاه تُحسب كل منهما بالدقيقة من طول الفيديو.
الأمن والامتثال

الوجه والأصوات، تُعالج بأمان تام

تحمل شركة Brask Inc شهادة SOC 2 Type II وتعمل بموجب قانون اللائحة العامة لحماية البيانات (GDPR)، وتنشر حالة التحكم المباشر في مركز الثقة الخاص بها. تتم معالجة مقاطع الفيديو التي تحتوي على وجوه وأصوات في بيئة ذكاء اصطناعي مغلقة.

الشهادات

معيار SOC 2 النوع الثاني
اللائحة العامة لحماية البيانات (GDPR)
عضو في CAI و C2PA

التشفير

بروتوكول TLS 1.2 أثناء النقل
تشفير AES-256 للبيانات المخزنة
مفاتيح مُدارة بـ SSE-S3
تحديث المفاتيح مرة كل 12 شهراً على الأقل

محتواك

بيئة ذكاء اصطناعي مغلقة
لا تُستخدم أبداً للتدريب على النماذج العامة
إمكانية التصدير الكامل دون أي قيود

الوصول

تسجيل الدخول الموحد (SSO) و SAML
التحكم في الوصول بناءً على الأدوار
بيانات اعتماد عميل OAuth 2.0

المؤسسات

خيارات توطن البيانات
اتفاقيات مستوى خدمة مخصصة (SLAs)
مدیر حساب مخصص

حقوق الأصوات

أصوات اصطناعية مع حقوق استخدام
استنساخ الأصوات بموافقة أصحابها
إجراءات أمان الذكاء الاصطناعي مع تدخل بشري
المقارنة

واجهة برمجة تطبيقات Rask مقابل نظام مزامنة الشفاه الذي تبنيه بنفسك

تتطلب واجهة برمجة تطبيقات مزامنة الشفاه المستقلة مساراً صوتياً جاهزاً باللغة المستهدفة. تنتج Rask المسار المدوبل وتزامن الشفاه في مشروع واحد. إليك نفس النتيجة، تم تجمعيتها بطريقتين.
ما تحتاجه
Rask API
مُجمعة من عدة أجزاء
مسار صوتي مُترجم للمزامنة
مُنشأ من خلال نفس المشروع
النسخ، والترجمة، وموردي الأصوات أولاً
فحص الوجوه قبل الدفع
تلقائي، مرة واحدة لكل مشروع
خطوة اكتشاف الوجوه الخاصة بك
عدة وجوه على الشاشة
is_multiple_speakers: true
تتبع كل وجه على حدة والذي تقوم ببنائه وضبطه
معاينة قبل التشغيل الكامل
دقيقة مجانية واحدة لكل حساب
ادفع مقابل كل عملية تجريبية
إعادة مزامنة الشفاه بعد تعديل النص
إنشاء مزامنة شفاه جديدة للفيديو بالكامل، ويتم فوترتها بشكل منفصل
ادفع مرة أخرى للملف بأكمله
موسيقى الخلفية والمؤثرات
محفوظة بالصوت الجديد
خطوة فصل المصدر التي تقوم بإنشائها
الترجمات النصية بصيغتي .srt و .vtt
مُضمَّن
مُولدة بناءً على بيانات التوقيت الخاصة بك
إمكانية رؤية قائمة الانتظار
مكانك في قائمة الانتظار ونسبة التقدم من 0 إلى 100
أياً كان ما يوفره المزود الخاص بك
حدود معدل الاستخدام
لا شيء
أياً كانت الشروط الأكثر صرامة التي يفرضها المزود الخاص بك
الفوترة
لكل عملية إنشاء لمزامنة الشفاه للفيديو بالكامل
لكل عملية تشغيل ولكل مزود
الأسئلة الشائعة

واجهة برمجة التطبيقات (API) لمزامنة الشفاه: الأسئلة الشائعة

ألا تجد ما تبحث عنه؟ اتصل بقسم المبيعات.

هل توجد واجهة برمجة تطبيقات (API) لمزامنة الشفاه؟

هل يمكنني إجراء مزامنة الشفاه لفيديو بدون دبلجته أولاً؟

هل يمكنني مزامنة الشفاه مع مسار الصوت الخاص بي؟

هل تنشئ واجهة برمجة التطبيقات صوراً رمزية متحدثة من صورة أو نص؟

ما الذي يتطلبه الفيديو لمزامنة الشفاه؟

كيف تتم فوترة مزامنة الشفاه؟

هل توجد معاينة مجانية لمزامنة الشفاه؟

هل تعمل مزامنة الشفاه مع متحدثين متعددين؟

كيف يمكنني متابعة تقدم مزامنة الشفاه؟

كم تستغرق عملية مزامنة الشفاه؟

ماذا يحدث بعد تعديل الدبلجة؟

ماذا لو فشلت مزامنة الشفاه؟

كيف يمكنني الحصول على صلاحية استخدام واجهة برمجة التطبيقات ومفتاح الوصول؟

ابدأ الدوبلاج في فترة ظهيرة واحدة

قم بطلبك الأول اليوم، وتواصل معنا عندما تحتاج إلى أسعار خاصة للكميات الكبيرة أو للغات نادرة لا توفرها الجهات الأخرى.