relatório final
Reconhecimento de comandos de voz simples utilizando
Redes Neuronais
Faculdade de Engenharia da Universidade do Porto
Licenciatura em Engenharia Informática e Computação
Carlos Jorge Lemos Nunes – ei03030@fe.up.pt
Daniel Dinis Teixeira – ei03033@fe.up.pt
José Filipe Barbosa de Carvalho – ei03067@fe.up.pt
Turma 4
Inteligência Artificial
3º Ano – 2º Semestre 2005/2006
30 de Maio de 2006
Relatório Final – Reconhecimento de comandos de voz simples utilizando Redes Neuronais
Resumo
No âmbito da disciplina Inteligência Artificial pretende-se a familiarização com sistemas computacionais de aprendizagem automática, aprofundando o conhecimento sobre um dos modelos existentes: as Redes Neuronais. De igual modo, estudou-se o algoritmo que permite tornar a rede inteligente, o Backpropagation. De forma a consolidar os conhecimentos adquiridos na disciplina foi proposto um trabalho teóricoprático, em que se conjuga a aquisição de conhecimentos sobre o modelo proposto e a sua implementação numa aplicação útil e funcional.
O projecto proposto é um módulo de reconhecimento de comandos de voz simples utilizando o modelo de aprendizagem automático proposto, ou seja, as redes neuronais. Este deve ser capaz de identificar com fiabilidade elevada uma gravação áudio, para que o sistema que integre este módulo possa associar uma acção quando recebe uma dada palavra.
Paralelamente, e ao longo do desenvolvimento do trabalho, implementou-se uma aplicação, com interface gráfica, que permite realizar gravações, treinar uma rede neuronal e testar o seu funcionamento, entre outras funcionalidades, utilizando o módulo desenvolvido. A aplicação serve sobretudo para o utilizador aprender a treinar uma rede neuronal, servindo como ferramenta de suporte de descoberta e estudo.
As dificuldades sobre o treino de redes neuronais foram também abordadas, procurando-se mostrar os resultados obtidos e as técnicas utilizadas para os atingir.
Carlos