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

حول فيديو أساسي واحد إلى نسخة موطنة لكل سوق: اللغات الإقليمية المناسبة، ومصطلحات العلامة التجارية الثابتة، وأصوات المتحدثين، والترجمات، ومزامنة الشفاه الاختيارية. تدير واجهة برمجة التطبيقات عملية التوطين، ويقوم فريقك بمراجعة النص قبل نشر أي شيء.
أكثر من 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 الخاص بك، ونقاط النهاية المخصصة. أخبرنا كيف يتوقع خط الأنابيب الخاص بك أن يتم تغذيته.

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

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

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

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

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

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

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

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

قم بتشغيل عملية التوطين لعدة عملاء باستخدام مسرد مصطلحات لكل علامة تجارية خطوة مراجعة لكل مشروع. احضر الترجمات التي وافق عليها لغويوك كملفات 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
لغة Python هي حزمة التطوير الرسمية (SDK). أما تبويبات Node و PHP و cURL فهي أمثلة برمجية بسيطة لبروتوكول HTTP لنفس نقاط النهاية.
مستوى التقدم

كيف تُبلغ كل نسخة محلية عن التقدم المزاح

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

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

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

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

أخبرنا برابط الويب هوك الخاص بك، وستصلك كل حالة جديدة كطلب 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

المؤسسات

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

حقوق الأصوات

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

هل يمكن لـ Rask مساعدتنا في تصميم خطوات عمل توطين الفيديوهات؟

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

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

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