تفريغ الصوت وترجمته قد يبدآن بالتسجيل نفسه، لكن المطلوب من النص يختلف. إذا أردت مراجعة الألفاظ العربية فالنص الإنجليزي المترجم ليس نسخة من تلك الألفاظ. نحدد نوع المخرج قبل اعتماد المسودة، ونستخدم جملة مفترضة بدلا من الادعاء أننا ترجمنا تسجيلا أو اختبرنا نموذجا.
الخلاصة السريعة
حدد هل تطلب نص الكلام بلغته أم ترجمة إلى لغة أخرى؛ اتساق الترجمة لا يجعل كلماتها ألفاظ التسجيل الأصلية.
- يوثق دليل SeamlessM4T للإصدار الأول التعرف على الكلام والترجمة من الصوت إلى النص كمهمتين، ويعرض أيضا مخرجات صوتية؛ هذا دعم موثق لنموذج محدد لا لكل أداة. [1]
- تحدد واجهة المثال المنشور لغة الترجمة بـtgt_lang، وتطلب النص بـgenerate_speech=False؛ تحقق من الواجهة الفعلية، ولا تخلط لغة النص بلغة الصفحة. [1]
- في تمريننا يقابل «اترك الورقة على الطاولة» تفسير إنجليزي معلن؛ نحفظ النص العربي والترجمة في حقلين، ولا نستخدم الإنجليزية اقتباسا للألفاظ العربية.
- راجع الهدف واللغة والنسخة ونقص الصوت؛ الترجمة وحدها لا تثبت تفريغا وسيطا صحيحا أو تسلسلا داخليا من مرحلتين لكل نظام، ولم ننفذ تجربة هنا.
ما المطلوب من الصوت: كلمات أم معنى بلغة أخرى؟
يسرد دليل SeamlessM4T للإصدار الأول التعرف على الكلام والترجمة من الصوت إلى النص ضمن مهامه، إلى جانب مهام توليد صوت وترجمته. [1]
نبدأ ورقة طلبنا بسؤال واضح: هل النص المطلوب يمثل الكلمات في لغة الكلام، أم ينقل المعنى إلى لغة أخرى؟ قد يحتاج العمل نسختين، لكن نسمي كل واحدة بحسب دورها. لا نفترض أن خدمة أخرى توفر المهام نفسها لمجرد أنها تعرض زر «تحويل الصوت».
أي إعداد يختار لغة المخرج ونوعه؟
في المثال الموثق يختار tgt_lang اللغة المستهدفة للترجمة، ويجعل generate_speech=False الناتج نصا مترجما بدلا من توليد الكلام. [1]
هذه أسماء في واجهة محددة، وليست صيغة تشغيل عامة لكل موقع. إذا كانت صفحة الاستخدام عربية بينما اللغة المستهدفة للناتج إنجليزية، فلا يحدد لون الواجهة أو لغتها نوع النص. نقرأ المهمة والإعداد الفعليين، ونتحقق من اللغات والمدخلات التي تدعمها الأداة في النسخة المستخدمة.
ماذا نحفظ عند مراجعة العبارة؟
نكتب عبارة عربية مفترضة «اترك الورقة على الطاولة»، ونسخة إنجليزية توضيحية «Leave the sheet on the table». الثانية ترجمة ألفناها للشرح، لا نصا أنتجه نموذج. في سجلنا نحفظ العربية تحت «الكلام المفترض بلغته»، والإنجليزية تحت «ترجمة توضيحية».
إذا كنا نراجع هل وردت كلمة «الورقة» أم «العلبة» في تسجيل فعلي، لا تكفي نسخة إنجليزية سلسة لحسم ذلك. نعود إلى الصوت وما راجعناه من التفريغ، ونبقي الكلمة غير المتحققة واضحة. وقد تحتاج الترجمة بدورها مراجعة المعنى؛ صحة نقل عبارة افترضناها لا تثبت أن الفرض يطابق التسجيل.
هل تكشف الترجمة طريقة عمل النظام؟
ظهور نص مترجم لا يسمح وحده بالقول إن الأداة صنعت أولا تفريغا كاملا بلغة المصدر ثم ترجمته، أو أن ذلك التفريغ كان صحيحا. قد تختلف بنية النظام وواجهته؛ لا نقرر التسلسل الداخلي من شكل النص النهائي. إذا احتجنا نتيجة وسيطة، نتحقق مما يمكن الحصول عليه فعلا وما يمثله.
ونحفظ الملف والمهمة واللغة المطلوبة ونوع كل نسخة، ونسجل حدود المراجعة. تغيير الهدف من تفريغ عربي إلى ترجمة إنجليزية يغير سؤال التحقق، حتى لو بقي الصوت نفسه. لم نحمل تسجيلا أو نشغل هذه الواجهة؛ المثال يوضح اختيار المخرج ومراجعة دلالته دون وعد بأداء ترجمة أو تعرف على لهجة.
المصادر ومتابعة القراءة
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
