Turinys:
- 1 žingsnis: Instalar Julius
- 2 žingsnis: „Instalar O Coruja“
- 3 žingsnis: Modificando O Coruja Para a Aplicação Do Programa
- 4 žingsnis: sukonfigūruokite Das Saídas Digitais Da DragonBoard
- 5 žingsnis: Įdiekite ir atnaujinkite „Reconhecimento Programa De Voz Para Acionar O“šviesos diodą
Video: „Comando Por Voz“- „DragonBoard410c“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Este guia irá ensinar a instalar e configurar o program Julius junto com o Coruja, que são respectivamente um program de reconhecimento de voz e o modelo acústico em Português.
„Julius“naudojimo ir neprisijungimo funkcija yra „neprisijungęs“, o tai reiškia, kad nenaudojate interneto paslaugų, skirtų interneto prieigai prie interneto.
Įdiegti, įdiegti ir naudoti tik biblioteka, programos eskritas ir „Python“leidimas, leidžiantis naudoti LED lemputes, skirtas naudoti mikrofoną ir prijungti USB prievadus prie adapterio. Naudokite arba pritaikykite garso įrašą (kartu su P2) USB „7.1 kanalo garsas“.
Pavyzdžiui, galite išplėsti naudojimą kaip „DragonBoard410c“GPIO ir plataus naudojimo GPIO.
João Vitor Magalhães Barros aprašymas ir aprašymas, SENAI „Faculdade de Tecnologia Facility“pradinis pradinis centras, „Mariano Ferraz“, „Tecnologia em Automação Industrial“. 2017 m. Balandžio mėn.
1 žingsnis: Instalar Julius
„Linux 4.4.23“- „DragonBoard 410c“ir „Qualcomm“įdiegtos įdiegtos programos.
„Python“programa, skirta vykdyti ir naudoti „Python“versiją 2.7.2. 1º - Brasileiros repositórios:
Abra ar arquivo source.list usando o caminho/etc/apt/source.list
Skelbimų sąrašo repozitorijų, kaip mišinių linijos, sąrašas:
- deb https://ftp.br.debian.org/debian/ „squeeze“pagrindinis indėlis yra nemokamas
- deb-src https://ftp.br.debian.org/debian/ „squeeze“pagrindinis įnašas „non-free deb“
- https://ftp.br.debian.org/debian/ „squeeze-updates“pagrindinis prisidėjimas, nemokamas „deb-src“
- https://ftp.br.debian.org/debian/ „squeeze-updates“pagrindinis priedas yra nemokamas
Pradžia salve o arquivo.
2º - „Atualizar“arba „Linux“ir reikalingos biblioteka
Abra o terminalo ir skaitmeninio ryšio mišiniai:
- … $ sudo apt-get install update
- … $ sudo apt-get install atnaujinti
- … $ Sudo apt-get install build-essential zlib1g-dev flex
- … $ Sudo apt-get install libasound2-dev libesd0-dev libsndfile1-dev
-
… $ 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º - Baixar a biblioteca de reconhecimento de voz Julius 4.3.1
Svetainės įrašas: https://julius.osdn.jp/en_index.php e baixe arba arquivo compactado.
4º - Configurar opções de compilação pelas varáveis de ambiente:
Skaitmeninis arba mišinys be terminalo:
… $ Export CFLAGS = " -O2 -mcpu = arm1176jzf -s -mfpu = vfp -mfloatabi = hard -pipe -fomit -frame -pointer"
5º - „Instalar“arba „Julius“
„Extraia o arquivo baixado compactado do Julius“, patiekalų makaronai julius-4.3.1 pelo Terminal e digite:
- … $ sudo./configure aarch64-unknown-linux
- … $ sudo padaryti švarų
- … $ Sudo make
- … $ sudo make install
Norėdami išbandyti testą ir įdiegti feita com sucesso, naudokite arba naudokite:
… $ Julius -versija
Caso tenha sido bem sucedido, os dados técnicos irão aparecer no terminal
2 žingsnis: „Instalar O Coruja“
1º - „Baixe os modelos acústicos do Coruja pelo“nuoroda:
coruja_jlapisapi1.5.rar
2º - Extraia o arquivo baixado na pasta do usuário (geralmente: /home /linaro).
„Esses arquivos devem estar dentro da pasta extraída“:
- dic.temp
- julius.jconf
- LaPSAM1.5.am.bin
- „LaPSAM1.5.tiedlist“
- LaPSLM1.5.lm.bin
3 žingsnis: Modificando O Coruja Para a Aplicação Do Programa
1º - Entre na pasta "coruja_jlapsapi" e substua o arquivo existente "julius.jconf" pelo anexo, nele há algumas modificações e ajustes para a execução do programa em tempo real, taxas de frequência ir kt.
2º - Ainda su pasta "coruja_jlapsapi", pakeista também arba arquivo "dic.temp" pelo fornecido em anexo. O motivo dessa mudança é que dependendo do ambiente e a captação do mikrofone, o Julius pode confundir palavras, então semper é recomendado reduzir a biblioteca de palavras no coruja para poucas palavras; as que serão utilizadas para a aplicação, e de preferência com vocábulos distintos.
3º - No Terminal novamente, acesse a pasta onde lokalado arba arquivo "julius.jconf" e defina o dispitivo de audio com o seguinte comando:
… $ Export ALSADEV = "ploww: 1, 0"
4º - Vykdykite arba Julius através do seguinte comando:
… $ Julius -įvesties mikrofonas -C julius.jconf
Jei norite vykdyti programą, paspauskite Ctrl+C.
4 žingsnis: sukonfigūruokite Das Saídas Digitais Da DragonBoard
1º - biblioteka „libsoc“
Baixe a biblioteca "libsoc", dentro da sua pasta de usuário (geralmente: /home /linaro).
… $ Git klonas
„Caso nesse passo“arba „quo quer outro“, atlikdami klaidą ar atlikdami įdomų klono klipą, išveskite arba paspauskite „abaixo e tente baixar novamente“:
… $ Export GIT_SSL_NO_VERIFY = 1
Įdiekite biblioteka "libsoc", naudodami mišinius:
- … $ Cd libsoc
- … $ Autoreconf -i
Caso haja erro ao executar a função autoreconf -i, instale -o com o comando abaixo e tente novamente:
… $ apt-get install dh-autoreconf
Prossiga com ir instaliacija:
- … $./Configure --enable-python2 --enable-board = dragonboard410c
- … $ Make && sudo make install
- … $ Sudo ldconfig/usr/local/lib
2º - biblioteka „96boardsGPIO“
Įveskite biblioteka "96boardsGPIO" su sua pasta de usuário (geralmente: /home /linaro).
… $ Git klonas
Įdiekite „96boardsGPIO“biblioteka, kurią sudaro šie komentarai:
- … $ Cd 96BoardsGPIO
- … $ Autoreconf -i
- … $./Configure
- … $ padaryti
- … $ sudo make install
- … $ Sudo ldconfig/usr/local/lib
3º - Instaliacija bibliotekai „mraa“
Baixe a biblioteca "mraa" da sua pasta de usuário (geralmente: /home /linaro).
… $ Git klonas
Įdiekite biblioteka "mraa" com os seguintes comandos:
- … $ Mkdir -p mraa/build
- … $ Cd mraa/build
- … $ cmake..
Caso haja erro ao executar a função cmake.., instale-o com o seguinte comando e tente novamente:
… $ apt-get install cmake
Prossiga com ir instaliacija:
- … $ padaryti
- … $ sudo make install
- … $ Sudo ldconfig/usr/local/lib
4º - Após realizar os passos acima, reinicie o system:
… $ sudo perkraukite
5º - išbandykite testą, kaip įdiegti, atlikdami sėkmingą vykdymą, vykdykite arba išbandykite programą „python“ir „96boards“
- … $ Cd 96BoardsGPIO/pavyzdžiai
- … $ sudo python blink.py
Svarbus lembrar que para testá-lo, deve-se sąsaja su LED įvesties į 23 (GPIO_A) da DragonBoard ir terminalo GND da mesma (veja a figura acima).
5 žingsnis: Įdiekite ir atnaujinkite „Reconhecimento Programa De Voz Para Acionar O“šviesos diodą
1º - „Além do LED“yra prijungtas prie 23 terminalo, prijungtas prie daugiau šviesos diodų, įeinančių į 25 (o gnybtas šalia), ir iš išorės GND (veja figura acima).
2º - „Baixe“arba „Arquivo“programa, skirta „Python“aneksui ir kopijavimo ar dantų pasta „coruja_jlapsapi“.
3 ° - Sukompiliuokite ir vykdykite programą baixado:
„Abra o Terminal“, patiekiami makaronai:
… $ Cd coruja_jlapsapi
Sudarykite ir vykdykite programą „com com como“:
… $ sudo python Reconhecimento.py
Alguns segundos após o programos iniciar, ele pedirá que fale o comando ao microfone.
4º - Šviesos diodas arba šviesos diodas 23, palavra "liga" deve ser dita. O Šviesos diodas 25 patvirtina, kad palavra foi recebida ir supranta, kad jis yra esamas. „Caso queira apagar“arba LED 23, būtinas tariamasis mikrofonas ir „papara“mikrofonas.
Vale relembrar que a taxa de suppensão depende tanto do microfone, da sensibilidade configurada a ele e a forma de pronúncia das palavras.
„Caso queira“gali būti palavras, para outros comandos, o dokumentas anexado „dicionario.temp“gali būti kaip palavras ir vokalis, arquivo originalas pateikiamas Koruja, então basta adiciona-las ao arquivo "dic.temp" dentro da pasta coruja_jlapsapi
Rekomenduojamas:
SISTEMA DE IRRIGAÇÃO AUTOMÁTICA CONTROLADA POR SMARTPHONE: 8 žingsniai
SISTEMA DE IRRIGAÇÃO AUTOMÁTICA CONTROLADA POR SMARTFONAS: PONTIF Í CIA UNIVERSIDADE CAT Ó LICA DE MINAS GERAIS Profesorius: Ilo Rivero
Kontrolė „Fo Foco“su „Medio De Comandos De Voz“: 22 žingsniai
Valdykite „Foco“iš „Medio De Comandos De Voz“: „Esame ocasion traemos“ir „Tutorial“, skirtos valdymo programoms, skirtoms „Google“asistentams ir „Google“padėjėjams, ir visoms platformoms, skirtoms „ayudados“„Google“padėjėjui. serum modulis Esp8266 ir Node mcu
Centro De Comando Emergencias - Erupção De Vulcão E Terremotos: 7 žingsniai
Centro De Comando Emergencias. pâni
„Modulo De Reconocimiento De Voz Geeetech“konfigūracija: 6 žingsniai
Konfigūracija Modulo De Reconocimiento De Voz Geeetech: En esta entrada veremos como configurar paso a paso el m ó dulo de reconocimiento de voz del fabricante GeeetechEste m ó dulo puede almacenar 15 piezas de instrucciones de voz. Esas 15 piezas est á n divididas en 3 grupes, con 5 en un
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 žingsnių
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: Ši instrukcija taip pat prieinama anglų kalba. MOVI reiškia „Mano balso sąsaja“(„Mi Propia interfaz de voz“) ir escudo para el Arduino. Sukurtas MOVI konstruktyvus pasiūlymas dėl logotipų, skirtų voratinklio valdymui IDE de Ar