EVA - Controle por voz

De Area31 Hackerspace
Logo-eva.png

Responsáveis:

* Henrique Utsch


O que é EVA Reconhecimento de voz

É um sistema de voz utilizando a linguagem Ruby e sistema operacional Windows. Para isso utilizamos duas ferramentas do google:

Google translate

http://translate.google.com.br/?hl=pt-BR

Google speech

https://www.google.com/intl/pt/chrome/demos/speech.html

Manual e Download

https://github.com/henriqueutsch/Eva-IA-Robot

Manual de instalação e configuração

Instale EVA com a seguinte linha de comando:

gem install eva-ia-robot

Sintax do arquivo eva.config:

& fechar aplicativo
$ executar módulo
% abrir aplicativo
#[COMANDOS DE VOZ]:[RESPOSTA OU MODULO]=>[ABRIR OU FECHAR PROGRAMA]

lista de módulos existentes:

$os
$versao
$data
$hora

Exemplo de configuração:

#[abrir chrome]:[abrindo krome]=>[%chrome.exe]
#[finalizar chrome]:[finalizando krome]=>[&chrome.exe]
#[que horas são]:[$hora]=>[]
#[sistema operacional]:[$sistema]=>[]
#[eva]:[pois não]=>[]
#[versão]:[$versao]=>[]
#[que dia é hoje]:[$data]=>[]
#[abrir excel]:[abrindo ekcel]=>[%excel.exe]
#[finalizar excel]:[finalizando ekcel]=>[&excel.exe]
#[abrir word]:[abrindo word]=>[%winword.exe]
#[finalizar word]:[finalizando word]=>[&winword.exe]
#[abrir illustrator]:[abrindo illustrator]=>[%illustrator.exe]
#[finalizar illustrator]:[finalizando illustrator]=>[&illustrator.exe]
#[abrir prompt]:[abrindo prompt de comando]=>[%cmd.exe]
#[finalizar prompt]:[finalizando prompt]=>[&cmd.exe]
#[sair]:[finalizando sistema de voz]=>[$exit]

Demonstração