ترجمة فيديو أثناء تفريغه
أضف translate_to، وهو رمز ISO 639-1 من حرفين، إلى الطلب الذي ينشئ التفريغ. يتضمن wait انتظار الترجمة أيضًا. يشرح دليل الترجمة الرفع وMCP.
يُنشأ النص المفرغ كالمعتاد من الصوت المنطوق أو من ملفات الترجمة النصية في المنصة. ثم تعمل الترجمة على هذا النص، فيبقى الأصل موجودًا ومقروءًا دائمًا حتى لو لم تجهز الترجمة بعد.
يقبل كل طلب لغة هدف واحدة فقط. وللحصول على لغة ثانية، أعد ترجمة النص المفرغ نفسه بعد اكتماله.
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
-H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "translate_to": "es"}'ترجمة نص مفرغ موجود
أرسل اللغة بطلب POST إلى التفريغ. يرد API بالرمز 202 مع حالة الترجمة. استعلم عن التفريغ أو استخدم webhook. تجد رموز الحالة في الترجمة.
يجب أن يكون التفريغ مكتملًا، وإلا يعيد API الرمز transcript_not_ready. تكرار الطلب آمن: تُعاد الترجمة قيد المعالجة أو المكتملة كما هي، وتُعاد محاولة الترجمة الفاشلة.
ترسل webhooks الحدث transcription.translation.completed أو transcription.translation.failed، فلا يحتاج تطبيقك إلى الاستعلام المتكرر.
curl -X POST "https://api.transcript1.com/v1/transcriptions/tr_8fK2Lm0PqRsTuVwXyZaBcD/translations" \
-H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
-H "Content-Type: application/json" \
-d '{"language": "en"}'بلغتين أو الترجمة فقط أو الأصل فقط
أضف translation=both أو only أو none إلى GET /v1/transcriptions/:id أو إلى تنزيل بصيغة نص أو SRT أو VTT. القيمة الافتراضية both.
مع both تحمل مقاطع JSON حقل translation، ويضع النص السطر المترجم تحت الأصل، وتتكون كل كتلة SRT أو VTT من سطرين. ومع only تحل الترجمة محل الأصل وتبقى الأوقات والمتحدثون كما هم.
يتضمن الرد أيضًا كائن translation فيه اللغة والحالة: processing أو completed أو failed. قراءة صيغة أخرى من نص مفرغ مكتمل لا تستهلك دقائق إضافية.
| translation | ما تحصل عليه |
|---|---|
| both | الأصل والترجمة معًا، زوج لكل مقطع أو كتلة. |
| only | النص المترجم بدل الأصل، بالتوقيت نفسه. |
| none | النص المفرغ الأصلي فقط. |
ما تفعله الترجمة وما لا تفعله
هذه ترجمة آلية لنص التفريغ. راجع الأسماء والمصطلحات التقنية والاقتباسات قبل النشر، واحتفظ بالنص المفرغ الأصلي للمقارنة.
لا يدبلج transcript1 الفيديو ولا يترجم الصوت. لا يوجد صوت مترجم، ولا تُدمج الترجمة النصية في الفيديو. تحصل على نص وملفات ترجمة نصية تستخدمها في محررك أو مشغلك.
الترجمة لا تستهلك دقائق. تُحتسب دقائق التفريغ كالمعتاد، ولا يتسبب فشل الترجمة في فشل النص المفرغ ولا في استرداد الدقائق.