modulo vocal
VOZ E COM PROCESSAMENTO BASEADO EM REDE NEURAL ARTIFICIAL
Nícolas Carnizello Accarini 1; Wânderson de Oliveira Assis 2; Alessandra Dutra Coelho 2
1
Aluno de Iniciação Científica da Escola de Engenharia Mauá (EEM-CEUN-IMT);
2
Professor(a) da Escola de Engenharia Mauá (EEM-CEUN-IMT).
Resumo. O controle de movimentação de robôs pode ser efetuado remotamente ou de forma autônoma. Neste trabalho de pesquisa pretende-se desenvolver um sistema de controle remoto para robô humanoide comandado por voz. O sistema de reconhecimento de voz consiste em microfone, sistema de aquisição de dados e computador por meio do qual o usuário poderá enviar comandos para o robô. Um algoritmo de processamento de sinal baseado em banco de filtros e rede neural artificial foi desenvolvido em computador para fazer a identificação de um conjunto de seis comandos. O resultado do processamento de sinal será utilizado para definir a movimentação de um robô humanoide conforme a identificação do comando de voz.
Introdução
Comandos remotos para o controle de movimentação de veículos são utilizados em uma grande variedade de aplicações. Podemos citar, na área de engenharia, o controle de robôs e braços robóticos (Rowe et al., 2009), (Yamamoto et al., 2006) e na medicina, em cirurgias controladas remotamente (Palep, 2009). Dentre estes, pode-se citar os comandos por meio do reconhecimento de voz, que também podem ser utilizados em robôs militares ou no controle automático de cadeiras de rodas (Simpson e Levine, 2002), (Al-Rousan e Assaleh,
2009).
As técnicas mais utilizadas para o reconhecimento de voz são as redes neurais artificiais, o Modelo Oculto de Markov (HMM – Hidden Markov Model), o modelo híbrido e por áudio-visual. Projetos que envolvem o reconhecimento de um pequeno número de comandos feitos por palavras isoladas e com vocabulário pequeno, tipicamente apresentam bom desempenho se realizados com redes