انتقل إلى المحتوى الرئيسي

التكوين الخاص بالمنصة

يغطي هذا الدليل متطلبات الإعداد والتكوينات الخاصة بالمنصة لإضافة Runtime MetaHuman Lip Sync.

تكوين Android / Meta Quest

إذا كنت تستهدف منصات Android أو Meta Quest وواجهت أخطاء في بناء هذه الإضافة، فستحتاج إلى تعطيل بنية Android x86_64 (x64) في إعدادات مشروعك:

  1. انتقل إلى Edit > Project Settings
  2. انتقل إلى Platforms > Android
  3. ضمن Platforms - Android، قسم Build، ابحث عن Support x86_64 [aka x64] وتأكد من تعطيله، كما هو موضح أدناه

تعطيل بنية Android x64

هذا لأن الإضافة تدعم حاليًا فقط بنيات arm64-v8a و armeabi-v7a لمنصات Android / Meta Quest.

تكوين Mac / Linux (UE 5.6+)

تعارض إضافة NNERuntimeORT

إذا كنت تستخدم Unreal Engine 5.6 أو إصدار أحدث على منصات Mac أو Linux وتخطط لاستخدام Realistic Lip Sync Models، فستواجه تعارضًا في الإضافات يمنع النماذج الواقعية من العمل بشكل صحيح.

المشكلة

بدءًا من UE 5.6، تتضمن المحرك إضافة NNERuntimeORT، التي تتعارض مع النماذج الواقعية لإضافة Runtime MetaHuman Lip Sync على منصات Mac و Linux. يمنع هذا التعارض وظيفة مزامنة الشفاه الواقعية من التهيئة بشكل صحيح.

الحل

لحل هذا التعارض، تحتاج إلى تعديل ملف تكوين الإضافة:

  1. انتقل إلى مجلد تثبيت Unreal Engine الخاص بك
  2. انتقل إلى Engine/Plugins/Marketplace/
  3. ابحث عن مجلد إضافة RuntimeMetaHumanLipSync
  4. افتح ملف RuntimeMetaHumanLipSync.uplugin في محرر نصوص
  5. احذف القسم التالي بالكامل:
,
"Plugins": [
{
"Name": "NNERuntimeORT",
"Enabled": true
}
]

ملاحظات هامة

  • هذا التعديل يؤثر فقط على منصات Mac و Linux. مستخدمو Windows لا يحتاجون إلى إجراء هذا التغيير.
  • هذا الإصلاح مطلوب فقط لمحرك UE 5.6 والإصدارات اللاحقة. إصدارات المحرك السابقة لا تتأثر.
  • قد تحتاج إلى تكرار هذه العملية إذا قمت بتحديث البرنامج المساعد، حيث أن التحديثات ستعيد ملف التكوين الأصلي.