واجهة برمجة تطبيقات توطين الفيديو لكل الأسواق

حوّل فيديو أصلياً واحداً إلى نسخة مخصصة لكل سوق: اللغة الإقليمية المناسبة، مصطلحات العلامة التجارية الثابتة، أصوات المتحدثين، الترجمات، ومزامنة الشفاه الاختيارية. تدير واجهة برمجة التطبيقات مسار عمل التوطين، ويقوم فريقك بمراجعة النص قبل نشر أي شيء.
أكثر من 135 لغة وخياراً إقليمياً
المسرد والمراجعة
بروتوكول REST مع حزمة تطوير برمجيات Python
one source, two Spanish markets
OAuth 2.0
# 1. one Spanish glossary - it applies to every Spanish regional variant
curl -X POST https://api.rask.ai/v2/glossaries \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d '{"name": "Brand terms", "src_lang": "en", "dst_lang": "es",
       "entries": {"Rask Studio": "Rask Studio", "onboarding": "incorporación"}}'

# 2. a localized version per market, both with the same glossary
for lang in es-mx es-es; do
  curl -X POST https://api.rask.ai/v2/projects \
    -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
    -d "{\"video_id\": \"$VIDEO_ID\", \"dst_lang\": \"$lang\", \"glossary_id\": \"$GLOSSARY_ID\"}"
done
GET /v2/projects/{project_id}/transcription
review
# Review: source and translated text, segment by segment
curl -s https://api.rask.ai/v2/projects/$ID/transcription \
  -H "Authorization: Bearer $TOKEN" \
  | jq '.segments[] | {speaker, src: .src.text, dst: .dst.text}'
تستخدمه فرق العمل حول العالم
المميزات

ما تغطيه واجهة برمجة تطبيقات توطين الفيديو

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

أكثر من 135 لغة وخياراً إقليمياً

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

التحكم في المصطلحات

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

ترجمتك المعتمدة

ابدأ بالترجمة الآلية، أو أحضر ترجمة وافق عليها المراجعون مسبقاً كملف SRT ودع Rask يقوم بدبلجتها.

مزامنة الشفاه لمقاطع الفيديو الشخصية أمام الكاميرا

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

الحفاظ على الصوت الخلفي

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

الترجمات النصية والتعليقات التوضيحية

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

أصوات المتحدثين عبر الأسواق

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

المراجعة قبل النشر

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

توسع بلا حدود

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

فيديو أصلي واحد، وموطن لأربعة أسواق

نفس المقطع تم توطينه إلى اللغات الفرنسية والألمانية والبرتغالية والإسبانية: كلام مترجم بأصوات المتحدثين المستنسخة، مع الحفاظ على الصوت الأصلي في الخلفية سليماً.
EN flag
En
FR flag
Fr
DE flag
De
PT flag
Pt
ES flag
Es
سير العمل

ثلاث خطوات في مسار عمل توطين الفيديو

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

حدد قواعد ترجمتك وتوطين المحتوى

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

POST /v2/glossaries
2

أنشئ نسخة مخصصة لكل سوق

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

POST /v2/projects
3

المراجعة والنشر

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

GET /v2/projects/{id}/transcription
يختلف وقت المعالجة حسب المشروع. يتم احتساب تكلفة إعادة الدبلجة بعد المراجعة بناءً على المدة الإجمالية للأجزاء المعدلة، بحد أدنى دقيقة واحدة لكل عملية.
مصمم خصيصاً لك

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

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

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

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

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

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

الحجم وسعة المعالجة

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

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

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

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

المنصات التي تحتوى على مقاطع فيديو

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

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

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

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

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

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

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

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

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

MARKETS = ["es-mx", "es-es"]

