मुख्य कंटेंट तक स्किप करें

प्लेटफ़ॉर्म-विशिष्ट कॉन्फ़िगरेशन

यह गाइड रनटाइम मेटाह्यूमन लिप सिंक प्लगइन के लिए प्लेटफ़ॉर्म-विशिष्ट सेटअप आवश्यकताओं और कॉन्फ़िगरेशन को कवर करती है।

Android / Meta Quest कॉन्फ़िगरेशन

यदि आप Android या Meta Quest प्लेटफ़ॉर्म को लक्षित कर रहे हैं और इस प्लगइन के साथ बिल्ड त्रुटियों का सामना करते हैं, तो आपको अपनी प्रोजेक्ट सेटिंग्स में x86_64 (x64) Android आर्किटेक्चर को अक्षम करना होगा:

  1. Edit > Project Settings पर जाएं
  2. Platforms > Android पर नेविगेट करें
  3. Platforms - Android, Build सेक्शन के अंतर्गत, Support x86_64 [aka x64] ढूंढें और सुनिश्चित करें कि यह अक्षम है, जैसा कि नीचे दिखाया गया है

Disable x64 Android Architecture

ऐसा इसलिए है क्योंकि प्लगइन वर्तमान में Android / Meta Quest प्लेटफ़ॉर्म के लिए केवल arm64-v8a और armeabi-v7a आर्किटेक्चर का समर्थन करता है।

Mac / Linux कॉन्फ़िगरेशन (UE 5.6+)

NNERuntimeORT प्लगइन कॉन्फ्लिक्ट

यदि आप Mac या Linux प्लेटफ़ॉर्म पर Unreal Engine 5.6 या बाद के संस्करण का उपयोग कर रहे हैं और यथार्थवादी लिप सिंक मॉडल का उपयोग करने की योजना बना रहे हैं, तो आपको एक प्लगइन कॉन्फ्लिक्ट का सामना करना पड़ेगा जो यथार्थवादी मॉडलों को सही ढंग से काम करने से रोकता है।

समस्या

UE 5.6 से शुरू होकर, इंजन में NNERuntimeORT प्लगइन शामिल है, जो 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 और बाद के संस्करणों के लिए आवश्यक है। पहले के इंजन संस्करण प्रभावित नहीं हैं।
  • यदि आप प्लगइन अपडेट करते हैं तो आपको इस प्रक्रिया को दोहराने की आवश्यकता हो सकती है, क्योंकि अपडेट मूल कॉन्फ़िगरेशन फ़ाइल को पुनर्स्थापित कर देंगे।