Índice:
- Etapa 1: Preparando a saída: seu Arduino e caixa
- Etapa 2: Configurando o BitVoicer
- Etapa 3: Usando o Bitvoicer
- Etapa 4: o código do Arduino
Vídeo: Categorização de reconhecimento de voz: 4 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Para o curso TfCD do IPD Master na TU Delft.
Este é um instrutivo sobre como fazer um sistema de reconhecimento de voz. Explicamos o básico e como configurar este projeto com a ajuda do Arduino e do BitVoicer. Após a conclusão do básico, acreditamos que você pode usar este sistema ao seu gosto.
Etapa 1: Preparando a saída: seu Arduino e caixa
Você precisa do seu Arduino, alguns fios e LEDs (três bastam). Nós conectamos os LEDs nos pinos 3, 5 e 6 (todos os pinos PWM, embora não os utilizemos). Lembre-se, para este tutorial, nos concentramos no método de entrada: reconhecimento de voz. Portanto, não nos concentramos na saída desse sistema e o mantivemos bastante simples.
Para demonstrar o uso dessa tecnologia, fizemos uma caixa na qual colocamos rolamentos impressos em 3D para implantes de joelho. A ideia é que você tenha muitos itens diferentes e precise encontrar o certo. Optamos por demonstrar isso com um objeto pequeno, médio e grande, simbolizando um rolamento para um implante de joelho. Para tornar as coisas mais claras, decidimos usar um LED verde para o tamanho pequeno, LED amarelo para o tamanho médio e vermelho para o grande.
Etapa 2: Configurando o BitVoicer
A primeira coisa que você deseja fazer é ativar seu produto em ajuda> ativar. Isso permite que você envie dados do Bitvoicer para o seu microcontrolador (Arduino).
Em seguida, você deseja configurar o Bitvoicer para que ele realmente use o Arduino para configurar sua saída. Vá para arquivo> preferências. Aqui você vê algumas opções:
Não se importe com o primeiro parágrafo. Essas são opções óbvias, permitindo que você abra e inicie o sistema de reconhecimento de voz assim que o computador iniciar. Mais tarde, você pode considerar isso usando um Raspberry Pi e fazer um sistema autônomo.
Em seguida, você verá a seguinte opção:
Idioma de reconhecimento de fala: determinar qual idioma o BitVoicer deve reconhecer, Nível de confiança aceitável: Esteja ciente de que o reconhecimento de voz 'prevê' o que foi dito. Pode nunca chegar a 100%, mas 40% já pode ser suficiente para funcionar de forma eficaz. Isso depende do sotaque do usuário, do volume da fala ou do microfone. Voltaremos a isso mais tarde.
Nível mínimo de áudio: O nível mínimo de áudio que o computador deve ouvir
Período de ativação do nível de áudio (ms): a duração de quanto tempo ele deve ouvir após o nível mínimo de áudio ser atingido
Período de latência: atraso entre o comando de voz e a saída.
No próximo parágrafo, você deve desmarcar desativar a comunicação. Isso permite que o Bitvoicer se comunique com o Arduino. As configurações a seguir são Nome da porta, bits por segundo, paridade, bits de parada, controle de fluxo. Defina o Nome da porta para a porta serial correta (ela se chama COMX, com X sendo um número, você pode encontrá-lo em ajuda> porta no Arduino). Certifique-se de que seus bits por segundo sejam 9600. Você pode deixar as outras opções como padrão.
Para o próximo parágrafo, vamos usar o microfone do computador.
Agora você está pronto para jogar com o Bitvoicer.
Etapa 3: Usando o Bitvoicer
Neste vídeo, explicamos como usar o Bitvoicer.
Etapa 4: o código do Arduino
Usamos outro código-fonte e o simplificamos para usá-lo. A versão simplificada com instruções pode ser encontrada no código do Arduino anexado. (Você pode ver a fonte aqui
É isso! Agora você pode usar comandos de voz como entrada e decidir qual saída deseja no código do Arduino.
www.youtube.com/watch?v=u8QUKTFdQgU
Recomendado:
Espelho mágico inteligente flutuante do laptop antigo com reconhecimento de voz Alexa: 6 etapas (com imagens)
Espelho mágico inteligente flutuante de laptop antigo com reconhecimento de voz Alexa: inscreva-se no meu curso 'Eletrônica resumida' aqui: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Confira também meu canal do youtube aqui para mais projetos e tutoriais de eletrônica: https://www.youtube.com/channel/UCelOO
Como conectar o aplicativo Android com AWS IOT e Compreendendo a API de reconhecimento de voz: 3 etapas
Como conectar o aplicativo Android com AWS IOT e Compreendendo a API de reconhecimento de voz: Este tutorial ensina o usuário como conectar o aplicativo Android ao servidor AWS IOT e a compreender a API de reconhecimento de voz que controla uma máquina de café. O aplicativo controla a máquina de café por meio do Alexa Serviço de voz, cada aplicativo c
Leitor de música de reconhecimento de voz CS122A: 7 etapas
CS122A Voice Recognition Music Player: Este é o Voice Recognition Music Player. Pode reproduzir até 33 músicas, dependendo de quantos títulos de música e artista você armazena
Robô guia com recurso de reconhecimento de voz: 7 etapas (com imagens)
Robô-guia com recurso de reconhecimento de voz: O robô-guia é um robô móvel que fizemos para guiar os visitantes a vários departamentos em nosso campus universitário. Fizemos isso para falar algumas declarações predefinidas e avançar e retroceder de acordo com a voz de entrada. Em nossa faculdade, temos t
Introdução ao reconhecimento de voz com Elechouse V3 e Arduino .: 4 etapas (com imagens)
Introdução ao reconhecimento de voz com Elechouse V3 e Arduino .: Olá …! A tecnologia de reconhecimento de voz já existe há alguns anos. Ainda nos lembramos da grande emoção que tivemos ao conversar com o primeiro iphone habilitado para Siri. Desde então, os dispositivos de comando de voz cresceram para um nível muito avançado antes de