प्लगइन का उपयोग कैसे करें
यह गाइड आपको अपने MetaHuman कैरेक्टर्स के लिए Runtime MetaHuman Lip Sync सेटअप करने की प्रक्रिया के माध्यम से ले जाती है।
नोट: Runtime MetaHuman Lip Sync MetaHuman और कस्टम कैरेक्टर्स दोनों के साथ काम करता है। प्लगइन विभिन्न प्रकार के कैरेक्टर्स को सपोर्ट करता है जिनमें शामिल हैं:
- लोकप्रिय कमर्शियल कैरेक्टर्स (Daz Genesis 8/9, Reallusion CC3/CC4, Mixamo, ReadyPlayerMe, आदि)
- FACS-आधारित ब्लेंडशेप्स वाले कैरेक्टर्स
- ARKit ब्लेंडशेप मानकों का उपयोग करने वाले मॉडल्स
- Preston Blair फोनेम सेट्स वाले कैरेक्टर्स
- 3ds Max फोनेम सिस्टम्स
- फेशियल एक्सप्रेशंस के लिए कस्टम मॉर्फ टार्गेट्स वाले कोई भी कैरेक्टर
कस्टम कैरेक्टर्स को सेटअप करने के विस्तृत निर्देशों के लिए, जिसमें उपरोक्त सभी मानकों के लिए विसीम मैपिंग संदर्भ शामिल हैं, कस्टम कैरेक्टर सेटअप गाइड देखें।
पूर्वापेक्षाएँ
शुरू करने से पहले, सुनिश्चित करें:
- आपके प्रोजेक्ट में MetaHuman प्लगइन सक्षम है (नोट: UE 5.6 से शुरू, यह चरण अब आवश्यक नहीं है क्योंकि MetaHuman फंक्शनैलिटी सीधे इंजन में इंटीग्रेटेड है)
- आपके पास कम से कम एक MetaHuman कैरेक्टर डाउनलोड और आपके प्रोजेक्ट में उपलब्ध है
- Runtime MetaHuman Lip Sync प्लगइन इंस्टॉल है
स्टैंडर्ड मॉडल एक्सटेंशन प्लगइन
यदि आप स्टैंडर्ड (फास्टर) मॉडल का उपयोग करने की योजना बना रहे हैं, तो आपको एक्सटेंशन प्लगइन इंस्टॉल करने की आवश्यकता ह ोगी:
- स्टैंडर्ड Lip Sync एक्सटेंशन प्लगइन को Google Drive से डाउनलोड करें
- डाउनलोड की गई आर्काइव से फोल्डर को अपने प्रोजेक्ट के
Plugins
फोल्डर में एक्सट्रैक्ट करें (यदि यह फोल्डर मौजूद नहीं है तो इसे बनाएं) - सुनिश्चित करें कि आपका प्रोजेक्ट C++ प्रोजेक्ट के रूप में सेटअप है (भले ही आपके पास कोई C++ कोड न हो)
- अपने प्रोजेक्ट को रीबिल्ड करें
- यह एक्सटेंशन केवल आवश्यक है यदि आप स्टैंडर्ड मॉडल का उपयोग करना चाहते हैं। यदि आपको केवल रियलिस्टिक मॉडल की आवश्यकता है, तो आप इस चरण को छोड़ सकते हैं।
- प्लगइन्स को मैन्युअली बिल्ड करने के बारे में अधिक जानकारी के लिए, बिल्डिंग प्लगइन्स ट्यूटोरियल देखें
अतिरिक्त प्लगइन्स
- यदि आप ऑडियो कैप्चर का उपयोग करने की योजना बना रहे हैं (जैसे, माइक्रोफोन इनपुट), तो Runtime Audio Importer प्लगइन इंस्टॉल करें।
- यदि आप मेरे प्लगइन्स के साथ टेक्स्ट-टू-स्पीच फंक्शनैलिटी का उपयोग करने की योजना बना रहे हैं (आपके पास अपना कस्टम TTS या अन्य ऑडियो इनपुट हो सकता है), तो Runtime Audio Importer प्लगइन के अतिरिक्त, यह भी इंस्टॉल करें:
- लोकल TTS के लिए, Runtime Text To Speech प्लगइन।
- एक्सटर्नल TTS प्रोवाइडर्स (ElevenLabs, OpenAI) के लिए, Runtime AI Chatbot Integrator प्लगइन।
प्लेटफॉर्म-स्पेसिफिक कॉन्फिगरेशन
Android / Meta Quest कॉन्फिगरेशन
यदि आप Android या Meta Quest प्लेटफॉर्म्स को टारगेट कर रहे हैं और इस प्लगइन के साथ बिल्ड एरर्स आते हैं, तो आपको अपने प्रोजेक्ट सेट िंग्स में x86_64 (x64) Android आर्किटेक्चर को डिसेबल करना होगा:
- Edit > Project Settings पर जाएं
- Platforms > Android पर नेविगेट करें
- Platforms - Android, Build सेक्शन के अंदर, Support x86_64 [aka x64] ढूंढें और सुनिश्चित करें कि यह डिसेबल है, जैसा कि नीचे दिखाया गया है
ऐसा इसलिए है क्योंकि प्लगइन वर्तमान में Android / Meta Quest प्लेटफॉर्म्स के लिए केवल arm64-v8a और armeabi-v7a आर्किटेक्चर्स को सपोर्ट करता है।