Giter Site home page Giter Site logo

eva-ia-robot's Introduction

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]

eva-ia-robot's People

Contributors

henriqueutsch avatar

Watchers

Augusto Pimenta avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.