- الزيارات الشهرية
- 0
- الأسعار
- ما تحددش
- مدرج
- —
- تحدّث
- 2026-10-01
01شنو هو Index-Translate؟
Index-Translate هي عائلة ديال نماذج الترجمة متعددة اللغات مفتوحة المصدر من فريق Index LLM ديال B站، مبنية على Qwen3.5 ومرخّصة برخصة Apache-2.0. النموذج النصي كيغطي 150 لغة، ومتوفر بثلاثة أحجام: 2B و9B و35B-A3B، وكيدعم تعليمات الترجمة المتعلقة بالمصطلحات، والتنسيق، والمحتوى اللي خاصو يبقى محفوظ. وكتضم عائلة Index-Translate حتى Index-Echo للترجمة الصوتية، وIndex-Homura للترجمة القابلة للتحكم فعدد المقاطع، وIndex-NativeLong لترجمة الوثائق الطويلة.
02الوظائف الرئيسية ديال Index-Translate
الترجمة النصية بـ Index-Translate: كتغطي ترجمة النصوص والمحتويات المهيكلة فـ 150 لغة، وكتقدر تنفّذ فالنفس الوقت تعليمات توحيد المصطلحات، والحفاظ على التنسيق، وترجمة حقول محددة.
الترجمة الصوتية بـ Index-Echo: كتدعم تحويل الصوت لصوت (دبلجة S2ST) وتحويل الصوت لنص (ترجمة مكتوبة S2TT)، وفوقت توليد الدبلجة كتاخذ بعين الاعتبار خصائص صوت المتكلم فالتسجيل الأصلي.
الترجمة القابلة للتحكم فالمقاطع بـ Index-Homura: كتاخذ عدد المقاطع المستهدف كمدخل، وكتعدّل تلقائياً الصياغة وطول الترجمة، باش توفّر نص مناسب لمدة الفيديو فالدبلجة.
ترجمة الوثائق الطويلة بـ Index-NativeLong: كتدخل الوثيقة كاملة مرة وحدة وكتولّد الترجمة بشكل متواصل، وكتستافد من السياق الطويل باش تحافظ على الاتساق فالأسماء والمصطلحات وتسلسل المفاهيم.
03المبدأ التقني ديال Index-Translate
تابع WeChat وردّ بـ “开源” باش تنضم لمجموعة نقاش مشاريع الذكاء الاصطناعي مفتوحة المصدر
القاعدة والبنية الموحدة: العائلة كاملة مبنية على Qwen3.5، ومن خلال الضبط الدقيق باستعمال بيانات متعددة اللغات وتعليمات الترجمة، كيتعلم النموذج النصي فبنية وحدة قدرات الترجمة والالتزام بالقيود فالنفس الوقت؛ وكيتنشر الاستدلال باستعمال vLLM، مع اعتماد فك ترميز جشع افتراضياً فالنموذج النصي لضمان مخرجات مستقرة وقابلة لإعادة الإنتاج.
الترجمة الصوتية بـ Index-Echo: كتستعمل خط معالجة متسلسل “التعرّف ← الترجمة ← التركيب”، بحيث كيتوصل S2ST من بعد الترجمة بتركيب صوتي CosyVoice، وكيتم استخراج تمثيل المتكلم من الصوت الأصلي ودمجو فـوحدة التركيب لتحقيق استنساخ النبرة؛ وكيتقسم الصوت لمقاطع ديال 60 ثانية، مع الاحتفاظ بسياق النوافذ الخمسة الأولى باش يبقى ترابط الخطاب محفوظاً.
التحكم فالمقاطع بـ Index-Homura: كيدخل عدد المقاطع المستهدف كشرط صريح فالتلقين، ومع فك الترميز بالعينات كيخلّي النموذج يختار الصياغة ويخطط للطول فالنفس الوقت أثناء الترجمة، وكيعاود تركيب بنية الجمل باش يطابق ميزانية المقاطع؛ وعلى SandGlass، 81.92% من المخرجات كان الانحراف ديال عدد المقاطع فيها ما كيتجاوزش 10%.
ترجمة الوثائق الطويلة بـ Index-NativeLong: كتستعمل إدخال الوثيقة كاملة بشكل أصلي، بحيث كتتقرا الوثيقة كاملة مرة وحدة ومن بعد كتتولّد الترجمة بشكل متواصل، وبفضل نافذة السياق الطويلة كيقدر النموذج “يفتكر” أسماء الشخصيات واستعمالات المصطلحات السابقة أثناء التوليد، بلا حاجة لقائمة مصطلحات خارجية؛ وهاد الشي مختلف على الترجمة التقليدية بالتقسيم اللي كتحتاج للسياق المجاور ولائحة مصطلحات أوتوماتيكية.
طريقة التقييم: بالإضافة لمعايير عامة بحال FLORES وWMT26، بنى الفريق أربع مجموعات مهام خاصة به: instTrans وMEME وSandGlass وتقييم الوثائق الطويلة بأطوال متعددة، وكيقيّم جودة الترجمة والالتزام بالتعليمات بشكل منفصل، باش يكون أقرب للاستعمال الحقيقي.
04كيفاش تستعمل Index-Translate
استنساخ المستودع: نفّذ git clone https://github.com/bilibili/Index-Translate.git ودخل لمجلد المشروع.
تثبيت الاعتماديات: نفّذ pip install -U vllm وpip install -r inference/llm/requirements.txt، ووجد بيئة vLLM فيها دعم Qwen3.5.
تشغيل الخدمة: شغّل vllm serve IndexTeam/Index-Translate-2B --host 127.0.0.1 --port 8000 --max-model-len 4096 باش تطلق خدمة النموذج محلياً على المنفذ 8000.
تنفيذ الترجمة: حلّ طرفية جديدة ونفّذ python inference/llm/translate.py "你好,世界" --target en --model IndexTeam/Index-Translate-2B باش تحصل على الترجمة.
الربط المخصص: العميل كيطلب افتراضياً من http://127.0.0.1:8000/v1، وتقدر تستعمل --base-url/--api-key أو المتغيرين OPENAI_BASE_URL/OPENAI_API_KEY باش تربط بخدمتك الخاصة.
الترجمة القابلة للتحكم فالمقاطع: استعمل inference/llm/syllable_translate.py، ومرّر عدد المقاطع المستهدف باستعمال --syllables.
ترجمة الوثائق الطويلة: استعمل doc_translate.py، وحدد الاتجاه باستعمال --direction، بحال zh-en / zh-ja.
الترجمة الصوتية: تبع دليل S2TT للترجمة المكتوبة أو دليل S2ST للدبلجة فالمستودع، واستعمل s2tt.py أو dub.py لمعالجة الصوت والفيديو.
العرض التجريبي على الإنترنت: دخل مباشرة لـ https://index-translate.bilibili.com/ وجرب أنواع الترجمة الأربعة: النصية، والصوتية، والقابلة للتحكم فالمقاطع، وترجمة الوثائق الطويلة.
إضافة المتصفح: من بعد النشر المحلي للنموذج، تقدر تستعمل إضافة Chrome/Edge/Firefox لترجمة صفحات الويب.
05المزايا الأساسية ديال Index-Translate
تغطية لغوية واسعة: النموذج النصي كيدعم الترجمة المتبادلة بين 150 لغة، وأداؤه مميز فاللغات قليلة الموارد؛ ومعدل المخرجات خارج الهدف ديال 35B-A3B على FLORES_minor_pair ما كيتجاوزش 2.4%.
التزام قوي بالتعليمات: كينفّذ فالنفس الوقت متطلبات توحيد المصطلحات، والحفاظ على التنسيق، وترجمة الحقول المحددة؛ وحصل 9B على 0.7725 فالتزام التعليمات ضمن instTrans_minor، وهي أعلى نتيجة بين جميع النماذج المقارنة.
فهم النكات الرائجة فالمجتمعات: تقييم MEME مخصص لتحسين التعامل مع التعبيرات المجتمعية بحال التلاعب اللفظي، والاختصارات، والسخرية، وكيقدر يترجم نكات بحال “结芬” و“狒瘾” بشكل دقيق ومفهوم.
الحفاظ على نبرة الصوت فالترجمة الصوتية: ملي كيولّد Index-Echo دبلجة باللغة المستهدفة، كيرجع لخصائص صوت المتكلم فالصوت الأصلي، وكيحقق دبلجة متعددة اللغات بنفس طابع الصوت الأصلي.
تكييف الدبلجة حسب عدد المقاطع: Index-Homura كياخذ عدد المقاطع المستهدف وكيعاود تركيب الجمل حسب الميزانية؛ و81.92% من المخرجات كان الانحراف ديال عدد المقاطع فيها ما كيتجاوزش 10%، وهاد الشي كيلائم مباشرة سيناريوهات دبلجة الفيديو.
اتساق الوثائق الطويلة: Index-NativeLong كيترجم الوثيقة كاملة بشكل أصلي، وكيحافظ على اتساق أسماء الشخصيات والمصطلحات فالنص الطويل بلا حاجة لقائمة مصطلحات خارجية، وكيّميز بشكل صحيح بين مستويات المفاهيم.
06روابط مشروع Index-Translate
مستودع GitHub: https://github.com/bilibili/Index-Translate
مستودع النماذج على HuggingFace: https://huggingface.co/collections/IndexTeam/index-translate
الورقة التقنية: https://github.com/bilibili/Index-Translate/blob/main/docs/Index_Translate_Series_Technical_Report.pdf
07مجالات استعمال Index-Translate
دبلجة الفيديو للتوطين: استعمل Index-Echo لترجمة الفيديو ودبلجتو باللغة المستهدفة مع الحفاظ على نبرة المتكلم الأصلي، واستعمل التحكم فعدد المقاطع ديال Index-Homura باش توافق الجمل مدة اللقطات. مناسب للمسلسلات والأفلام، والدورات، وVlog الموجّه للخارج.
توليد الترجمة متعددة اللغات: استعمل قدرة تحويل الصوت لنص S2TT باش تولّد أوتوماتيكياً ترجمات بالصينية واليابانية والإنجليزية والإسبانية ولغات أخرى للخطب والبث المباشر والفيديوهات القصيرة، لدعم توزيع المحتوى بين اللغات.
توسيع المحتوى المجتمعي للخارج: عند ترجمة التعليقات والرسائل والمنشورات، كيحافظ على المعنى الأصلي للنكات الرائجة بحال “狒瘾” → “FFXIV itch”، وعلى الوسوم وبنية الرموز التعبيرية، باش ما يضيعش السياق ديال محتوى الألعاب وثقافة الأنمي خارجياً.
ترجمة الوثائق الطويلة والروايات على الإنترنت: استعمل Index-NativeLong لترجمة رواية كاملة أو glacier史 وغيرها من النصوص الطويلة، مع الحفاظ على اتساق أسماء الشخصيات والمصطلحات وتسلسل المفاهيم بلا صيانة يدوية لقائمة المصطلحات، وهو مناسب للروايات المنشورة على الإنترنت وللنشر خارجياً.
توطين التجارة الإلكترونية ومواد المنتجات: حسب التعليمات، ترجم غير الأعمدة المحددة فملف CSV ديال المنتجات مع الحفاظ على العناوين والترقيم، أو ترجم ملفات JSON ديال الإعلانات بشكل مهيكل، باش تكون الترجمة جاهزة للربط مع أنظمة الأعمال اللاحقة وتقل تكلفة مسار التوطين.
© إخلاء المسؤولية: النطاقات والمحتوى المرتبط يقدرو يتبدلو مع الوقت. AIEZZ ما كيتحكمش فالمواقع التابعة لجهات أخرى. راجع المحتوى الخارجي والمخاطر بشكل مستقل.


تقييمات المستخدمين0