مرحبا بمتابعي نافذة التقنية.
تمكنك هذه الإضافة من التحويل بين اللغات باستخدام أي آلتين.
توفر لك Acapela ميزة التحويل بين اللغات طالما إنك تستخدم أصواتها, فيمكن التحويل بين صوتين من الشركة نفسها.
ينطبق نفس الأمر على Vocalizer طالما إننا نتحدث عن NVDA.
لكن إذا أردت على سبيل المثال استخدام صوت ليلى أو سلمى للعربية, وصوت eSpeak أو Eloquence للإنجليزية, فكان لديك خيار واحد سابقًا, وهي إضافة Dual Voice والتي تدعم التحويل بين 2 من الأصوات تعمل على Sapi5 فقط.
أما مع إضافة MultiLang التي تم نشرها في مجموعة روسية لNVDA على Telegram وعثرنا عليها هناك, فيمكنك التحويل التلقائي بين اللغات باستخدام 2 من آلات النطق, طالما NVDA قادر على الوصول إليهم, يشمل ذلك المحركات في Windows, وإضافات آلات النطق لNVDA.
استخدام الإضافة على مسؤوليتك.
لم نجد أي محتوى إنجليزي يخص الإضافة حاليا, وحسب ما فهمناه من الرسائل المترجمة بشكل آلي, الإضافة في مرحلة اختبار, وقد تحدث أخطاء, ولا يوجد ملف مساعدة أو دليل استخدام في الوقت الحالي.
قبل أن نبدأ, نود التنبيه على 2 من الأمور الهامة:
- لم نجد رابط مباشر لتنزيل الإضافة, فعلى ما يبدو, قام مطورها بإرسالها كملف في المجموعة, مع رابط يحتوي على المشروع على موقع روسي. ولذلك قمنا برفعها على قناتنا في Telegram وخادم نافذة التقنية.
- لا ينصح بتجربة الإضافة إذا كنت مبتدئ أو ليست لديك القدرة على التعامل مع أي انقطاع لصوت آلة النطق.
الشرح التالي من نافذة التقنية, وفقًا لتجاربنا.
بعد تثبيت الإضافة, عليك اختيار الأصوات التي تريد استخدامها وضبط سرعتها وفقًا للاستخدام الطبيعي.
على سبيل المثال, أنا أستخدم أصوات Acapela على Sapi5 وأقوم بالتبديل إلى Eloquence عند الحاجة, لكل آلة منهم أستخدم سرعة محددة, وهذا ما يجب القيام به أولًا.
اضغط NVDA+Ctrl+S واختر آلة النطق الأولى واضبط إعداداتها كما تفضل, ثم كرر الأمر مع الآلة الثانية, لاحظ أن الدمج يعمل بين آلتين مختلفات, فلا يمكنك الدمج بين صوتين من نفس الآلة.
بعد إكمال ضبط الأصوات وسرعتها ومستوى صوتها وما إلى ذلك, اضغط NVDA+Ctrl+S واختر MultiLang.
والآن, اضغط NVDA+Ctrl+V, وتحرك إلى صندوق الخيارات الأول, Default voice وهو يحتوي على اللغات, يجب أن يكون محدد على لغة NVDA الحالية, تحرك إلى Synthesizer: واختر آلة النطق التي تريدها لتلك اللغة.
لنفترض إنها الإنجليزية وإنك اخترت Eloquence عد مرة أخرى إلى صندوق الخيارات الأول واختر العربية, ثم اذهب إلى الصندوق الثاني, واختر آلة النطق المناسبة, لنفترض Acapela أو Vocalizer.
لا نعرف ما إذا كان يعمل مع 3 لغات في وقت واحد, فهذا يعود للتجارب.
تحرك لتجد الخيارات التالية:
- Send text language to synthesizer وهذا يمرر لغة كل نص إلى آلة النطق المستخدمة, مفيد مع بعض الآلات, لكنه قد يتسبب بأخطاء مع بعضها.
- Profile يمكنك هنا اختيار وضع محدد قمت بإعداده مسبقًا وبضبط الآلات على سرعة وأصوات معينة, وذلك لتجنب التعديل على الوضع الافتراضي.
- Use language detection based on Unicode characters يتعلق بطريقة اكتشاف اللغات, قد يؤدي تعطيله إلى عدم عمل الإضافة كما يجب.
- Ignore numbers in language detection لتجاهل الأرقام أثناء التعرف على اللغات, وهذا يجعل كل رقم يتم نطقه بالاعتماد على الآلة التي نطقت آخر نص قبله, في حال قمت بتعطيله فيجب أن يتبع الرقم لغة الآلة المناسبة.
- Ignore punctuation in language detection وهذا نفس الخيار السابق, لكنه يتعلق بعلامات الترقيم, قم بتجربة الخيارين وضبطهم حسب ما تفضل.
تحتوي صناديق الخيارات التالية على اللغات للحروف اللاتينية والعربية, وحروف CJK characters وهذا للغات التي تستخدم حروف متشابهة, مثل العربية والفارسية على سبيل المثال, أو اللغات اللاتينية, أي إنك ستضبط لغة معينة لكل نوع حروف.
وهذا كل شيء, بقية الخيارات هي خيارات NVDA نفسه.
يمكنك استخدام اختصارات nvda+ctrl+الأسهم, او أضف إليهم Shift+لتغيير اللغات والآلات بسرعة من أي مكان.
قد لا تعطي الإضافة أفضل النتائج دائما, خاصة إذا استخدمتها مع آلة نطق تدعم التحويل التلقائي, مثل أصوات Acapela.
ولا يمكنك تفعيل أصوات Sapi5 للغتين في نفس الوقت.
أثناء استخدام الإضافة, حدثت عدة حالات إيقاف وإعادة تشغيل NVDA.
شاركونا بتجاربكم.
أو من قناتنا على Telegram.
رابط مشروع الإضافة:
https://gitverse.ru/kvark128/MultiLang