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

ارفع ملفات صوتية أو مرئية مسجلة مسبقاً واحصل على نص مكتوب يوضح أسماء المتحدثين والطوابع الزمنية لكل جزء، وذلك بـ 75 لغة أصلية مع ميزة التعرف التلقائي على اللغة. يتيح لك نفس المشروع ترجمة النص إلى أكثر من 135 لغة ولهجة، مع إمكانية إضافة الترجمة النصية والأصوات المدبلجة.
تمييز المتحدثين
75 لغة أصلية
مجموعة تطوير برمجيات REST و Python
upload, transcribe, read
OAuth 2.0
# 1. upload an audio or video file by 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://example.com/interview.mp3", "name": "interview"}'

# 2. create the project - speech recognition starts automatically
#    src_lang is optional: leave it out and the language is detected
curl -X POST https://api.rask.ai/v2/projects \
  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \
  -d "{\"video_id\": \"$MEDIA_ID\", \"dst_lang\": \"es-mx\"}"
GET /v2/projects/{project_id}/transcription
segments
# Read the transcript: one object per segment
curl -s https://api.rask.ai/v2/projects/$ID/transcription -H "Authorization: Bearer $TOKEN" \
  | jq '.segments[] | {speaker, start, end, text: .src.text}'
تستخدمه الفرق العالمية
القدرات

كل ما تقدمه واجهة برمجة تطبيقات تحويل الكلام إلى نص

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

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

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

تمييز المتحدثين

يتم التعرف على المتحدثين المختلفين تلقائياً، ويحمل كل جزء اسماً للمتحدث مثل SPEAKER_00. يمكنك تحديد عدد المتحدثين إذا كنت تعرفه، أو تعديل اسم المتحدث لاحقاً.

طوابع زمنية لكل جزء

يحتوي كل جزء على وقت بداية ونهاية بتنسيق ساعات:دقائق:ثوانٍ، وجاهز لعرض النصوص، والبحث، والتنقل داخل التسجيل.

75 لغة أصلية

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

الترجمة في نفس الجزء

يتضمن كل جزء النص الأصلي وترجمته بأي لغة من بين أكثر من 135 لغة وخيار إقليمي، مما يضمن بقاء النص الأصلي وترجمته متطابقين سطراً بسطر.

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

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

مصطلحات التخصص في الترجمة

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

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

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

توسع بلا حدود

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

شاهد نصاً واحداً يتحول إلى خمس لغات مختلفة

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

ثلاث خطوات فقط من الملف الصوتي إلى النص المكتوب

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

رفع ملف صوتي أو فيديو

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

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

أنشئ المشروع

مرر معرف الوسائط كـ video_id واللغة المستهدفة. أضف لغة المصدر أو عدد المتحدثين إذا كنت تعرفهم. تبدأ عملية التعرف فوراً.

POST /v2/projects
3

قراءة النص

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

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

هل تحتاج إلى لغة أو تنسيق غير مدرج في القائمة؟ تواصل مع فريقنا

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

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

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

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

خطافات الويب (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

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

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

    # src_lang omitted: the source language is detected automatically
    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)

    transcript = await client.get_project_transcription(project_id=job.id)
    for seg in transcript.segments:
        print(seg.start, seg.end, seg.speaker, seg.src.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}"}

with open("interview.mp3", "rb") as f:
    media = requests.post(f"{API}/api/library/v1/media", headers=h,
                          params={"kind": "audio"}, 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": "es-mx", "num_speakers": 2}).json()["id"]
while requests.get(f"{API}/v2/projects/{pid}", headers=h).json()["status"] != "merging_done":
    time.sleep(10)

# write the source transcript as an .srt file
segments = requests.get(f"{API}/v2/projects/{pid}/transcription", headers=h).json()["segments"]
with open("interview_en.srt", "w") as out:
    for i, s in enumerate(segments, 1):
        out.write(f"{i}\n{s['start']} --> {s['end']}\n{s['speaker']}: {s['src']['text']}\n\n")
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://example.com/webinar.mp4' });
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, src_lang: 'en', dst_lang: 'de-de' });
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.forEach((s) => console.log(`[${s.start}] ${s.speaker}: ${s.src.text}`));
console.log(p.translation_vtt_path);   // German subtitles for your player
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 a local audio file
MEDIA_ID=$(curl -s -X POST "https://api.rask.ai/api/library/v1/media?kind=audio" \
  -H "Authorization: Bearer $TOKEN" -F "data=@podcast_episode.mp3" | 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\": \"$MEDIA_ID\", \"dst_lang\": \"fr-fr\"}" | jq -r .id)