async def localize(client, video_id, locale, glossary_id):
    job = await client.create_project(data=schemas.ProjectCreate(
        video_id=video_id, dst_lang=locale, glossary_id=glossary_id))
    while job.status is not enums.ProjectStatus.MERGING_DONE:
        await asyncio.sleep(10)
        job = await client.get_project(project_id=job.id)
    return job

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

    glossary = await client.create_glossary(data=schemas.GlossaryCreate(
        name="Brand terms", src_lang="en", dst_lang="es",
        entries={"Rask Studio": "Rask Studio", "onboarding": "incorporación"}))

    jobs = await asyncio.gather(*(localize(client, VIDEO_ID, m, glossary.id) for m in MARKETS))

    for job in jobs:   # review before publishing
        script = await client.get_project_transcription(project_id=job.id)
        for seg in script.segments[:3]:
            print(job.dst_lang, seg.speaker, seg.src.text, "->", seg.dst.text)

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"
API  = "https://api.rask.ai"
token = requests.post(AUTH, auth=(CLIENT_ID, CLIENT_SECRET),
                      data={"grant_type": "client_credentials"}).json()["access_token"]
h = {"Authorization": f"Bearer {token}"}

glossary = requests.post(f"{API}/v2/glossaries", headers=h, json={
    "name": "Brand terms", "src_lang": "en", "dst_lang": "es",
    "entries": {"Rask Studio": "Rask Studio", "onboarding": "incorporación"}}).json()

ids = [requests.post(f"{API}/v2/projects", headers=h, json={
          "video_id": VIDEO_ID, "dst_lang": locale, "glossary_id": glossary["id"]}).json()["id"]
       for locale in ["es-mx", "es-es"]]

for pid in ids:
    while requests.get(f"{API}/v2/projects/{pid}", headers=h).json()["status"] != "merging_done":
        time.sleep(10)
    script = requests.get(f"{API}/v2/projects/{pid}/transcription", headers=h).json()
    for seg in script["segments"][:3]:
        print(seg["src"]["text"], "->", seg["dst"]["text"])
requests + polling
no SDK required
// no dependencies, Node 18+ global fetch
const API = 'https://api.rask.ai';
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 call = (method, path, body) => fetch(API + path, { method, headers: h, body: body && JSON.stringify(body) }).then((r) => r.json());

const glossary = await call('POST', '/v2/glossaries', {
  name: 'Brand terms', src_lang: 'en', dst_lang: 'es',
  entries: { 'Rask Studio': 'Rask Studio', onboarding: 'incorporación' },
});

for (const dst_lang of ['es-mx', 'es-es']) {
  let p = await call('POST', '/v2/projects', { video_id: VIDEO_ID, dst_lang, glossary_id: glossary.id });
  while (p.status !== 'merging_done') { await sleep(10000); p = await call('GET', `/v2/projects/${p.id}`); }
  const { segments } = await call('GET', `/v2/projects/${p.id}/transcription`);
  segments.slice(0, 3).forEach((s) => console.log(dst_lang, s.src.text, '->', s.dst.text));
}
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. import the translation your reviewers approved (source and translated .srt)
TRANSCRIPT_ID=$(curl -s -X POST "https://api.rask.ai/v2/transcriptions/srt?src_lang=en&dst_lang=es-mx" \
  -H "Authorization: Bearer $TOKEN" \
  -F "src=@source_en.srt" -F "dst=@approved_es-mx.srt" | jq -r .id)

# 3. create the localized version from it - Rask voices the approved script
curl -s -X POST https://api.rask.ai/v2/projects \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d "{\"video_id\": \"$VIDEO_ID\", \"dst_lang\": \"es-mx\", \"transcript_id\": \"$TRANSCRIPT_ID\"}"
POST /v2/transcriptions/srt
approved translation from SRT
<?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']];

$glossary = $json($http->post('/v2/glossaries', ['headers' => $h, 'json' => [
    'name' => 'Brand terms', 'src_lang' => 'en', 'dst_lang' => 'es',
    'entries' => ['Rask Studio' => 'Rask Studio', 'onboarding' => 'incorporación'],
]]));

