Mündəricat:

Comando Por Voz - DragonBoard410c: 5 addım
Comando Por Voz - DragonBoard410c: 5 addım

Video: Comando Por Voz - DragonBoard410c: 5 addım

Video: Comando Por Voz - DragonBoard410c: 5 addım
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №32 2024, Iyul
Anonim
Comando Por Voz - DragonBoard410c
Comando Por Voz - DragonBoard410c

Bu proqramın qurulmasını və qurulmasını təmin etmək üçün, Corciya və ya Yunanıstanın bütün proqramları, Portuqaliya rejiminin yenidən qurulmasını təmin edir.

Julius və ya "offline" funksiyasını yerinə yetirmək üçün İnternetdən istifadə etmək üçün xidmətlər göstərə bilərsiniz.

Biblioteka və ya biblioteka proqramları, Python proqramları LED -lərin və ya USB -lərin mikrofonu və ya USB -dən istifadə etmək üçün bir proqramdır. USB "7.1 Kanal Səsi" üçün (P2 ilə əlaqəli) uyğunlaşma təmin edir.

Bu proqramlar DragonBoard410c üçün GPIO -lardan istifadə edərək genişləndirilə bilər.

Şəxsi məlumat João Vitor Magalhães Barros, Tecnologia SENAI "Mariano Ferraz" və Automação Industrial şirkətləri üçün heç bir problem yaratmadı. 2017 -ci ilin aprel ayı

Addım 1: Instalar Julius

Instalar Julius
Instalar Julius

Linux 4.4.23 ilə əlaqədar olaraq, DragonBoard 410c və Qualcomm -da quraşdırılmış proqramlar mövcuddur.

Python proqramının Python 2.7.2 versiyası ilə işləməsi üçün proqram. 1º - Adicionar os repositórios brasileiros:

Mənbə və ya caminho/etc/apt/source.list siyahıları

Adicione ao início da lista de repositórios seguintes linhas kimi:

  • deb https://ftp.br.debian.org/debian/ squeeze əsas töhfə pulsuzdur
  • deb-src https://ftp.br.debian.org/debian/ squeeze əsas töhfə pulsuz deyil
  • https://ftp.br.debian.org/debian/ squeeze-updates əsas töhfə pulsuz olmayan deb-src
  • https://ftp.br.debian.org/debian/ squeeze-updates əsas töhfəsi pulsuzdur

Sual və ya arquivo.

2º - Linux və ya digər bibliotecas tələb olunan sənədlər

Əməliyyat terminalları ilə əlaqəli məlumatlar:

  • … $ Sudo apt-get quraşdırma yeniləməsi
  • … $ Sudo apt-get quraşdırma yeniləməsi
  • … $ Sudo apt-get install-essential zlib1g-dev flex qurun
  • … $ Sudo apt-get libasound2-dev libesd0-dev libsndfile1-dev quraşdırın
  • … $ Sudo apt-get install alsa-tools alsa-oss flex zlib1g-dev libc-binlibc-dev-bin python-pexpect libasound2 libasound2-dev cvs build-essential libesd0-dev libsndfile1-dev

3º - Julius 4.3.1 -in yenidən qurulması ilə bağlı kitabça

Heç bir sayt yoxdur: https://julius.osdn.jp/en_index.php və ya kompakt proqramlar.

4º - Ətraf mühitin parametrlərini dəyişdirin:

Terminal yoxdur:

… $ Export CFLAGS = " -O2 -mcpu = arm1176jzf -s -mfpu = vfp -mfloatabi = hard -pipe -fomit -frame -pointer"

5º - Quraşdırma və ya Julius

Julius-dan əlavə, makaron julius-4.3.1-ə əlavə olaraq Terminal və rəqəmsal kompüterləri birləşdirir:

  • … $ Sudo./configure aarch64-unknown-linux
  • … $ Sudo təmizləyin
  • … $ Sudo etmək
  • … $ Sudo qurun

Sınaq tapşırıqlarını yerinə yetirmək üçün aşağıdakıları istifadə edin:

… $ Julius -versiya

Caso tenha sido bem sucedido, os dados técnicos irão aparecer terminal yoxdur.

Addım 2: Instalar O Coruja

1º - Koruja əlaqəli modellər:

coruja_jlapisapi1.5.rar

2º - Əlavə makaron və ya makaron (əlavə: /ev /linaro).

Ətraflı məlumat əldə etmək üçün makaron əlavə edin:

  • dic.temp
  • julius.jconf
  • LaPSAM1.5.am.bin
  • LaPSAM1.5.tiedlist
  • LaPSLM1.5.lm.bin

Addım 3: Proqramı dəyişdirin

1º - "coruja_jlapsapi" və ya "pasta" proqramları "julius.jconf" ilə əvəz edildikdə, bu proqramlar tez bir zamanda, tez -tez və ya tez -tez istifadə edilə bilər.

