Mundarija:

Comando Por Voz - DragonBoard410c: 5 qadam
Comando Por Voz - DragonBoard410c: 5 qadam

Video: Comando Por Voz - DragonBoard410c: 5 qadam

Video: Comando Por Voz - DragonBoard410c: 5 qadam
Video: СБОРКА И ЗАПУСК 12 ЛИТРОВГО ДВИГАТЕЛЯ ГРУЗОВИКА SCANIA / ПРОБЕГ 1,4 МЛН КМ. / DC12 HPi 2024, Noyabr
Anonim
Comando Por Voz - DragonBoard410c
Comando Por Voz - DragonBoard410c

Agar siz dasturni o'rnatmoqchi bo'lsangiz, u holda siz "Yuliy" va "Koreya" dasturlarini qayta o'rnatishingiz mumkin, bu esa Portugaliya rejimini qayta tiklashga yordam beradi.

"Oflayn" rejimida Yuliy va boshqa xizmatlar ko'rsatiladi, shuning uchun ular Internet -xizmatlarni qayta ishga tushiradi.

Biblioteka va bibliotexnika, Python -ning LED -dasturlari va LED -lari, shuningdek, mikrofon va USB -portlar uchun USB -ulanish moslamalari o'rnatilgan. "7.1 kanalli ovoz" USB -ni ulash uchun (P2 -ni ishlating) foydalanish mumkin.

Bu, masalan, DragonBoard410c -ni GPIO -dan foydalanish uchun kengaytirilgan dasturlardan biri.

Hisob -kitoblarga ko'ra, bu erda João Vitor Magalhães Barros, "Texnologiyalar" va "Mariano Ferraz" kompaniyalari uchun hech qanday texnologiya mavjud emas. 2017 yil aprel

1 -qadam: Instalar Yuliy

Instalar Yuliy
Instalar Yuliy

Linux 4.4.23 uchun bajariladigan operatsion tizim - bu DragonBoard 410c va Qualcomm -ni o'rnatish.

Python -ni Python 2.7.2 versiyasi uchun ishlatish mumkin. 1º - Adicionar os repositórios brasileiros:

Manba yoki ro'yxat va hokazo/etc/apt/source.list

Adicione ao início da lista de repositórios segintes linhas sifatida:

  • deb https://ftp.br.debian.org/debian/ squeeze asosiy hissa bepul
  • deb-src https://ftp.br.debian.org/debian/ squeeze asosiy hissa tekin emas
  • https://ftp.br.debian.org/debian/ squeeze-updates asosiy hissa bepul deb-src
  • https://ftp.br.debian.org/debian/ squeeze-updates asosiy hissasi bepul

Salom yoki arquivo.

2º - Linux va boshqa zarur bibliotecas ma'lumotlari

Aloqa terminali raqamli buyruqlar:

  • … $ Sudo apt-get install update
  • … $ Sudo apt-get install upgrade
  • … $ Sudo apt-get install-essential zlib1g-dev flex
  • … $ sudo apt-get libasound2-dev libesd0-dev libsndfile1-dev ni o'rnating
  • … $ Sudo apt-get alsa-tools alsa-oss flex zlib1g-dev libc-binlibc-dev-bin python-pexpect libasound2 libasound2-dev cvs build-muhim libesd0-dev libsndfile1-dev

3º - Yuliy 4.3.1 bibliotekasi

Bu erda hech qanday sayt yo'q: https://julius.osdn.jp/en_index.php va boshqa ma'lumotlar.

4º - atrof -muhit parametrlarini sozlash:

Raqamli yoki terminali yo'q:

… $ Export CFLAGS = " -O2 -mcpu = arm1176jzf -s -mfpu = vfp -mfloatabi = qattiq quvur -fomit -ramka -ko'rsatgich"

5º - Yuliyni o'rnatish

Julius-ga qo'shimcha ravishda, makaron-julius-4.3.1 terminali raqamli terminali:

  • … $ sudo./configure aarch64-unknown-linux
  • … $ sudo tozalang
  • … $ Sudo make
  • … $ sudo make install

O'qish paytida siz quyidagi buyruqlardan foydalanishingiz mumkin:

… $ Julius -versiya

Caso tenha sido bem sucedido, os dados técnicos irão aparecer terminali yo‘q.

2 -qadam: Insta Ey Coruja

1º - Coruja havolasi bilan taqqoslaganda:

koruja_jlapisapi1.5.rar

2º - qo'shimcha makaron va makaron (qo'shimcha: /uy /linaro).

Maqsadlar:

  • dic.temp
  • julius.jconf
  • LaPSAM1.5.am.bin
  • LaPSAM 1.5. Bog'langan ro'yxat
  • LaPSLM1.5.lm.bin

3 -qadam: Dasturni o'zgartirish yoki o'zgartirish

1º - makaron "koruja_jlapsapi" yoki "julius.jconf" ni o'chirib qo'yish, shuningdek, dasturlarni tez va aniq bajarish, tezlik va boshqalarni o'rnatish.