foreach (['es-mx', 'es-es'] as $locale) {
    $p = $json($http->post('/v2/projects', ['headers' => $h, 'json' => [
        'video_id' => $videoId, 'dst_lang' => $locale, 'glossary_id' => $glossary['id']]]));
    while ($p['status'] !== 'merging_done') {
        sleep(10);
        $p = $json($http->get("/v2/projects/{$p['id']}", ['headers' => $h]));
    }
    $script = $json($http->get("/v2/projects/{$p['id']}/transcription", ['headers' => $h]));
    echo $locale, ': ', $script['segments'][0]['dst']['text'], PHP_EOL;
}
Guzzle 7
plain HTTP
لغة بايثون هي حزمة تطوير البرامج الرسمية. تعتبر علامات التبويب Node وPHP وcURL أمثلة برمجية بسيطة لنفس النقاط.
التقدم

كيف تُظهر كل نسخة مترجمة حالة تقدم العمل

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

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

merging_done
اكتمل التوطين. جلب المشروع مرة أخرى لاسترداد روابط التحميل المتاحة لمشروعك.

قيد التنفيذ، استمر في المتابعة

created
uploading
transcription_started
separate_background_started
determine_speakers_started
translation_started
voiceover_started
merging_started
بالإضافة إلى المطابقة _done الحالات، وتتابع واحد لكل نسخة سوق.

فشل، توقف وأبلغ

failed
upload_failed
transcription_failed
translation_failed
voiceover_failed
merging_failed
no_audio
no_words
forbidden_link
no_audio, no_words و forbidden_link محددة بما يكفي لعرضها مباشرة للمستخدم الخاص بك.
Observed run, 3:47 source video, en → es-mx
GET /v2/projects/{project_id}
   0s  created
  11s  transcription_started
  87s  translation_started
  99s  voiceover_started
 154s  merging_started
 165s  merging_done

أو تخطَّ الاستعلام تماماً

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

فيديو وصوت وترجمات مترجمة لكل سوق

توفر كل نسخة سوق فيديو مترجم وتعليقات توضيحية بصيغتي SRT وVTT. في الخطط المؤهلة، يمكنك أيضاً تحميل الصوت المترجم بمفرده أو مدمجاً مع الصوت الأصلي، لتستخدمه في التعديل أو التوزيع الخاص بك.
الحقل
التنسيق
ما هو
translated_video
MP4
الفيديو المترجم، جاهز للنشر
voiceover
WAV
الصوت المترجم فقط، لعملية الدمج الخاصة بك
translated_audio
WAV
الكلام المترجم مدمجاً مع صوت الخلفية الأصلي
translation_srt_path
.srt
الترجمات باللغة المستهدفة
translation_vtt_path
.vtt
نفس الترجمات بتنسيق WebVTT، لتشغيلها على الويب
original_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

المؤسسات

خيارات مكان تخزين البيانات
اتفاقيات مستوى خدمة مخصصة
مدير حساب مخصص

حقوق الأصوات

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

واجهة برمجة تطبيقات (API) Rask مقابل سير عمل الترجمة الذي تقوم بتجميعه بنفسك

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

واجهات برمجة التطبيقات المتكاملة التي تتولى كل شيء آخر

الأسئلة الشائعة

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

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

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

كيف يختلف توطين الفيديو عن ترجمة الفيديو؟

هل يمكنني توطين فيديو واحد لعدة مناطق بنفس اللغة؟

كيف أحافظ على ثبات أسماء العلامات التجارية عبر الإصدارات الموطنة؟

هل يمكنني استخدام الترجمات التي وافقنا عليها مسبقاً؟

هل تتعامل واجهة برمجة التطبيقات مع الإشارات الثقافية؟

هل تقوم واجهة برمجة التطبيقات بترجمة النص الظاهر على الشاشة؟

ما هي اللغات والمناطق المدعومة؟

هل يمكنني الاحتفاظ بصوت المتحدث في كل سوق؟

كيف تتماشى مزامنة الشفاه مع سير عمل التوطين؟

ما هي تكلفة توطين الفيديو؟

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

كيف أحصل على إمكانية الوصول إلى API ومفتاح API؟

ابدأ الدبلجة في غضون فترة قصيرة

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