विषयसूची:
- चरण 1: कोर, आवाज नियंत्रित सहायक
- चरण 2: विजुअल स्टूडियो के पुस्तकालय
- चरण 3: विजुअल स्टूडियो के चर
- चरण 4: आवाज संश्लेषण
- चरण 5: कार्यक्रम के साथ पहली बातचीत
- चरण 6: उसे स्वयं जानें, आपको उसकी स्थिति बताएं और कंप्यूटर बंद करें
- चरण 7: उसे एक डीजे बनाओ
- चरण 8: अधिक उपयोग
- चरण 9: उसे मौसम विज्ञानी बनाएं
- चरण 10: क्या आप स्विच को चालू या बंद करने के लिए ऊब चुके हैं? समस्या हल हो गई
- चरण 11: बिजली आपूर्ति इकाई
- चरण 12: आगे जाना
- चरण 13: रोबोटिक शाखा
- चरण 14: धन्यवाद
वीडियो: होम/लैब आवाज नियंत्रित सहायक: 14 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
मेरे बारे में
नमस्कार! यह मेरी पहली शिक्षाप्रद है, मैं १७ वर्ष का हूँ। मैं ग्रीस से हूं इसलिए मेरी अंग्रेजी भले ही अच्छी न हो लेकिन मैं अपनी तरफ से पूरी कोशिश करूंगा। इसलिए, मैंने पहली बार 2 साल पहले इस ऐप को डिज़ाइन किया था और मुझे इस प्रतियोगिता को अपने पुराने प्रोजेक्ट को अपडेट करने का अवसर मिला।
चरण 1: कोर, आवाज नियंत्रित सहायक
मूल रूप से, कोर एक आवाज नियंत्रित अनुप्रयोग है जिसे सी # भाषा का उपयोग करके विजुअल स्टूडियो के साथ विकसित किया गया है। कोर कंप्यूटर और कुछ Arduino बोर्डों दोनों को नियंत्रित करता है ताकि इसे घर या प्रयोगशाला के लिए और भी उपयोगी बनाया जा सके। यह ट्यूटोरियल आपको विजुअल स्टूडियो या Arduino के साथ प्रोग्राम करना नहीं सिखाएगा। इसका लक्ष्य, आपको अपना स्वयं का आवाज नियंत्रित सहायक विकसित करने में मदद करना है, बशर्ते आपके पास प्रोग्रामिंग पर पहले से ही कुछ अनुभव हो। ऐसे कई अनुप्रयोग हैं जिनका उपयोग इस परियोजना के लिए किया जा सकता है। मैं आपको कुछ बुनियादी एप्लिकेशन दिखाने जा रहा हूं क्योंकि जिन संभावनाओं तक पहुंचा जा सकता है उनमें से अधिकांश मेरे बजट से बाहर हैं। अच्छी खबर यह है कि मैं इस परियोजना में जोड़ी जा सकने वाली कुछ अतिरिक्त "क्षमताओं" की व्याख्या करने जा रहा हूं। इस ट्यूटोरियल में मैं आपको दिखाऊंगा कि कोर प्ले म्यूजिक प्लेलिस्ट कैसे बनाएं, घंटे और मौसम बताएं, ब्राउज़र, गेम या यूट्यूब जैसे विशिष्ट लिंक जैसे एप्लिकेशन खोलें, लाइट चालू / बंद करें, कंप्यूटर बंद करें और आखिरी लेकिन कम से कम एक साधारण diy बिजली आपूर्ति इकाई को नियंत्रित न करें जिसे मैं समझाऊंगा कि कैसे निर्माण किया जाए। तो चलिए शुरू करते हैं!एंड्रॉइड संस्करण भी देखें: कोर ए.आई. आवाज सहायक (एंड्रॉइड संस्करण)
चरण 2: विजुअल स्टूडियो के पुस्तकालय
कोड का सबसे महत्वपूर्ण हिस्सा पुस्तकालय हैं। अगर मैं सही हूं तो हर एक पुस्तकालय जिसका मैं उपयोग कर रहा हूं वह पहले से ही विजुअल स्टूडियो में ही एम्बेडेड है। आइए वेरिएबल सेक्शन में चलते हैं!
चरण 3: विजुअल स्टूडियो के चर
सबसे पहले, हमें बुनियादी चर सेट करने होंगे जो संगीत और आवाज की पहचान और संश्लेषण के लिए मीडिया प्लेयर हैं। उन्हें सेट करने के बाद हम दूसरों के पास जा सकते हैं। हमें एक बूल की आवश्यकता है जो आवाज पहचान को सक्षम और अक्षम कर देगा, एक ऐसा चर जो कुछ अन्य लोगों को मौसम के लिए समय संग्रहीत करेगा और एक पीएसयू की स्थिति को नियंत्रित करने के लिए! फिर … हम वास्तव में हर एक वॉयस कमांड को स्ट्रिंग्स के रूप में स्टोर करने वाले हैं … आप वास्तव में उन्हें लिखना चाहते हैं जैसे आप उन्हें सुनते हैं न कि जिस तरह से वे वास्तव में लिखे जाते हैं ताकि माइक्रोफ़ोन आपको आसानी से समझ सके, दूसरी ओर यदि आपके पास एक है अच्छा माइक आपको वास्तव में "ऑफ़" के बजाय "कोर" या "ऑफ़" के बजाय "कोर" लिखने की आवश्यकता नहीं है। अब हम ध्वनि संश्लेषण पर जा सकते हैं!
चरण 4: आवाज संश्लेषण
आपके सहायक के खुलने पर उसका स्वागत संदेश प्राप्त करना वास्तव में अनुकूल होगा। तो यहाँ है! आवाज संश्लेषण करने के लिए हमें एक त्वरित निर्माता की आवश्यकता है। बिल्डर को सेट करने के बाद हमें एक वाक्य शुरू करना होगा। एक बार जब हम वाक्य बना लेते हैं तो हम वह लिखने के लिए तैयार होते हैं जो हम चाहते हैं कि हमारा स्वागत संदेश हो। फिर हमें बस वाक्य को समाप्त करना चाहिए और कार्यक्रम को बताना चाहिए कि हमने क्या लिखा है! इसलिए हर बार एक ही प्रक्रिया को दोहराने के बजाय हम एक शून्य पैदा कर सकते हैं। हम हर बार इस शून्य का उल्लेख करेंगे कि हम आवेदन पर बात करना चाहते हैं।
चरण 5: कार्यक्रम के साथ पहली बातचीत
कोर को "जीवित" बनाने का समय आ गया है! मूल रूप से, हम सबसे पहले जो बनाएंगे, वह यह है कि एक बार जब आप उसका नाम पुकारेंगे तो वह आपको जवाब देगी और आपके आदेश की प्रतीक्षा करेगी। साथ ही हम उसे यह बताने के लिए "धन्यवाद" आदेश देना चाहते हैं कि हमें अब उसकी आवश्यकता नहीं है। वैसे, कमांड "वॉयससिंथेसिस (स्ट्रिंग)" वास्तव में वह शून्य है जिसे हमने समय बचाने के लिए पहले बनाया था। एक बार जब हम कोड की इस सरल रेखा को कॉल करते हैं तो हम उसे जो कुछ भी चाहते हैं उसे बता सकते हैं!
चरण 6: उसे स्वयं जानें, आपको उसकी स्थिति बताएं और कंप्यूटर बंद करें
कोड का यह भाग बहुत सरल है मुझे नहीं लगता कि किसी अतिरिक्त स्पष्टीकरण की आवश्यकता है क्योंकि कोड को आसानी से समझा जा सकता है।
चरण 7: उसे एक डीजे बनाओ
तो आप एक साधारण विंडोज मीडिया प्लेयर प्लेलिस्ट बना सकते हैं! हां! इतना ही! बस उसे प्लेलिस्ट का स्थान दें और संगीत का आनंद लें! किंडा … आपको उसे संगीत कैसे बजाना है यह समझाने के लिए पहले एक नया शून्य सेट करना होगा … लेकिन उसके बाद यह बहुत आसान है!
चरण 8: अधिक उपयोग
कोड का यह हिस्सा समझाने के लिए बहुत आसान है! अगर मैं इसे समझाने की कोशिश करता हूं तो शायद मैं इसे और अधिक भ्रमित कर दूंगा
चरण 9: उसे मौसम विज्ञानी बनाएं
कोड का यह हिस्सा थोड़ा बड़ा है … इसलिए कोड का यह हिस्सा वास्तव में मौसम पूर्वानुमान वेब साइट से डेटा ले रहा है और उन्हें स्ट्रिंग वेरिएबल "मौसम" में सहेज रहा है। आप "मंद्रा, ग्रीस" कहने वाले हिस्से को ढूंढ सकते हैं और इसे अपने से बदल सकते हैं। बस यह स्पष्ट करने के लिए कि यह "टाउन, कंट्री" है। तापमान वास्तव में फ़ारेनहाइट में गिना जाता है, लेकिन मैं सेल्सियस के लिए अभ्यस्त हूं इसलिए मैं इसे परिवर्तित कर रहा हूं, आप "सेल्सियस" नाम वाले चर को हटा सकते हैं और उन्हें "डिग्री" नाम से बदल सकते हैं।
चरण 10: क्या आप स्विच को चालू या बंद करने के लिए ऊब चुके हैं? समस्या हल हो गई
बहुत! गृह सहायक के सबसे महत्वपूर्ण और उपयोगी भागों में से एक! स्विच को मैन्युअल रूप से और स्वचालित रूप से काम करने का एक तेज़ तरीका एक सर्वो है! मैं अपने कंप्यूटर से स्विच में तार का उपयोग नहीं करना चाहता था क्योंकि दूरी थोड़ी लंबी थी … मैंने एक साधारण आईआर रिसीवर और ट्रांसमीटर का उपयोग करके इस समस्या को हल किया। मैं कोर से जुड़े एक आर्डिनो से दूसरे आर्डिनो को एक संकेत भेज रहा हूं जो सर्वो को नियंत्रित करता है।
चरण 11: बिजली आपूर्ति इकाई
यह एक बहुत ही सरल अनुप्रयोग है! आप Arduino द्वारा नियंत्रित रिले के साथ किसी भी 12V AC/DC अडैप्टर का उपयोग कर रहे हैं! फिर आप Arduino बोर्ड के 5V और 3.3V को दो अन्य रिले से जोड़ते हैं और आपका PSU जाने के लिए तैयार है!
चरण 12: आगे जाना
आप अपने स्मार्ट फोन से बात करके अन्य कमरों से प्रोग्राम को नियंत्रित करने के लिए WO माइक जैसे एंड्रॉइड टू कंप्यूटर माइक्रोफ़ोन एप्लिकेशन का उपयोग कर सकते हैं!
चरण 13: रोबोटिक शाखा
आप रोबोटिक आर्म भी खरीद सकते हैं। जब आप उनसे उपकरण मांगते हैं तो हाथ का उपयोग आपको उपकरण देने के लिए किया जा सकता है। बस सर्वो के रोटेशन को आर्डिनो कोड में स्टोर करें और सीरियल पोर्ट के माध्यम से इसे कोर से नियंत्रित करें … दुर्भाग्य से, ऐसा एप्लिकेशन मेरे बजट से बाहर था …
चरण 14: धन्यवाद
यदि आपको किसी सहायता की आवश्यकता है, यदि ऐसा कुछ है जो आप चाहते हैं कि मैं आपको समझाऊं या आप इस निर्देश योग्य पृष्ठ को बेहतर बनाने में मेरी मदद करना चाहते हैं, तो मुझे टिप्पणी अनुभाग में बताएं! आपके समय के लिए धन्यवाद, आपका दिन अच्छा और रचनात्मक हो!
सिफारिश की:
गृह सहायक और ईएसपीहोम के साथ अपने स्वचालित स्लाइडिंग गेट को नियंत्रित करें: 5 कदम (चित्रों के साथ)
गृह सहायक और ईएसपीहोम के साथ अपने स्वचालित स्लाइडिंग गेट को नियंत्रित करें: निम्नलिखित लेख मेरे व्यक्तिगत अनुभव पर कुछ प्रतिक्रिया है जो स्वचालित स्लाइडिंग गेट को नियंत्रित करता है जिसे मैंने अपने घर पर स्थापित किया था। "V2 Alfariss" ब्रांडेड इस गेट को इसे नियंत्रित करने के लिए कुछ Phox V2 रिमोट प्रदान किए गए थे। मेरे पास भी है
Arduino आधारित आवाज-नियंत्रित IOT रिले स्विच (Google होम और एलेक्सा समर्थित): 11 कदम
Arduino आधारित वॉयस-नियंत्रित IOT रिले स्विच (Google होम और एलेक्सा समर्थित): यह प्रोजेक्ट वर्णन करता है कि Arduino- आधारित, आवाज-नियंत्रित, IOT रिले स्विच कैसे बनाया जाए। यह एक रिले है जिसे आप आईओएस और एंड्रॉइड के लिए एक ऐप का उपयोग करके दूर से चालू और बंद कर सकते हैं, साथ ही इसे आईएफटीटीटी से जोड़ सकते हैं और गूग का उपयोग करके इसे अपनी आवाज से नियंत्रित कर सकते हैं
COVID-19 प्रेरित आवाज नियंत्रित होम ऑटोमेशन: 5 कदम
COVID-19 से प्रेरित आवाज नियंत्रित होम ऑटोमेशन: पिछले ४ वर्षों में, मैंने Arduino आधारित घरेलू नियंत्रणों के ३ या ४ विभिन्न रूपों की कोशिश की है। सभी की सुविधा के लिए यहां मेरे कुछ घटनाक्रमों का कालानुक्रमिक इतिहास है। निर्देश योग्य १ - अक्टूबर २०१५ में IR और RF संचार का उपयोग किया गया
पाई होम, एक रास्पबेरी संचालित आभासी सहायक: 11 कदम (चित्रों के साथ)
पाई होम, एक रास्पबेरी संचालित आभासी सहायक: Google होम घर के आसपास उपयोगी है। यह एक सुंदर उपकरण है जिसमें अंतर्निहित Google सहायक है - Google द्वारा कला डिजिटल व्यक्तिगत सहायक का एक राज्य। यह मीडिया चला सकता है, आपके अनुस्मारक और नोट्स सहेज सकता है, आपको आपके आवागमन की लंबाई बता सकता है
अपनी आवाज के साथ आरजीबी एलईडी या लेडस्ट्रिप्स को नियंत्रित करने के लिए कॉर्टाना और एक अरुडिनो का प्रयोग करें!: 4 कदम (चित्रों के साथ)
अपनी आवाज के साथ आरजीबी एलईडी या एलईडीस्ट्रिप्स को नियंत्रित करने के लिए कॉर्टाना और एक अरुडिनो का उपयोग करें !: इस निर्देश में मैं आपको दिखाऊंगा कि आप अपनी आवाज के साथ आरजीबी एलईडी या एलईडी पट्टी को कैसे नियंत्रित कर सकते हैं। यह सीओआरजीबी ऐप द्वारा किया जाता है जो विंडोज़ ऐप स्टोर में मुफ्त में उपलब्ध है। यह ऐप मेरे CortanaRoom प्रोजेक्ट का हिस्सा है। जब आप बुद्धि समाप्त कर लेते हैं