2º - "coruja_jlapsapi" makaronlari, ularni "dic.temp" va boshqa ilovalar bilan almashtirish. Siz mikrofondan foydalanishni xohlaysizmi yoki yo'qmi, u sizga hech qanday ma'lumot bermaydi, shuning uchun siz hech kimni kutib olmaysiz; as a que serão utilizadas para a aplicação, e de preferência com vocábulos distintos.

3º - Terminal yo'q, bu erda "julius.jconf" ni aniqlash uchun mahalliy makaronni tanlang:

… $ Export ALSADEV = "plughw: 1, 0"

4º - Julius através do seguinte comando -ni bajaring:

… $ Julius -kirish mikrofoni -C julius.jconf

Dasturni bajarish uchun Ctrl+C tugmalar birikmasini bosing.

4 -qadam: Das Saídas Digitais Da DragonBoard -ni sozlash

Das Saídas Digitais Da DragonBoard -ni sozlash
Das Saídas Digitais Da DragonBoard -ni sozlash

1º - "libsoc" biblioteca -ni o'rnatish

"Libsoc" bibliotekasi, shuningdek, makaron va boshqa mahsulotlar (uy: /uy /linaro).

… $ Git klon

Qachonki, bu juda qiyin bo'lsa, klonni o'chirish yoki o'chirish kerak bo'ladi:

… $ Eksport GIT_SSL_NO_VERIFY = 1

"Libosoc" biblioteca comand seguintes comandos kitobini o'rnating:

  • … $ CD libsoc
  • … $ Autoreconf -i

Agar siz avtorizatsiyani bajarishni xohlasangiz, u avtomatik ravishda ishga tushadi:

… $ apt-get install dh-autoreconf

O'rnatish jarayoni:

  • … $./Configure --enable-python2 --enable-board = dragonboard410c
  • … $ Make && sudo make install
  • … $ Sudo ldconfig/usr/local/lib

2º - "96boardsGPIO" bibliotekasini o'rnatish

"96boardsGPIO" nomli biblioteka va makaron mahsulotlari (uy: /uy /linaro).

… $ Git klon

Abaixo "96boardsGPIO" nomli bibliotekani o'rnating:

  • … $ CD 96BoardsGPIO
  • … $ Autoreconf -i
  • … $./configure
  • … $ Qilish
  • … $ Sudo make install
  • … $ Sudo ldconfig/usr/local/lib

3º - "Mraa" biblioteca -ni o'rnatish

Biblioteca "mraa" da pasta de usuário (balsam: /home /linaro).

… $ Git klon

"Mraa" nomli bibliotekani o'rnating:

  • … $ Mkdir -p mraa/build
  • … $ Cd mraa/build
  • … $ smake..

O'yin-kulgi buyrug'i bilan bajarilishi mumkin.., buyruqni bajaring:

… $ Apt-get install cmake

O'rnatish jarayoni:

  • … $ Qilish
  • … $ sudo make install
  • … $ Sudo ldconfig/usr/local/lib

4º - operatsion tizimni qayta ishlash tizimi:

… $ sudo qayta yuklash

5º - buyruqlar bajarilganda, python va makaron 96 ta taxtadan dasturni bajaring.

  • … $ Cd 96BoardsGPIO/misollar
  • … $ Sudo python blink.py

Bu erda LED displeyi 23 (GPIO_A) va DragonBoard terminali GND terminali (masalan, raqamli ma'lumotlar) bilan bog'liq holda, muhim ahamiyatga ega.

5 -qadam: Ochiq LED yorug'lik dasturini ishga tushiring

LEDni qayta ishlash dasturini ishga tushiring
LEDni qayta ishlash dasturini ishga tushiring

1 -sonli - 23 -terminalli LEDlar, 25 -sonli LED -lar (ulanish terminallari yonidagi), GND -dan (boshqa raqamli qurilmalar).

2º - "Python" dasturlari va dasturlari "coruja_jlapsapi" uchun mo'ljallangan dastur.

3 ° - Baixado dasturini bajaring:

Makaron va boshqa terminallar:

… $ Cd koruja_jlapsapi

Komando dasturini bajaring:

… $ Sudo python Reconhecimento.py

Bu dasturlar, shuningdek, mikrofon yoki boshqa dasturlar yordamida amalga oshiriladi.

4º - LED yoritgichi 23, "liga" ni tanlash. Ochiq LEDlar 25 ta ma'lumotni tasdiqlashda yordam beradi. Bu LED 23 yoki mikrofonning "tovushli" ovozli talaffuzi.

Mikrofonni taqqoslab bo'ladigan bo'lsa ham, u pulni o'rnatish va o'rnatish funktsiyasini bajaradi.

Qachonki, siz "dicionario.temp" hujjatlari bilan "dicionario.temp" ni tanlashingiz mumkin, bu asl nusxada Coruja-da, shuningdek, "dic.temp" dentro da pasta coruja_jlapsi.

Tavsiya: