विषयसूची:

कोमांडो पोर वोज़ - DragonBoard410c: 5 कदम
कोमांडो पोर वोज़ - DragonBoard410c: 5 कदम

वीडियो: कोमांडो पोर वोज़ - DragonBoard410c: 5 कदम

वीडियो: कोमांडो पोर वोज़ - DragonBoard410c: 5 कदम
वीडियो: [198] Close Up On How To Decode A Dial Combination Lock In 8 Attempts Or Less 2024, नवंबर
Anonim
कोमांडो पोर वोज़ - DragonBoard410c
कोमांडो पोर वोज़ - DragonBoard410c

एस्टे गिया इरा एनसिनर ए इंस्टालर ई कॉन्फिगरर ओ प्रोग्राम जूलियस जूनो कॉम ओ कोरुजा, क्यू साओ रिस्पांसिवमेंट उम प्रोग्रामा डे रिकॉन्हेसिमेंटो डी वोज ई ओ मॉडलो एकिस्टिको एम पोर्टुग्स।

ए वेंटेजम द यूटिलिज़ाकाओ डो जूलियस ए ओ फंशियोनामेंटो "ऑफ़लाइन", इस्टो ई, नो यूटिलिज़ा सर्विसेस एट्रैवेस दा इंटरनेट पैरा रियलिज़र ओ रीकॉन्हेसिमेंटो डी वोज़।

इसे स्थापित करें, और इसे समायोजित करें, और इसे प्रोग्राम में शामिल करें, पायथन परमिटरा लिगार और डिस्लीगर उम एलईडी, पोर मेयो डे कोमांडो डी वोज़ यूटिलिज़ैंडो उम माइक्रोफ़ोन लिगाडो पोर्टा यूएसबी एट्रैवेस डी उम एडेप्टर। 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: कॉन्फ़िगर करें दास सैदास डिजिटाईस दा ड्रैगनबोर्ड

Configuração दास सैदास डिजिटाईस दा ड्रैगनबोर्ड
Configuração दास सैदास डिजिटाईस दा ड्रैगनबोर्ड

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" डेंट्रो और पास्ता कोरुजा

सिफारिश की: