0.01
No commit activity in last 3 years
No release in over 3 years
Gem integrada com Google Speech e Google Translate
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

Eva-IA-Robot

Voice command your computer

1 - Integração com Google Translate para obter o audio

http://translate.google.com/

2 - Integração com Google Speech para obter o texto da fala

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

3 - Sox para Play e Rec

http://sox.sourceforge.net/

4 - Wget para enviar o arquivo (alguma dica para substituir o WGET?) Gostaria de não depender dele

Falta:
1 - Comentar o código
2 - Corrigir bug que sai do sistema se o audio for muito grande

O que existe de novo
1 - Arquivo de configuração programavel

INICIANDO

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 OU EXECUTAR MODULO]

lista de módulos existentes:

$hora
$versao
$data
$sistema
$evaconfig
$exit
$beepoff
$beepon
$feedbackon
$feedbackoff
$showrecordon
$showrecordoff
$exibir comandos

config.yml - Exemplo de configuração de variaveis:

language: pt-br
beep: nao
feedback: nao
showrecord: nao
temporesposta: nao

eva.config - Exemplo de configuração de comandos:

#[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]