2º - makaron "coruja_jlapsapi", əvəzinə "dic.temp" əxlaqi qaydalarla əvəz olunmalıdır. Mikrofondan istifadə etməkdən asılı olmayaraq ətraf mühitin mühafizəsi və ya işin bütün növləri, o vaxtdan etibarən bir biblioteca və ya bir biblioteca təqdim etmək; bir xidmətdən istifadə etməklə, bir -birindən fərqlənməklə.

3º - Terminal yoxdur, "makaron" və ya "julius.jconf" daxilində bir makaron əldə edin:

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

4º - Julius através komanda ilə icra edin:

… $ Julius -giriş mikrofonu -C julius.jconf

Proqramı yerinə yetirmək üçün Ctrl+C düymələrini basın.

Addım 4: Das Saídas Digitais Da DragonBoard -ı konfiqurasiya edin

Das Saídas Digitais Da DragonBoard -ı konfiqurasiya edin
Das Saídas Digitais Da DragonBoard -ı konfiqurasiya edin

1º - "libsoc" biblioteca qurun

"Libsoc" biblioteca və ya makaron hazırlamaq (geralmente: /home /linaro).

… $ Git klonu

Hər hansı bir işin öhdəsindən gələ bilməsəniz, bir klon klonu və ya bir klon vurun, ya da digər tərəfdən:

… $ İxrac GIT_SSL_NO_VERIFY = 1

Biblioteca "libsoc" com os seguintes comandos qurun:

  • … $ Cd libsoc
  • … $ Autoreconf -i

Başlanğıc və ya avtomatik icra etmə funksiyasını yerinə yetirmək üçün kompüterinizi yükləyin:

… $ Apt-get dh-autoreconf yükləyin

Quraşdırma proqramı:

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

2º - "96boardsGPIO" biblioteca quraşdırın

"96boardsGPIO" biblioteca və ya makarondan istifadə edin (geralmente: /home /linaro).

… $ Git klonu

Abaixo "96boardsGPIO" biblioteca qurun:

  • … $ Cd 96BoardsGPIO
  • … $ Autoreconf -i
  • … $./Configure
  • … $ Etmək
  • … $ Sudo qurun
  • … $ Sudo ldconfig/usr/local/lib

3º - "mraa" biblioteca quraşdırın

Bir biblioteca "mraa" və digər makaronlardan istifadə edin (geralmente: /home /linaro).

… $ Git klonu

Biblioteca "mraa" com os seguintes comandos qurun:

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

Başlanğıc və ya icraçı funksiyasını yerinə yetirmək..

… $ Apt-get install cmake

Quraşdırma proqramı:

  • … $ Etmək
  • … $ Sudo qurun
  • … $ Sudo ldconfig/usr/local/lib

4º - Əməliyyat sistemi, sistem və sistem:

… $ Sudo yenidən başladın

5º - Müvəffəqiyyətli proqramlar qurarkən, python və makaron 96 lövhələri sınayın.

  • … $ Cd 96BoardsGPIO/nümunələri
  • … $ Sudo python blink.py

Bu, LED-in 23 (GPIO_A) və DragonBoard terminalının GND terminalında (və ya digər tərəfdən) quraşdırılması ilə əlaqədardır.

Addım 5: Acionar O LED proqramını tətbiq edin

O LED proqramını tətbiq edin
O LED proqramını tətbiq edin

1º - LED -lərlə əlaqə qurmaq üçün terminal 23, LED -lər 25 (terminal bitişik) və ya GND -dən kənarda (və ya digər tərəfdən) mövcuddur.

2º - "Python" proqramını və ya "coruja_jlapsapi" makaronunu kopyalayın.

3 ° - Proqramı icra edərək tərtib edin:

Terminal, makaron və s:

… $ Cd coruja_jlapsapi

Komando proqramını icra edin:

… $ Sudo python Reconhecimento.py

Bu proqramlar mikrofon və ya kompüter proqramları ilə əlaqədardır.

4º - LED 23 və ya "liqa" funksiyası ilə təchiz olunmuşdur. O LED 25, hər hansı bir məlumatı təqdim etmək üçün bütün məlumatları təsdiqləyir. LED 23 və ya mikrofonun "tələffüz edilməsi" üçün lazım olan hər şeyi öyrənin.

Mikrofondan asılı olmayaraq, məlumatların qəbulu və quraşdırılması bir çox funksiyanı yerinə yetirir.

Bir-birindən asılı olmayaraq, "dicionario.temp" sənədləri "orijinal" və ya "orijinal" və ya "coricə" sənədləri ilə birlikdə "dic.temp" diş macunu ilə birlikdə "dicionario.temp" sənədləri ilə təchiz olunmuşdur.

Tövsiyə: