|
||
B. Engenharias - 1. Engenharia - 8. Engenharia Elétrica | ||
SISTEMA DE RECONHECIMENTO DE VOZ PARA ACIONAMENTO DE DISPOSITIVOS | ||
Marcelo Nogueira Fonseca 1 (marcelo612@gmail.com), Mariana Geny Moreira 1, Suellen Paula Velho Moreno 1, Zander Londe Fernandes 1 e Gustavo Fernandes Rodrigues 1 | ||
(1. Depto. de Ciências Exatas e Tecnologia, Centro Universitário de Belo Horizonte - UNI-BH) | ||
INTRODUÇÃO:
As principais dificuldades relacionadas à tarefa de reconhecimento de fala devem-se, principalmente, à variabilidade do sinal de voz, às distorções ocasionadas através dos equipamentos usados durante sua aquisição e as características do ambiente onde o sistema de reconhecimento irá atuar. O ambiente quando sujeito a ruídos apreciáveis pode comprometer em muito o desempenho destes sistemas. Um uso mais recente para o processamento de sinais de voz é o reconhecimento automático de voz, onde uma pessoa pode interagir com máquinas através da fala. Este trabalho tem como objetivo o desenvolvimento de um sistema de reconhecimento de voz dependente de locutor e o desenvolvimento de uma interface para a ativação de dispositivos através de comandos de voz. |
||
METODOLOGIA:
O sistema de reconhecimento foi desenvolvido utilizando a linguagem de Matlab. O sistema reconhece palavras isoladas sendo dependente de locutor, ou seja, apenas interage com pessoas que participaram do treinamento. O sistema de reconhecimento utiliza modelos ocultos de Markov - HMM para o reconhecimento dos comandos de voz. A interface para acionamento dos dispositivos através da porta paralela de um computador foi desenvolvida em linguagem C sendo o hardware produzido em uma placa de circuito impresso com capacidade de acionamento de 8 relés para controle de cargas de potência. Desta forma, o sistema de reconhecimento identifica o comando vocal e envia à porta paralela um sinal para acionamento da placa de controle externo. |
||
RESULTADOS:
Na etapa de testes foram utilizadas dez gravações por locutor de cada um dos oitos comandos de voz, sendo utilizado cinco gravações de cada palavra para treinamento e validação. Um total de quatro locutores participaram dos testes. Durante os testes realizados foi obtida uma taxa de acertos de 99%. |
||
CONCLUSÕES:
Em ambiente ruidosos podemos observar que as taxas de acerto diminuem dependendo do nível de ruído. Outro fator que afetou a taxa de acertos do sistema é o fato de utilizarmos locutores de teste que não participaram do treinamento. Neste caso, devido a variabilidade do sinal de voz, a taxa de erros aumentou. Já os testes realizados no laboratório, sem a presença de ruído, apresentaram um alto índice (99%) de reconhecimento dos comandos de voz. |
||
Instituição de fomento: PIC - Programa de Iniciação Científica | ||
Trabalho de Iniciação Científica | ||
Palavras-chave: Reconhecimento Voz; Acionamento Voz; Matlab. | ||
Anais da 57ª Reunião Anual da SBPC - Fortaleza, CE - Julho/2005 |