विषयसूची:
- चरण 1: इंस्टालर जूलियस
- चरण 2: इंस्टालर ओ कोरुजा
- चरण 3: मोडिफिकंडो ओ कोरुजा पैरा और एप्लीकाकाओ दो प्रोग्राम
- चरण 4: कॉन्फ़िगर करें दास सैदास डिजिटाईस दा ड्रैगनबोर्ड
- चरण 5: कार्यान्वयन ओ प्रोग्राम डी रिकोनहेसिमेंटो डी वोज़ पैरा एकियोनर ओ एलईडी
वीडियो: कोमांडो पोर वोज़ - DragonBoard410c: 5 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
एस्टे गिया इरा एनसिनर ए इंस्टालर ई कॉन्फिगरर ओ प्रोग्राम जूलियस जूनो कॉम ओ कोरुजा, क्यू साओ रिस्पांसिवमेंट उम प्रोग्रामा डे रिकॉन्हेसिमेंटो डी वोज ई ओ मॉडलो एकिस्टिको एम पोर्टुग्स।
ए वेंटेजम द यूटिलिज़ाकाओ डो जूलियस ए ओ फंशियोनामेंटो "ऑफ़लाइन", इस्टो ई, नो यूटिलिज़ा सर्विसेस एट्रैवेस दा इंटरनेट पैरा रियलिज़र ओ रीकॉन्हेसिमेंटो डी वोज़।
इसे स्थापित करें, और इसे समायोजित करें, और इसे प्रोग्राम में शामिल करें, पायथन परमिटरा लिगार और डिस्लीगर उम एलईडी, पोर मेयो डे कोमांडो डी वोज़ यूटिलिज़ैंडो उम माइक्रोफ़ोन लिगाडो पोर्टा यूएसबी एट्रैवेस डी उम एडेप्टर। USB "7.1 चैनल साउंड" के लिए उपयोग किए जाने वाले अनुकूलक और ऑडियो (conexão P2) के लिए।
GPIOs के रूप में इस प्रकार के उदाहरण पोड सेर एक्सपेंडिडो पैरा यूटिलिज़र हैं और ड्रैगनबोर्ड410सी के लिए कमांडर आउट्रोस डिस्पोज़िटिव हैं।
Desenvolvido e escrito por João Vitor Magalhães Barros, aluno de iniciação científica da Faculdade de Tecnologia SENAI "Mariano Ferraz" no curso de Tecnologia em Automação Industrial. एब्रिल डे 2017.
चरण 1: इंस्टालर जूलियस
लिनक्स 4.4.23 - ड्रैगनबोर्ड 410c और क्वालकॉम के लिए स्थापित किया गया है।
ओ प्रोग्राम एम पायथन पैरा टेस्टे फोई एक्ज़ीक्यूटाडो यूटिलिज़ैंडो ए वर्साओ पायथन 2.7.2। 1º - एडिसियोनार ओएस रिपॉजिटरी ब्रासीलीरोस:
अबरा या आर्किवो स्रोत.सूची यूसांडो या कैमिन्हो / etc/apt/source.list
एडिसिओन एओ इनिसियो डा लिस्टा डे रिपोजिटोरियोस एज़ सेगुइंट्स लिन्हास:
- deb https://ftp.br.debian.org/debian/ निचोड़ मुख्य योगदान गैर-मुक्त
- deb-src https://ftp.br.debian.org/debian/ स्क्वीज मेन कॉन्ट्रिब नॉन-फ्री डिब
- https://ftp.br.debian.org/debian/ निचोड़-अपडेट मुख्य योगदान गैर-मुक्त deb-src
- https://ftp.br.debian.org/debian/ निचोड़-अपडेट मुख्य योगदान गैर-मुक्त
एंटो साल्वे या आर्किवो।
2º - लिनक्स और स्थापित करना आवश्यक है
अबरा ओ टर्मिनल ई डिजिट ओएस सेगुंटेस कोमांडो:
- …$ sudo apt-get install update
- …$ sudo apt-get install अपग्रेड
- …$ sudo apt-get install-आवश्यक zlib1g-dev flex
- …$ sudo apt-get install libasound2-dev libesd0-dev libsndfile1-dev
-
…$ sudo apt-alsa-tools alsa-oss flex zlib1g-dev libc-binlibc-dev-bin python-pexpect libasound2 libasound2-dev cvs बिल्ड-एसेंशियल libesd0-dev libsndfile1-dev इंस्टॉल करें।
3º - Baixar a biblioteca de reconhecimento de voz जूलियस 4.3.1
कोई साइट दर्ज करें: https://julius.osdn.jp/en_index.php e baixe या arquivo Compactado।
4º - कॉन्फिगरर opções de compilação pelas variáveis de परिवेश:
डिजिट ओ सेगिन्टे कमांडो नो टर्मिनल:
…$ निर्यात CFLAGS="-O2 -mcpu=arm1176jzf-s -mfpu=vfp -mfloatabi=hard -pipe -fomit-frame-pointer"
5º - इंस्टालर या जूलियस
एक्स्ट्राया या आर्किवो बैक्सैडो कॉम्पेक्टैडो डू जूलियस, एंटर ना पास्ता जूलियस-4.3.1 पेलो टर्मिनल ई डिजिट:
- …$ sudo./configure aarch64-अज्ञात-लिनक्स
- …$ सूडो मेक क्लीन
- …$ सुडो मेक
- …$ सुडो इंस्टॉल करें
पैरा टेस्टर से एक इंस्टालकाओ फोई फीट कॉम सक्सेस, ओ कॉमांडो का उपयोग करें:
…$ जूलियस-संस्करण
कैसो तेन्हा सिदो बेम सुसेडिडो, ओएस डैडोस टेकनिकोस इराओ अपरेसर नो टर्मिनल
चरण 2: इंस्टालर ओ कोरुजा
1º - Baixe os modelos acústicos do Coruja pelo link:
coruja_jlapisapi1.5.rar
2º - एक्स्ट्राइया या आर्किवो बैक्सैडो और पास्ता डू उसुआरियो (गेरलमेंट: /होम/लिनारो)।
एसेस आर्किवोस डेवेम एस्टार डेंट्रो दा पास्ता एक्स्ट्राइडा:
- dic.temp
- जूलियस.jconf
- लैपसैम1.5.am.bin
- LaPSAM1.5.बंध सूची
- LaPSLM1.5.lm.bin
चरण 3: मोडिफिकंडो ओ कोरुजा पैरा और एप्लीकाकाओ दो प्रोग्राम
1º - Entre na पास्ता "coruja_jlapsapi" e सबस्टिटुआ o arquivo अस्तित्व "julius.jconf" pelo anexo, nele há algumas modificações e ajustes para a execucão do programa em tempo real, taxas de frequência, आदि।
2º - आइंदा ना पास्ता "कोरुजा_जलाप्सपी", स्थानापन्न ताम्बे या आर्किवो "dic.temp" पेलो फॉरनेसिडो एम एनेक्सो। ओ मोटिवो डेसा मुडांका ए क्यू डिपेंडेंडो डो एम्बिएंट ई ए कैप्टाकाओ डू माइक्रोफ़ोन, ओ जूलियस पोड कन्फंडिर पलाव्रास, एन्टाओ सेम्पर ई रिकॉमेंडैडो रेडुज़िर ए बिब्लियोटेका डे पलव्रस नो कोरुजा पैरा पाउकस पलवरस; जैसा कि एक आवेदन के लिए उपयोग किया जाता है, ई डे प्रेफरेन्सिया कॉम वोकैबुलोस डिस्टिन्टोस।
3º - नो टर्मिनल नोवामेंटे, एक पास्ता ऑनडे एस्टा लोकलाइज़ाडो या आर्किवो "जुलियस.जेकॉन्फ" ई डिफिना ओ डिस्पोजिटिवो डी ऑडियो कॉम ओ सेगिन्टे कमांडो:
…$ निर्यात ALSADEV="plughw:1, 0"
4º - निष्पादित ओ जूलियस एट्रावेस सेगुइन्टे कमांडो:
…$ जूलियस -इनपुट माइक -सी जूलियस.jconf
पैरा सेर दा निष्पादन दो प्रोग्राम, प्रेसिजन Ctrl+C.
चरण 4: कॉन्फ़िगर करें दास सैदास डिजिटाईस दा ड्रैगनबोर्ड
1º - इंस्टालकाओ दा बिब्लियोटेका "लिबसोक"
Baixe a biblioteca "libsoc", dentro da sua pasta de usuário (geralmente: /home/linaro)।
…$ गिट क्लोन
कैसो नेस्से पासो या क्वाल्कर आउट्रो, हूवर एरो एओ एक्ज़ीक्यूटर ए फ़नकाओ गिट क्लोन, एस्क्रेवा ओ कॉमांडो अबाइक्सो ई टेंटे बैक्सर नोवामेंटे:
…$ निर्यात GIT_SSL_NO_VERIFY=1
एक बिब्लियोटेका "लिबसोक" कॉम ओएस सेगुइंट्स कोमांडो स्थापित करें:
- …$ सीडी libsoc
- …$ ऑटोरेकॉन्फ़ -i
Caso haja erro ao executar a função autoreconf -i, instale-o com o comando abaixo e tante novamente:
…$ उपयुक्त- dh-autoreconf स्थापित करें
Prossiga कॉम एक इंस्टालकाओ:
- …$./configure --enable-python2 --enable-board=dragonboard410c
- …$ मेक && सुडो मेक इंस्टाल
- …$ sudo ldconfig /usr/local/lib
2º - इंस्टालकाओ दा बिब्लियोटेका "96boardsGPIO"
Baixe a biblioteca "96boardsGPIO" दा सुआ पास्ता दे उसुआरियो (गेराल्मेंट: /होम/लिनारो)।
…$ गिट क्लोन
एक बिब्लियोटेका "96boardsGPIO" com os comandos abaixo स्थापित करें:
- …$ सीडी ९६बोर्ड्सजीपीआईओ
- …$ ऑटोरेकॉन्फ़ -i
- …$./कॉन्फ़िगर करें
- …$ बनाना
- …$ सुडो इंस्टॉल करें
- …$ sudo ldconfig /usr/local/lib
3º - इंस्टालकाओ दा बिब्लियोटेका "मरा"
Baixe a biblioteca "mraa" da sua pasta de usuário (geralmente: /home/linaro)।
…$ गिट क्लोन
एक बिब्लियोटेका "mraa" कॉम ओएस सेगुंटेस कोमांडो स्थापित करें:
- …$ mkdir -p mraa/build
- …$ सीडी मरा/बिल्ड
- …$ सेमेक..
Caso haja erro ao executar a função cmake.., instale-o com o seguinte comando e tante novamente:
…$ उपयुक्त-सेमेक स्थापित करें
Prossiga कॉम एक इंस्टालकाओ:
- …$ बनाना
- …$ सुडो इंस्टॉल करें
- …$ sudo ldconfig /usr/local/lib
4º - अपोस रियलिज़र ओएस पासोस एकिमा, रीनीसी ओ सिस्टेमा:
…$ सूडो रिबूट
5º - पैरा टेस्टर से तोडास के रूप में स्थापित करें फोरम फीटस कॉम सक्सेस, एक्जीक्यूट ओ प्रोग्राम टेस्टे एम पायथन ना पास्ता 96बोर्ड्स
- …$ सीडी ९६बोर्ड्सजीपीआईओ/उदाहरण
- …$ सूडो पायथन ब्लिंक.py
महत्वपूर्ण बात यह है कि परीक्षण-लो, देवे-से कनेक्टर उम एलईडी एक सैडा 23 (GPIO_A) और ड्रैगनबोर्ड और टर्मिनल GND दा मेस्मा (वेजा ए फिगुरा एसीमा) में प्रवेश करता है।
चरण 5: कार्यान्वयन ओ प्रोग्राम डी रिकोनहेसिमेंटो डी वोज़ पैरा एकियोनर ओ एलईडी
1º - Além do LED já conectado ao Terminal 23, conecte mais um LED entre a saída 25 (o टर्मिनल आसन्न), e o outro GND (veja figura acima)।
2º - बाईक्स ओ आर्किवो डू प्रोग्रामए एम पायथन एनेक्सैडो और कॉपी-ओ डेंट्रो दा पास्ता "कोरुजा_जलाप्सपी"।
3° - प्रोग्राम और बैक्सैडो को संकलित करें और निष्पादित करें:
अबरा या टर्मिनल, पास्ता में प्रवेश करें:
…$ सीडी coruja_jlapsapi
संकलन और निष्पादन या प्रोग्राम कॉम या कमांडो:
…$ sudo python Reconhecimento.py
एल्गन्स सेगुंडोस एपोस ओ प्रोग्रामा इनिकियर, एले पेडिरा क्यू फेल ओ कॉमांडो एओ माइक्रोफ़ोन।
4º - पैरा एसेंडर या एलईडी 23, एक पलवरा "लिगा" देवे सेर दीता। ओ एलईडी 25 पुष्टिकरण क्यू उमा पलवरा फोई रिसेबिडा ई कॉम्प्रिन्डिडा कोमो प्रेजेंटे एम सेउ डाइसियोनारियो। Caso queira apagar o LED 23, é necessário proununciar ao microfone a palavra "अपागा"।
वेले रिलेम्ब्रर क्यू ए टैक्सा डे कॉम्प्रीन्सो डिपेंडेंट टैंटो डू माइक्रोफ़ोन, दा सेंसिबिलिडेड कॉन्फिगुराडा ए एली ई ए ए फॉर्म डे प्रोननिया दास पलाव्रास।
कैसो क्विरा एडिसियोनार पलाव्रास, पैरा आउट्रोस कोमांडोस, या डॉक्युमेंटो एनेक्सैडो "डिसियोनारियो.टेम्प" पोसुई एज़ पलाव्रास ई वोकैबुलोस डो आर्किवो ओरिजिनल डो कोरुजा, एंताओ बस्ता एडिसियोना-लास एओ आर्किवो "dic.temp" डेंट्रो और पास्ता कोरुजा
सिफारिश की:
वीडियो ट्यूटोरियल डी टेक्नोलॉजिआस क्रिएटिविस 05: Hacemos Un Detector De Presencia? पोर सुप्यूस्टो!: ४ कदम
वीडियो ट्यूटोरियल डी टेक्नोलॉजिआस क्रिएटिविस 05: Hacemos Un Detector De Presencia? पोर सुप्यूस्टो!: एन एस्टे ट्यूटोरियल वामोस ए अप्रेंडर कॉमो हैसर अन डिटेक्टर डी प्रेसेन्सिया कॉन अन सेंसर डी अल्ट्रासोनिडोस सोबरे उना प्लाका अरुडिनो यूनो और यूटिलिज़ंडो टिंकरकाड सर्किट्स (यूटिलिज़ैंडो उना क्यूएंटा ग्रैटुइटा)। ए कॉन्टिन्यूएशन से टिएन एल रिजल्टडो फाइनल क्यू पोस्टीरियर
ज्यूकबॉक्स केसरा पोर: टोनो किहनले: 5 कदम (चित्रों के साथ)
ज्यूकबॉक्स केसरा पोर: टोनो किहनले: ज्यूकबॉक्स हेचा एन कासा प्रोग्रामाडा कॉन अरुडिनो यूएनओ। कॉन्टियेन 3 कैन्सियोन्स रिप्रोड्यूसीडास पोर मेडियो डी अन बजर पासिवो वाई क्यूएंटा कॉन बोटोन्स डी पल्सो वाई उना पेंटाला एलसीडी पैरा ला इंटरएशियोन कॉन एल यूसुरियो।ला ज्यूकबॉक्स क्यूएंटा कॉन 3 बोटोन्स। 2 डी एलोस से उपयोग
SISTEMA DE IRRIGAÇÃO ऑटोमेटिका कंट्रोलाडा पोर स्मार्टफोन: 8 कदम
सिस्तेमा डी इर्रिगाओ ऑटोमेटिका कंट्रोलाडा पोर स्मार्टफोन: पोंटिफ एंड आईक्यूट; सीआईए यूनिवर्सिडे कैट एंड ओक्यूट; एलआईसीए डी मिनस गेराइस कोर्सो: एस्पेशियलाइजाção em Arquitetura de Software Distribu&a; प्रोफेसर: इलो रिवेरो
Carro Robô Controlado पोर ब्लूटूथ: १० कदम
ब्लूटूथ के लिए कारो रोब कंट्रोलैडो: उम डॉस प्रोजेटोस माईस एंबिसीओसोस पैरा से फेजर कॉम अरुडिनो है ए कॉन्स्ट्रुकाओ डे उम कैरो रोब, पैरा मीम फोई क्यू मी इंसेंटिवू ए एस्टुडार माईस सोबरे ओ अरुडिनो, और इंटरनेट पर पॉसिबल एनकॉन्टर डाइवर्स फॉर्मस डी कॉन्स्ट्रुअरम उम, सेगुइडोर डी लिन्हा, दे
कॉन्फ़िगरेशन मोडुलो डी रिकोनोसिमिएंटो डी वोज़ गीतेच: 6 चरण
कॉन्फिगरेशन मोडुलो डी रिकोनोसिमिएंटो डी वोज़ गीतेक: एन एस्टा एन्ट्राडा वेरेमोस कोमो कॉन्फिगर पासो ए पासो एल मódulo de reconocimiento de वोज डेल फेब्रिकेंट गीतेचएस्टे módulo puede almacenar 15 piezas de instrucciones। एसास १५ पीज़ास इस्टन डिविडीदास एन ३ ग्रूपोस, कोन ५ एन अन