واجهة برمجة تطبيقات Rask AI لدبلجة الفيديو، والترجمة والتفريغ الصوتي

واجهة برمجة تطبيقات واحدة لجميع خطوات ترجمة وتوطين الفيديو: تفريغ الكلام، ترجمته، دبلجته بأصوات الذكاء الاصطناعي أو الأصوات المستنسخة، إضافة مزامنة الشفاه وتحميل الترجمات. ارفع الفيديو مرة واحدة، وأنشئ مشروعاً لكل لغة مستهدفة، واحصل على الفيديو، المسارات الصوتية، الترجمات والنص المفرغ.
استنساخ الصوت
مزامنة الشفاه والترجمات
بروتوكول REST مع حزمة تطوير برمجيات Python
three requests, start to finish
OAuth 2.0
# 1. exchange your client id and secret for a token (valid 1 hour)
curl -X POST https://rask-prod.auth.us-east-2.amazoncognito.com/oauth2/token \
  -u "$CLIENT_ID:$CLIENT_SECRET" -d "grant_type=client_credentials"

# 2. upload the video - file, or a YouTube, Drive, S3, Vimeo or direct link
curl -X POST https://api.rask.ai/api/library/v1/media/link \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d '{"link": "https://youtu.be/...", "name": "Q3 launch"}'

# 3. create the project - transcription, translation and dubbing start
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\": \"es-mx\"}"
GET /v2/projects/{project_id}
polling, 10s
# Poll until merging_done, then collect the files
curl -s https://api.rask.ai/v2/projects/$ID -H "Authorization: Bearer $TOKEN" \
  | jq '{status, translated_video, voiceover, translation_srt_path}'
تستخدمه فرق العمل حول العالم
المميزات

كل ما تقدمه واجهة برمجة تطبيقات Rask AI

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

الدبلجة بالذكاء الاصطناعي

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

ترجمة الفيديو

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

استنساخ الصوت

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

مزامنة الشفاه

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

تحويل الكلام إلى نص وتفريغ الفيديوهات

نصوص مفرغة تتضمن أسماء المتحدثين والطوابع الزمنية للمقاطع بـ 75 لغة أساسية، مع خاصية التعرف التلقائي على اللغة.

الترجمات بصيغتي .srt و .vtt

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

توطين الفيديو

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

تحويل النص إلى كلام للفيديو

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

توسع بلا حدود

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

ما الذي تعيده واجهة برمجة تطبيقات Rask AI

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

ثلاثة طلبات تفصلك عن رفع الفيديو والحصول على النسخة النهائية

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

قم بتحميل مقطع الفيديو الخاص بك

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

POST /api/library/v1/media/link
2

أنشئ المشروع

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

POST /v2/projects
3

احصل على النتيجة

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

GET /v2/projects/{project_id}
يختلف وقت المعالجة حسب طول الفيديو، وعدد المتحدثين، واللغة المستهدفة. في إحدى التجارب الملاحظة، تمت دبلجة فيديو مدته 3:47 دقائق في 165 ثانية.
مصمم خصيصاً لك

هل تحتاج إلى شيء غير موجود في القائمة؟ تحدث إلى فريقنا.

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

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

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

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

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

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

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

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

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

من يعتمد على واجهة برمجة تطبيقات Rask AI

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

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

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

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

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

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

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

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

أمثلة على أكواد واجهة برمجة تطبيقات Rask AI

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

async def main():
    # the client exchanges your credentials for tokens and refreshes them
    client = clients.RaskSDKClient(client_id=CLIENT_ID, client_secret=CLIENT_SECRET)

    media = await client.create_media_link(data=schemas.MediaCreateLink(link="https://youtu.be/..."))
    while media.status is enums.MediaStatus.PROCESSING:
        await asyncio.sleep(5)
        media = await client.get_media(media_id=media.id)

    job = await client.create_project(data=schemas.ProjectCreate(video_id=media.id, dst_lang="es-mx"))
    while job.status is not enums.ProjectStatus.MERGING_DONE:
        await asyncio.sleep(10)
        job = await client.get_project(project_id=job.id)

    print(job.translated_video, job.translation_srt_path, job.translation_vtt_path)

asyncio.run(main())
github.com/braskai/rask-sdk
Python 3.8+, async
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}"}

with open("launch.mp4", "rb") as f:
    media = requests.post(f"{API}/api/library/v1/media", headers=h,
                          params={"kind": "video"}, files={"data": f}).json()
while media["status"] == "processing":
    time.sleep(5)
    media = requests.get(f"{API}/api/library/v1/media/{media['id']}", headers=h).json()

pid = requests.post(f"{API}/v2/projects", headers=h,
                    json={"video_id": media["id"], "dst_lang": "de-de"}).json()["id"]
while (p := requests.get(f"{API}/v2/projects/{pid}", headers=h).json())["status"] != "merging_done":
    time.sleep(10)