# 4. when status is merging_done, read the transcript with speaker labels
curl -s https://api.rask.ai/v2/projects/$ID/transcription -H "Authorization: Bearer $TOKEN" \
  | jq -r '.segments[] | "\(.start) \(.speaker): \(.src.text)"'
local file upload
audio file, multipart
<?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://example.com/interview.mp3']]));
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' => 'es-mx']]));
while ($p['status'] !== 'merging_done') {
    sleep(10);
    $p = $json($http->get("/v2/projects/{$p['id']}", ['headers' => $h]));
}

$t = $json($http->get("/v2/projects/{$p['id']}/transcription", ['headers' => $h]));
foreach ($t['segments'] as $s) {
    echo $s['start'], ' ', $s['speaker'], ': ', $s['src']['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 محددة بما يكفي لعرضها مباشرة على مستخدميك.
Two speakers
GET /v2/projects/{id}/transcription
{"segments": [
  {"speaker": "SPEAKER_00", "start": "00:00:00,320", "end": "00:00:07,316", "status": "done",
   "src": {"text": "Thanks for joining us. Let's start with the new release.", "lang": "en"},
   "dst": {"text": "Gracias por acompañarnos. Empecemos con la nueva versión.", "lang": "es-mx"}},
  {"speaker": "SPEAKER_01", "start": "00:00:07,640", "end": "00:00:11,900", "status": "done",
   "src": {"text": "Sure. The biggest change is the reporting view.", "lang": "en"},
   "dst": {"text": "Claro. El cambio más grande es la vista de reportes.", "lang": "es-mx"}}
]}

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

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

أجزاء النص، والترجمات، والوسائط المترجمة

اقرأ النص كأجزاء JSON من نقطة نهاية تحويل النص. يتيح المشروع المكتمل أيضاً ملفات الترجمة بتنسيقي SRT وVTT باللغة المستهدفة، والفيديو المترجم، وفي الخطط المؤهلة، الصوت المترجم كمسار WAV منفصل.
الحقل
التنسيق
ما هو
segments
JSON
النص: النص الأصلي، والترجمة، واسم المتحدث، ووقت البدء والانتهاء لكل جزء
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 شهادة 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 و .vtt
مشمول، باللغة المستهدفة
مُصمم بناءً على بيانات التوقيت الخاصة بك
الصوت والفيديو المدبلجان
مُضمَّن
مزود خدمة تحويل النص إلى كلام مع نظام الدمج الخاص بك
تصحيح جزء معين
طلب تعديل واحد، ثم إعادة الإنشاء
قم بتعديل وإعادة مزامنة النسخ الخاصة بك
حدود معدل الاستخدام
لا شيء
مهما كان ما يفرضه موفر الخدمة الخاص بك
نسخ فوري للصوت المباشر
استخدم واجهة برمجة تطبيقات لتحويل الكلام المباشر إلى نص
مصمم خصيصاً لهذا الغرض
النص وحده، بأقل سعر
تكلفة واجهة برمجة تطبيقات مخصصة لتحويل الكلام إلى نص أقل
السعر محسوب لكل ساعة صوتية
الأسئلة الشائعة

واجهة برمجة تطبيقات تحويل الكلام إلى نص: الأسئلة الشائعة

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

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

ما هي اللغات التي يمكن نسخها؟

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

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

هل تُرجع واجهة برمجة التطبيقات طوابع زمنية على مستوى الكلمة؟

هل تدعم النسخ الفوري؟

ما مدى دقة النسخ؟

هل يمكنني إضافة مفردات مخصصة أو مصطلحات خاصة بالمجال؟

هل يمكنني الحصول على النص المكتوب بصيغة ملف SRT؟

هل يمكنني إحضار النص المكتوب الخاص بي؟

كيف يتم احتساب تكلفة تحويل الصوت إلى نص؟

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

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

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

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