वॉयस एक्टिवेटेड वर्चुअल असिस्टेंट और स्मार्ट स्पीकर जैसे कि Google होम और अमेज़न का एलेक्सा दुनिया भर के लाखों घरों में बढ़ती उपस्थिति है। उनसे एक प्रश्न पूछें, और वे उत्तर देंगे, वे चुटकुले सुनाते हैं, वे मौसम का पूर्वानुमान प्राप्त करते हैं, और वे संगीत बजाते हैं।

लेकिन स्मार्ट स्पीकर एक गोपनीयता दुःस्वप्न हैं, और यह जानकर कि आपके घर में एक है, निराशाजनक हो सकता है आप जो कहते हैं उसके बारे में डेटा उन कंपनियों को हस्तांतरित किया जा रहा है जिनके पास आपके सर्वोत्तम हित नहीं हैं हृदय।

कस्टम वॉयस असिस्टेंट आपके विचार से आसान हैं

यदि आप अपनी गोपनीयता को महत्व देते हैं लेकिन स्मार्ट स्पीकर द्वारा प्रदान की जाने वाली कुछ कार्यक्षमता चाहते हैं, तो इसे स्वयं बनाना आसान है। आपको बस एक रास्पबेरी पाई या लिनक्स चलाने में सक्षम कोई अन्य कंप्यूटर चाहिए, Mycroft.ai सॉफ्टवेयर, एक अच्छा यूएसबी माइक्रोफोन, और कुछ वक्ता।

एक आवाज सहायक का पूरा बिंदु यह है कि आप इसे नियंत्रित करने के लिए अपनी आवाज का उपयोग करते हैं, और प्रतिक्रिया या प्रतिक्रिया श्रव्य रूप में दी जाती है। आप उससे बात करते हैं, और यह ठीक आप पर ही बोलता है। यह आवश्यकताओं के लिए एक मॉनिटर अधिशेष बनाता है-डिस्प्ले तकनीक पर आपको नकद बचाता है।

instagram viewer

USB माइक्रोफ़ोन और स्पीकर प्लग इन करें, फिर पावर कनेक्ट करें।

अपने रास्पबेरी पाई पर माइक्रॉफ्ट एआई स्थापित करें

जब आप शुरू में अपने रास्पबेरी पाई पर एक ऑपरेटिंग सिस्टम स्थापित करें, सुनिश्चित करें कि आपने इसे SSH कनेक्शन स्वीकार करने के लिए कॉन्फ़िगर किया है।

एक टर्मिनल खोलें या अपने पाई से कनेक्ट करने के लिए पुटी जैसे एसएसएच क्लाइंट का उपयोग करें। यदि आपका उपयोगकर्ता नाम pi है और आपके Pi का स्थानीय IP पता 192.168.1.32 है, तो आप दर्ज करेंगे:

एसएसएचओअनुकरणीय@192.168.1.32

के साथ संस्थापित पैकेजों को अद्यतन और अपग्रेड करें

सुडो उपयुक्त अपडेट करें
सुडो उपयुक्त अपग्रेड

अब आपके रास्पबेरी पाई में नवीनतम डिफ़ॉल्ट सॉफ़्टवेयर और सुरक्षा अपडेट हैं।

गिट स्थापित करें:

सुडो उपयुक्त इंस्टॉल गिटो

Mycroft कोर को अपने होम डायरेक्टरी में क्लोन करें और उसमें cd करें:

गिटो क्लोन https://github.com/MycroftAI/mycroft-core.git
सीडी माइक्रॉफ्ट-कोर

निर्देशिका में Mycroft रिपॉजिटरी से क्लोन की गई कई फाइलें होंगी। आप इनके साथ निरीक्षण कर सकते हैं:

रास

आपको जिन दो पर सबसे अधिक ध्यान देना चाहिए वे हैं README.md, जिसमें सॉफ़्टवेयर के बारे में उपयोगी जानकारी होती है, और dev_setup.sh, एक स्क्रिप्ट जो इंस्टॉलेशन को स्वचालित करने में मदद करेगी। प्रयोग करना:

बिल्लीरीडमीएमडी

फ़ाइल को पढ़ने के लिए, और उसके बाद स्क्रिप्ट को इसके साथ चलाएं:

