Satura rādītājs:
- 1. solis: Instalar Julius
- 2. solis: Instalar O Coruja
- 3. solis: Modificando O Coruja Para a Aplicação Do Programa
- 4. darbība. Configuração Das Saídas Digitais Da DragonBoard konfigurēšana
- 5. solis: īstenojiet O Programa De Reconhecimento De Voz Para Acionar O LED
Video: Komando Por Voz - DragonBoard410c: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
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.
Jūlija izmantošanas iespējas "bezsaistē", bezsaistes pakalpojumu sniegšana, izmantojot interneta pakalpojumus, lai realizētu vai atjaunotu voz.
Instalēt, instalēt un izmantot programmatūru, kā arī aprakstīt programmas Python atļaujas un izmantot LED gaismas diodes, kā arī izmantot mikrofona mikrofonu. Izmantojiet vai pielāgojiet audio (kopā ar P2) USB "7.1 kanālu skaņu".
Piemērots, lai paplašinātu, lai to izmantotu kā GPIOs placons DragonBoard410c, kas paredzēts komandām.
Joeno Vitora Magalhāesa Barroša apraksts un apraksts, SENAI "Faculdade de Tecnologia Facility" sākotnējais iniciālis. "Mariano Ferraz" bez informācijas par rūpniecisko tehnoloģiju. Aprīlis 2017.
1. solis: Instalar Julius
Programmatūras izpildes sistēmas Linux 4.4.23 - instalējiet DragonBoard 410c ar Qualcomm.
O programma em Python para teste foi executado utilizando a versão Python 2.7.2. 1º - Brasileiros repositórios:
Abra vai arquivo source.list usando o caminho/etc/apt/source.list
Adicione ao início da list de repositórios as seguintes linhas:
- deb https://ftp.br.debian.org/debian/ squeeze galvenais ieguldījums bez maksas
- deb-src https://ftp.br.debian.org/debian/ squeeze galvenais ieguldījums bez maksas deb
- https://ftp.br.debian.org/debian/ squeeze-updates galvenais ieguldījums bez maksas deb-src
- https://ftp.br.debian.org/debian/ squeeze-updates galvenais ieguldījums bez maksas
Então salve o arquivo.
2º - Atualizar vai Linux un nepieciešamās bibliotēkas
Abra vai termināļa un digitālo sistēmu kombinācijas:
- … $ Sudo apt-get instalēšanas atjauninājums
- … $ Sudo apt-get install jauninājums
- … $ 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
Ievadiet vietni: https://julius.osdn.jp/en_index.php e baixe vai arquivo compactado.
4º - Configurar opções de compilação pelas variáveis de ambiente:
Digitālā vai kombinācijas kombinācija bez termināļa:
… $ Export CFLAGS = " -O2 -mcpu = arm1176jzf -s -mfpu = vfp -mfloatabi = hard -pipe -fomit -frame -pointer"
5º - Instalārs vai Jūlijs
Extraia o arquivo baixado compactado do Julius, entre na pastas julius-4.3.1 pelo Terminal e digite:
- … $ Sudo./configure aarch64-unknown-linux
- … $ Sudo make clean
- … $ Sudo make
- … $ sudo veikt instalēšanu
Lai pārbaudītu un instalētu testus, izmantojiet sekojošo:
… $ Julius -versija
Caso tenha sido bem sucedido, os dados técnicos irão aparecer no terminal
2. solis: Instalar O Coruja
1º - Baixe os modelos acústicos do Coruja pelo link:
coruja_jlapisapi1.5.rar
2º - Extraia o arquivo baixado na pasta do usuário (parasti: /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. solis: 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 program em tempo real, taxas de frequência utt.
2º - Ainda na pasta "coruja_jlapsapi", aizstājot também vai arquivo "dic.temp" pelo fornecido em anexo. O motivo dessa mudança é que dependendo do ambiente e a captação do microfone, o Julius pode confundir palavras, então semper é recomendado reduzir a biblioteca de palavras no coruja para poucas palavras; kā que serão utilizadas para a aplicação, e de preferência com vocábulos distintos.
3º - No Terminal novamente, acesse a pasta onde está localizado o arquivo "julius.jconf" e defina o dispositivo de áudio com o seguinte comando:
… $ Export ALSADEV = "ploww: 1, 0"
4º - izpildiet Julius através do sekointe comando:
… $ Julius -ievades mikrofons -C julius.jconf
Izpildiet programmu, nospiediet Ctrl+C.
4. darbība. Configuração Das Saídas Digitais Da DragonBoard konfigurēšana
1º - biblioteka "libsoc"
Baixe a biblioteca "libsoc", dentro da sua pasta de usuário (ģeralmente: /home /linaro).
… $ Git klons
Caso nesse passo ou em qualquer outro, jūs kļūdaini izpildāt a função git clone, escreva o comando abaixo e tente baixar novamente:
… $ Export GIT_SSL_NO_VERIFY = 1
Instalējiet biblioteka "libsoc" com os seguintes comandos:
- … $ 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 un instalācija:
- … $./Configure --enable-python2 --enable-board = dragonboard410c
- … $ Make && sudo make install
- … $ Sudo ldconfig/usr/local/lib
2º - Instalção da biblioteca "96boardsGPIO"
Baixe a biblioteca "96boardsGPIO" da sua pasta de usuário (geralmente: /home /linaro).
… $ Git klons
Instalējiet biblioteka "96boardsGPIO" com os comandos abaixo:
- … $ Cd 96BoardsGPIO
- … $ Autoreconf -i
- … $./Configure
- … $ Izgatavot
- … $ sudo veikt instalēšanu
- … $ Sudo ldconfig/usr/local/lib
3º - Instalācija bibliotekai "mraa"
Baixe a biblioteca "mraa" da sua pasta de usuário (geralmente: /home /linaro).
… $ Git klons
Instalējiet 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 un instalācija:
- … $ Izgatavot
- … $ sudo veikt instalēšanu
- … $ Sudo ldconfig/usr/local/lib
4º - Após realizar os passos acima, reinicie o system:
… $ Sudo atsāknēšana
5º - Para testar se todas as instalações foram feitas com sucesso, execute or program teste em python na pasta 96boards
- … $ Cd 96BoardsGPIO/piemēri
- … $ Sudo python blink.py
Nozīmīgs lembrar que para testá-lo, ir jāpārbauda LED iekārta 23 (GPIO_A) da DragonBoard un terminālā GND da mesma (veja a figura acima).
5. solis: īstenojiet O Programa De Reconhecimento De Voz Para Acionar O LED
1º - Além do LED já conectado ao terminal 23, conecte more um LED Entre a saida 25 (o terminal nextcente), e o outro GND (veja figura acima).
2º - Baixe vai arquivo do programmu em Python anexado un copie -o dentro da pasta "coruja_jlapsapi".
3 ° - kompilējiet un izpildiet programmu baixado:
Abra vai terminālis, ieejiet makaronos:
… $ Cd coruja_jlapsapi
Kompilējiet un izpildiet programmu com comando:
… $ Sudo python Reconhecimento.py
Alguns segundos após o program iniciar, ele pedirá que fale o comando ao microfone.
4º - Par acender vai LED 23, palavra "liga" deve ser dita. O LED 25 Confirmará que uma palavra foi recebida e izpratne como presente em seu dicionário. Caso queira apagar vai LED 23, nepieciešams izrunāt ao mikrofonu un palavra "apaga".
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 adventar palavras, para outros comandos, or documento anexado "dicionario.temp" possui as palavras e vocabulos do arquivo original do Coruja, então basta adiciona-las ao arquivo "dic.temp" dentro da pasta coruja_jlapsapi
Ieteicams:
Jukebox Casera Por: Tono Kiehnle: 5 soļi (ar attēliem)
Jukebox Casera Por: Tono Kiehnle: Jukebox hecha en casa programma Arduino UNO. Contiene 3 canciones reproducidas por medio de un buzzer pasivo y cuenta con botones de pulso y una pantalla LCD para la interacción con el usuario.La jukebox cuenta con 3 botones. 2 de ellos se util
SISTEMA DE IRRIGAÇÃO AUTOMÁTICA CONTROLADA POR SMARTTPHONE: 8 soļi
SISTEMA DE IRRIGAÇÃO AUTOMÁTICA CONTROLADA POR SMARTTPHONE: PONTIF Í CIA UNIVERSIDADE CAT Ó LICA DE MINAS GERAIS Profesors: Ilo Rivero
Kontrole De Foco Por Medio De Comandos De Voz: 22 soļi
Vadības kontrole no Medio De Comandos De Voz: En esta ocasion traemos un tutorial para el control de el encendido y apagado de un foco por medio de comandos de voz ayudados de google assist y yestest plataforma de desarrollo wifi (Lolin), que tambien puede ser un modulo Esp8266 un mezgls mcu
Konfigurācija Modulo De Reconocimiento De Voz Geeetech: 6 soļi
Configuración 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 grupos, con 5 en un
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 soļi
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: Šī pamācība ir pieejama arī angļu valodā. MOVI nozīmē “Mana balss saskarne” (Mi propia interfaz de voz) y es un escudo para el Arduino. Con MOVI ir konstruēts, piedāvājot logotipus, kas paredzēti kontroles kontrolei IDE de Ar