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

كل ميزة في التطبيق متاحة كنقطة نهاية JSON تحت /api/v1. استخدم عميل TypeScript المشترك أو HTTP العادي.

  • POST /api/v1/transcribe — ملف (multipart) أو رابط (JSON)
  • GET /api/v1/jobs/:id — الاستعلام عن الحالة وجلب النص
  • POST /api/v1/insights — ملخص وفصول ومهام
  • POST /api/v1/translate — ترجمة المقاطع
  • مفتاح API من نوع Bearer من صفحة حسابك
curl -X POST https://audiotexta.com/api/v1/transcribe \
  -H "Authorization: Bearer es_YOUR_KEY" \
  -F "file=@meeting.mp3" \
  -F 'options={"language":"en","speakers":true}'

# → { "job": { "id": "tr_…", "status": "queued" } }
curl https://audiotexta.com/api/v1/jobs/tr_… -H "Authorization: Bearer es_YOUR_KEY"
import { AudiotextaClient } from "@echoscribe/shared";
const client = new AudiotextaClient({ baseUrl: "https://audiotexta.com", apiKey: process.env.ECHOSCRIBE_KEY });
const job = await client.transcribeUrl("https://youtu.be/…", { speakers: true });
const done = await client.waitForJob(job.id);
const insights = await client.insights(done, "en");

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

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

الصوت: MP3 وM4A وAAC وWAV وFLAC وOGG وOpus وWMA وAIFF. الفيديو: MP4 وMOV وWebM وMKV وAVI وMPEG. يمكنك أيضًا لصق رابط YouTube أو رابط مباشر لملف وسائط.

ما مدى دقة التفريغ؟

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

ما اللغات المدعومة؟

التفريغ بأكثر من 98 لغة منها العربية والإنجليزية والألمانية والفرنسية والإسبانية والروسية والتركية. في التفريغ الصوتي العربي يُتعرَّف على الفصحى واللهجات، ويُكتب الناتج عادةً بالصيغة الفصحى؛ وقد تحتاج اللهجة القوية جدًا إلى تحرير أكثر.

كيف يُتعامَل مع بياناتي؟

يمكنك حذف أي ملف في أي وقت أو ضبط الحذف التلقائي. لا نستخدم محتواك أبدًا لتدريب النماذج.

مقالات ذات صلة