./dev_setup.sh

आपसे कई प्रश्न पूछे जाएंगे, जिसमें आप स्थिर या अस्थिर शाखा चलाना चाहते हैं (संकेत: आप स्थिर शाखा चाहते हैं), क्या माइक्रॉफ्ट को चाहिए यदि आप स्थानीय रूप से उत्पन्न रोबोटिक आवाज ("मिमिक" के रूप में जाना जाता है) चाहते हैं, तो स्वचालित रूप से अपडेट की जांच करें, और यदि स्क्रिप्ट को आपके स्थानीय रास्ता।

स्थानीय रूप से मिमिक वॉयस बनाने में रास्पबेरी पाई पर कई घंटे लगेंगे, लेकिन इसका मतलब है कि माइक्रॉफ्ट आपसे बात कर पाएगा, भले ही पाई की इंटरनेट तक पहुंच न हो। अपने पथ में कमांड जोड़ने का अर्थ है कि उन्हें बाद में ढूंढना और उपयोग करना आसान हो जाएगा।

एक बार जब आप अपनी पसंद बना लेते हैं, तो स्क्रिप्ट कई दर्जन पायथन पैकेज डाउनलोड और इंस्टॉल कर देगी। इस प्रक्रिया में लगभग 10 मिनट लग सकते हैं, लेकिन आपके कनेक्शन की गति के आधार पर भिन्न हो सकते हैं।

एक बार जब आप कमांड लाइन पर वापस आ जाते हैं, तो आप Mycroft AI को इसके साथ शुरू कर सकते हैं:

./प्रारंभ-माईक्रॉफ्ट.शो सब

Mycroft अब ऑनलाइन है, आपके माइक्रोफ़ोन के माध्यम से सुन रहा है, और स्पीकर के माध्यम से प्रतिक्रिया देने के लिए तैयार है।

Mycroft में कौशल जोड़ना

Mycroft कुछ बुनियादी कौशल के साथ आता है। आप इसे अपने स्थान का मौसम बताने के लिए कह सकते हैं, आप अपनी आवाज़ से आवाज़ बढ़ा या घटा सकते हैं, या आप "समाचार चलाएं" कह सकते हैं, ताकि स्थानीय-उपयुक्त समाचार आरएसएस फ़ीड आपको मिमिक रोबोट द्वारा पढ़ा जा सके आवाज़।

एलएस /ऑप्ट/माइक्रॉफ्ट/कौशल

इस आदेश के परिणामस्वरूप दिखाई गई प्रत्येक निर्देशिका में एक README.md फ़ाइल होगी, जो उपयोग के लिए आवश्यकताओं और निर्देशों को स्पष्ट करेगी। उपयोग बिल्ली सामग्री को पढ़ने के लिए आदेश।

उदाहरण के लिए, यदि आप Mycroft जोक्स के लिए निर्देश जानना चाहते हैं, तो आप दर्ज करेंगे:

बिल्ली /opt/mycroft/skills/mycroft-joke.mycroftai/README.md

अन्य कौशल को से डाउनलोड करके जोड़ा जा सकता है माइक्रॉफ्ट मार्केटप्लेस, जिसमें आपके Mycroft AI से जुड़ा एक खाता बनाना, या सीधे से क्लोन करना शामिल है माइक्रॉफ्ट कौशल गिटहब भंडार.

टर्मिनल के माध्यम से एक नया कौशल जोड़ने के लिए, उस कौशल का URL चुनें जिसे आप Mycroft सीखना चाहते हैं:

सीडी /opt/mycroft/skills/
गिटो क्लोन पता/का/द/कौशल/भंडार

अपना खुद का माइक्रॉफ्ट कौशल विकसित करें

आपने अब माईक्रॉफ्ट एआई को रास्पबेरी पाई पर स्थापित कर लिया है और इसमें नए कौशल जोड़ने में सक्षम हैं। क्यों न उन कौशलों को विकसित करने में मदद करके परियोजना को आगे बढ़ाया जाए जिनका अन्य लोग उपयोग कर सकते हैं और अन्य Mycroft स्थापनाओं में जोड़ सकते हैं?