for field in ("translated_video", "translated_audio", "translation_srt_path"):
    print(field, p[field])   # presigned links, valid for one hour
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());

let media = await call('POST', '/api/library/v1/media/link', { link: 'https://youtu.be/...' });
while (media.status === 'processing') { await sleep(5000); media = await call('GET', `/api/library/v1/media/${media.id}`); }

let p = await call('POST', '/v2/projects', { video_id: media.id, dst_lang: 'ja-jp' });
while (p.status !== 'merging_done') { await sleep(10000); p = await call('GET', `/v2/projects/${p.id}`); }

const { translated_video, voiceover, translation_vtt_path } = p;
console.log({ translated_video, voiceover, translation_vtt_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. upload by link
VIDEO_ID=$(curl -s -X POST https://api.rask.ai/api/library/v1/media/link \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d '{"link": "https://youtu.be/..."}' | jq -r .id)

# 3. create the project once the media status is ready
ID=$(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\": \"pt-br\"}" | jq -r .id)

# 4. wait for merging_done, then read the links
until [ "$(curl -s https://api.rask.ai/v2/projects/$ID -H "Authorization: Bearer $TOKEN" | jq -r .status)" = merging_done ]; do
  sleep 10
done
curl -s https://api.rask.ai/v2/projects/$ID -H "Authorization: Bearer $TOKEN" \
  | jq '{translated_video, translated_audio, translation_srt_path}'
shell script
token to download
<?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']];

$media = $json($http->post('/api/library/v1/media/link', ['headers' => $h, 'json' => [
    'link' => 'https://youtu.be/...']]));
while ($media['status'] === 'processing') {
    sleep(5);
    $media = $json($http->get("/api/library/v1/media/{$media['id']}", ['headers' => $h]));
}

$p = $json($http->post('/v2/projects', ['headers' => $h, 'json' => [
    'video_id' => $media['id'], 'dst_lang' => 'fr-fr']]));
while ($p['status'] !== 'merging_done') {
    sleep(10);
    $p = $json($http->get("/v2/projects/{$p['id']}", ['headers' => $h]));
}
echo $p['translated_video'], PHP_EOL, $p['translation_srt_path'], PHP_EOL;
Guzzle 7
plain HTTP
لغة بايثون هي حزمة تطوير البرامج الرسمية. تعتبر علامات التبويب Node وPHP وcURL أمثلة برمجية بسيطة لنفس النقاط.
التقدم

كيف يوضح مشروع واجهة برمجة تطبيقات Rask AI مستوى التقدم

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

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

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">
الملف الناتج

فيديو، وصوت، وترجمة، ونص من مشروع واحد

يعرض المشروع المكتمل الفيديو المدبلج، ومسارين صوتيين، وملفي ترجمة، والنص. في الخطط المؤهلة، يأتي الصوت المترجم بمفرده بصيغة WAV، بجانب المزيج الكامل مع الخلفية الأصلية.
الحقل
التنسيق
ما هو
translated_video
MP4
الفيديو المدبلج، جاهز للنشر
voiceover
WAV
الكلام المترجم فقط، في الخطط المؤهلة، لمزيجك الخاص
translated_audio
WAV
الكلام المترجم مدمجاً مع صوت الخلفية الأصلي
translation_srt_path
.srt
الترجمات باللغة المستهدفة
translation_vtt_path
.vtt
نفس الترجمات بصيغة WebVTT، لمشغلات الويب
/transcription
JSON
النص الأصلي، والترجمة، واسم المتحدث، والطوابع الزمنية لكل جزء
التحكم

عدل النص، وأعد توليد ما تغير فقط

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

التعديل حسب الأجزاء

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

مسارد المصطلحات

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

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

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

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

فيديو

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 AI ونظام تم تجميعه من عدة مزودين

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

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

يرجى ملء هذا النموذج، وسيتواصل معك فريق Rask AI قريبًا!
الأسئلة الشائعة

واجهة برمجة تطبيقات Rask AI: الأسئلة الشائعة

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

ما هي واجهة برمجة تطبيقات Rask AI؟

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

كيف يمكنني الحصول على إمكانية الوصول إلى واجهة برمجة تطبيقات Rask AI؟

كيف تعمل المصادقة؟

هل توجد حزمة تطوير برمجيات (SDK)؟

ما هي اللغات التي تدعمها واجهة برمجة التطبيقات؟

كيف تتم محاسبة استهلاك واجهة برمجة تطبيقات Rask AI؟

هل توجد حدود لعدد الطلبات؟

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

ما هي صيغ الملفات التي يمكنني رفعها؟

هل يمكنني استخدام النص التفريغي أو الترجمة الخاصة بي؟

هل يعمل الـ API في الوقت الفعلي؟

هل واجهة برمجة تطبيقات Rask AI آمنة؟

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

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