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

डेमो प्रोजेक्ट

विंडोज के लिए पैकेज्ड डेमो प्रोजेक्ट.

नोट: इस डेमो के लिए ऑडियो डेटा प्राप्त करने के उदाहरण के रूप में RuntimeAudioImporter की आवश्यकता है। कृपया डेमो का उपयोग करने से पहले इस प्लगइन को डाउनलोड करें (Fab).

प्लगइन के Content डायरेक्टरी के अंदर Demo फोल्डर में, आपको प्रदर्शन उद्देश्यों के लिए बनाए गए एसेट्स मिलेंगे।

यदि आपको प्लगइन की डायरेक्टरी नहीं दिखाई दे रही है, तो कृपया अपने Content Browser में जाएं, शीर्ष-दाएं स्थान पर Settings को प्रकट करें, और Show Engine Content के साथ-साथ Show Plugin Content को सक्षम करें। प्रोजेक्ट Engine -> Plugins -> Runtime Speech Recognizer Content डायरेक्टरी में स्थित होना चाहिए।

GitHub

इन एसेट्स का उपयोग स्पीच रिकग्निशन के कार्यान्वयन के उदाहरण का परीक्षण और अवलोकन करने के लिए किया जा सकता है। प्रोजेक्ट में दो उदाहरण शामिल हैं: एक माइक्रोफोन से स्पीच को पहचानने के लिए और दूसरा फाइल से स्पीच को पहचानने के लिए। यह सेटिंग्स मेनू के माध्यम से पहचान गुणों के अनुकूलन का भी समर्थन करता है।

प्रोजेक्ट को केवल Blueprints और UMG widgets का उपयोग करके लागू किया गया है, इसे न्यूनतम रखते हुए। यह UE 4.27 और बाद के संस्करणों का समर्थन करता है।

प्रोजेक्ट का परीक्षण करने के लिए, बस Demo फोल्डर में स्थित RSR_Demo लेवल को खोलें और एडिटर में इसे प्ले करें। यह आपके स्क्रीन पर स्पीच रिकग्निशन से संबंधित widgets जोड़ देगा जिनके साथ आप इंटरैक्ट कर सकते हैं। आप प्रोजेक्ट को अपने टारगेट डिवाइस के लिए पैकेज भी कर सकते हैं (अपने पैकेज्ड प्रोजेक्ट में RSR_Demo लेवल को डिफ़ॉल्ट के रूप में सेट करने के लिए, प्रोजेक्ट सेटिंग्स में RSR_Demo को Game Default Map के रूप में चुनें)।

प्रोजेक्ट का संक्षिप्त विवरण

प्रोजेक्ट RSR_Demo लेवल से शुरू होता है, जो व्यूपोर्ट में एक W_RSR_MainMenu widget जोड़ता है, जो बदले में मुख्य मेनू के रूप में कार्य करता है और विजेट के पूरे जीवनकाल के लिए केवल एक बार स्पीच रिकग्नाइज़र बनाता है।

यह आंतरिक रूप से तीन widgets भी बनाता है: W_RSR_SettingsMenu, W_RSR_FromMic, और W_RSR_FromFile, और आगे के संचालन के लिए उन्हें स्पीच रिकग्नाइज़र ऑब्जेक्ट रेफरेंस पास करता है।

W_RSR_SettingsMenu का उपयोग पहचान गुणों को संशोधित करने के लिए किया जाता है जैसे कि उपयोग किए गए थ्रेड्स की संख्या, भाषा, स्टेप साइज़, आदि।

W_RSR_FromMic का उपयोग माइक्रोफोन से स्पीच को पहचानने के लिए किया जाता है। VAD डिफ़ॉल्ट रूप से सक्षम है।

W_RSR_FromFile का उपयोग सीधे पथ का उपयोग करके फाइल से स्पीच को पहचानने के लिए किया जाता है।