Სარჩევი:
- ნაბიჯი 1: ინსტალატორი ჯულიუსი
- ნაბიჯი 2: Instalar O Coruja
- ნაბიჯი 3: მოდიფიკაცია ო კორუჯა პროგრამის გამოყენებისათვის
- ნაბიჯი 4: Configuração Das Saídas Digitais Da DragonBoard
- ნაბიჯი 5: განახორციელეთ O Programa De Reconhecimento De Voz Para Acionar O LED
ვიდეო: Comando Por Voz - DragonBoard410c: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ეს არის პროგრამის Julius junto com o Coruja, რომელიც ემყარება ჩვენს პროგრამას, რომელიც აკმაყოფილებს ჩვენს პორტუგალიურ მოდელებს.
Vantagem da utilização do Julius é o funcionamento "ხაზგარეშე", არის ის, რაც არ არის გამოყენებული მომსახურების სერვისების ინტერნეტში რეალიზაციის ან ხელახალი მუშაობისთვის.
არის ინსტალაცია, ბიბლიოთეკა, ან პროგრამული უზრუნველყოფა Python– ის ნებადართული და დამხმარე LED– ების საშუალებით, რაც საშუალებას გვაძლევს გამოვიყენოთ ჩვენი მიკროფონის კავშირი და USB პორტატული მოწყობილობები, რომლებიც დაკავშირებულია ადაპტატორთან. გამოიყენეთ USB / "7.1 არხის ბგერის" USB აუდიო ადაპტორი.
გამოვიყენოთ კოდი გაფართოების მიზნით, როგორც GPIO– ები DragonBoard410c განკარგვის გარეშე.
Desenvolvido e escrito for João Vitor Magalhães Barros, aluno de iniciação científica da Faculdade de Tecnologia de Technologia de Technologia de Technologia de "Mariano Ferraz" no curso de Tecnologia em Automação Industrial. აბრილი 2017 წ.
ნაბიჯი 1: ინსტალატორი ჯულიუსი
გაუშვით ოპერაციული სისტემა Linux 4.4.23 - დააინსტალირეთ DragonBoard 410c და Qualcomm.
პროგრამული უზრუნველყოფა Python– ის გამოყენებით, რომელიც იყენებს Python– ს 2.7.2 ვერსიას. 1º - adicionar os repositórios brasileiros:
აბრა ან არკივო წყარო. სიის გამოყენება და კამინჰო/etc/apt/source. სია
Adicione ao início da lista de repositórios as seguintes linhas:
- deb https://ftp.br.debian.org/debian/ შესუსტება ძირითადი წვლილი არათავისუფალი
- deb-src https://ftp.br.debian.org/debian/ შესუსტება ძირითადი წვლილი არა-უფასო deb
- https://ftp.br.debian.org/debian/ squeeze-updates ძირითადი წვლილი არათავისუფალი deb-src
- https://ftp.br.debian.org/debian/ squeeze-updates ძირითადი წვლილი არათავისუფალი
Então salve o arquivo.
2º - Linux– ის საჭიროება და ბიბლიოთეკის ინსტალაცია
აბრა ან ტერმინალი და დიგიტეტი გამოქვეყნებულია:
- … $ Sudo apt-get ინსტალაციის განახლება
- … $ Sudo apt-get ინსტალაციის განახლება
- … $ Sudo apt-get install build-essential zlib1g-dev flex
- … $ Sudo apt-get დააინსტალირეთ libasound2-dev libesd0-dev libsndfile1-dev
-
……
3º - Baixar a biblioteca de reconhecimento de voz Julius 4.3.1
არ შეხვიდეთ საიტზე: https://julius.osdn.jp/en_index.php e baixe o arquivo compactado.
4º - Configurar opções de compilação pelas variáveis de ambiente:
გამოთვალეთ კომანდო ტერმინალის გარეშე:
…
5º - ინსტალაური ან იულიუსი
Extraia o arquivo baixado compactado do Julius, entre na pasta julius-4.3.1 pelo ტერმინალი და დიგიტი:
- … $ Sudo./ კონფიგურაცია aarch64-unknown-linux
- … $ Sudo გაასუფთავეთ
- … $ Sudo მარკა
- … $ Sudo make install
შეამოწმეთ ინსტალაცია თქვენი წარმატებისათვის, გამოიყენეთ კომანდო:
… $ Julius -გადახედვა
Caso tenha sido bem sucedido, os dados técnicos irão aparecer არ არის ტერმინალი
ნაბიჯი 2: Instalar O Coruja
1º - Baixe os modelos acústicos do Coruja pelo ლინკი:
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.საერთო სია
- LaPSLM1.5.lm.bin
ნაბიჯი 3: მოდიფიკაცია ო კორუჯა პროგრამის გამოყენებისათვის
1º - შესვლის პასტა "coruja_jlapsapi" e 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 და ა.შ.
2º - Ainda na pasta "coruja_jlapsapi", substitua também o arquivo "dic.temp" pelo fornecido em anexo. O motivo dessa mudança é que varetendo do ambiente და a captação do microfone, ან Julius pode confundir palavras, então semper რეკომენდირებული შემცირება biblioteca de palavras no coruja para poucas palavras; როგორც que serão utilizadas para aplicação, და de preferência com vocábulos distintos.
3º - No Terminal novamente, acesse a pasta onde está localizado o arquivo "julius.jconf" e definina o dispositivo de áudio com o seguinte comando:
… $ ექსპორტი ALSADEV = "plughw: 1, 0"
4º - შეასრულეთ იულიუს ატრავესი do seguinte comando:
… $ Julius -შეყვანის მიკროფონი -C julius.jconf
პროგრამის შესასრულებლად, დააჭირეთ Ctrl+C.
ნაბიჯი 4: Configuração Das Saídas Digitais Da DragonBoard
1º - Instalação da biblioteca "libsoc"
Baixe a biblioteca "libsoc", dentro da sua pasta de usuário (geralmente: /home /linaro).
… $ Git კლონი
Caso nesse passo ou em qualquer outro, houver erro ao execartar funcão git clone, escreva o comando abaixo e tente baixar novamente:
… $ ექსპორტი GIT_SSL_NO_VERIFY = 1
დააინსტალირეთ ბიბლიოთეკა "libsoc" com os seguintes comandos:
- … $ Cd ლიბსოკი
- … $ Autoreconf -i
Caso haja erro ao execar funcão autoreconf -i, instale -o com o comando abaixo e tente novamente:
… $ Apt-get install dh-autoreconf
Prossiga com instalação:
- … $./ კონფიგურაცია-enable-python2-ჩართვა-დაფა = dragonboard410c
- … $ Make && sudo make install
- … $ Sudo ldconfig/usr/local/lib
2º - Instalação da biblioteca "96 დაფები GPIO"
Baixe a biblioteca "96boardboardGPIO" da sua pasta de usuário (geralmente: /home /linaro).
… $ Git კლონი
დააინსტალირეთ ბიბლიოთეკა "96boardboardGPIO" com os comandos abaixo:
- … $ Cd 96 დაფა GPIO
- … $ Autoreconf -i
- … $./ კონფიგურაცია
- … გააკეთე
- … $ Sudo make install
- … $ Sudo ldconfig/usr/local/lib
3º - Instalação da biblioteca "mraa"
Baixe a biblioteca "mraa" da sua pasta de usuário (geralmente: /home /linaro).
… $ Git კლონი
დააინსტალირეთ ბიბლიოთეკა "mraa" com os seguintes comandos:
- … $ Mkdir -p mraa/build
- … $ Cd mraa/build
- … $ Cmake..
Caso haja erro ao execar funcão cmake.., instale-o com o seguinte comando e tente novamente:
… $ Apt-get install cmake
Prossiga com instalação:
- … გააკეთე
- … $ Sudo make install
- … $ Sudo ldconfig/usr/local/lib
4º - Após realizar os passos acima, reinicie o sistema:
… $ Sudo გადატვირთვა
5º - Para testar se todas as instalações foram feitas com sucesso, შეასრულოს პროგრამა teste em python და პასტა 96 დაფები
- … $ Cd 96 დაფები GPIO/მაგალითები
- … $ Sudo python blink.py
მნიშვნელოვანია, რომ გამოვიყენოთ ტესტირება, როდესაც ჩვენ გავაანალიზებთ LED განათებას და შევა 23 (GPIO_A) DragonBoard– ში და GND– ის ტერმინალში
ნაბიჯი 5: განახორციელეთ O Programa De Reconhecimento De Voz Para Acionar O LED
1º - თქვენ შეგიძლიათ შეაერთოთ ტერმინალი 23, შეაერთეთ იგი LED– ით და შეაერთეთ იგი 25 – ში (ტერმინალის მიმდებარე ტერიტორია), ან გარეთ GND (veja figura acima).
2º - Baixe o arquivo do programa em Python anexado e copie -o dentro da pasta "coruja_jlapsapi".
3 ° - შეადგინეთ და შეასრულეთ პროგრამა baixado:
აბრა ო ტერმინალი, პასტა:
… $ Cd coruja_jlapsapi
შეადგინე და შეასრულე პროგრამა და კომანდო:
… $ Sudo პითონი Reconhecimento.py
Alguns segundos após o programa iniciar, ele pedirá que fale or comando ao microfone.
4º - Para acender o LED 23, palavra "liga" deve ser dita. O LED 25 დაადასტურეთ, თუ როგორ მივიღოთ ის, თუ როგორ მივიღებთ ჩვენს სურვილს. Caso queira apagar ან LED 23, აუცილებელია გამოთქმა მიკროფონით და palavra "apaga" - ით.
იგი გამოქვეყნებულია იმ მიკროფონით დაფუძნებული გადასახადების მიხედვით, რომლითაც სენსიბილიზირებულია კონფიგურაცია ელემენტარული ელემენტებითა და პალავრებით.
Caso queira adicionar palavras, para outros comandos, o documento anexado "dicionario.temp" possui as palavras e vocábulos do arquivo original do Coruja, então basta adiciona-las ao arquivo "dic.temp" dentro da pasta coruja_jlapsapi
გირჩევთ:
Vídeo Tutoriales De Tecnologías Creativas 05: ¿Hacemos Un Detector De Presencia? ¡Por Supuesto !: 4 ნაბიჯი
Vídeo Tutoriales De Tecnologías Creativas 05: ¿Hacemos Un Detector De Presencia? Sup Supuesto!: ეს არის სამეურვეო პროგრამა, რომელიც შეიცავს დამატებით დეტექტორებს და ულტრაბგერითი სენსორების გამოყენებას, რაც საშუალებას გაძლევთ გამოიყენოთ Arduino Uno y utilizando Tinkercad Circuits (გამოიყენოთ უფასოდ)
კონტროლი De Foco Por Medio De Comandos De Voz: 22 ნაბიჯი
Control De Foco Por Medio De Comandos De Voz: ეს არის შემთხვევები, როდესაც გაკვეთილი გადის სამეფო კონტროლის საშუალებით, რომელიც გაძლიერებულია თქვენი ყურადღების ცენტრში, მედიცინის დებულებით, რაც გვეხმარება Google– ის ასისტენტში და პლატფორმის დეზაროროლაში wifi (ლოლინი), ან სხვა დროს ser un modulo Esp8266 ან un Node mcu
Centro De Comando Emergencias - Erupção De Vulcão E Terremotos: 7 ნაბიჯი
Centro De Comando Emergencias - Erupção De Vulcão E Terremotos: Projeto acadêmico para atender cenário de colaboração através da internet for divulgação de desastres naturais, onde servável a detecçoo dos acontecimentos rav so so temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat temperat პენი
კონფიგურაციის მოდული De Reconocimiento De Voz Geeetech: 6 ნაბიჯი
Configuración Modulo De Reconocimiento De Voz Geeetech: ეს არის ის, რაც საშუალებას მოგცემთ შეასრულოთ კონფიგურაცია, როგორც paso el m ó dulo de reconocimiento de voz del fabricante GeeetechEste m ó dulo puede almacenar 15 piezas de instru. ეს არის 15 პიესა, რომელიც გადის 3 ჯგუფში, 5 -ში და
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: 11 ნაბიჯი
Reconocimiento De Voz Desconectado Y Síntesis En Español Para Arduino: ეს ინსტრუქცია ასევე ხელმისაწვდომია ინგლისურ ენაზე. MOVI აღნიშნავს 'My Own Voice Interface' (Mi propia interfaz de voz) y es un escudo para el Arduino. MOVI- ს შეუძლია გააფართოვოს « ლოგოები, რომლებიც გამოიყენება საკონტროლო განკარგულებაში, IDE de Ar