Controle de voz sobre o ambiente de área de trabalho

15

Gostaria de ativar um sistema que possa responder aos comandos de voz do usuário e executar scripts de acordo com o comando verbal GIVEN.

Idealmente, eu gostaria que o computador estivesse escutando constantemente.

Uma vez que ouve a palavra "Computador", ele irá ativar e ouvir comandos por 10 segundos (ou mais).

Uma vez ativo, e enquanto estiver ouvindo, eu gostaria que outro conjunto de palavras-chave fosse capaz de executar scripts.

Por exemplo ...

(O computador está ocioso) "Computador" (o computador imediatamente escuta) "Acesse novas MENSAGENS" (MENSAGENS sendo palavra da moda * IGNORES "ACESSO NOVO" - o computador executa um script e abre evolução ou empatia). Pode haver um para o navegador, um para fechar janelas e mostrar a área de trabalho ou um monte de coisas realmente.

Isso é possível?

    
por BorgDomination 30.09.2011 / 15:49

5 respostas

7

Gnome-Voice-Control

Desenvolvido como parte do Google Summer of Code 2007, essa foi uma idéia para desenvolver alguns recursos que melhorarão a usabilidade no Gnome Desktop.

  

O objetivo é implementar um sistema de controle de voz da área de trabalho. O sistema   consiste em um aplicativo que monitorará o áudio   entrada (microfone) e quando um sinal de áudio significativo foi   detectado, o software captura, processa e reconhece o sinal   e, em seguida, executa a ação desejada sobre o Gnome Desktop. Em um conjunto   de ações poderia incluir maximizar, minimizar, fechar a janela ativa;   abrir um programa específico; alternar de um desktop para outro; entre   outras. O GnomeVoiceControl é implementado em C em conjunto com o CMU   Esfinge, que é uma ferramenta de código aberto, criada para converter a fala em   texto.

Apresentação de slides pelos autores

Infelizmente, parece que não se desenvolveu muito além dos "objetivos" básicos - no entanto, parece haver alguma atividade adicionando suporte para novos idiomas, como búlgaro e turco, este ano.

Para instalar:

sudo apt-get install gnome-voice-control

Ornitorrinco

Há um projeto interessante chamado ornitorrinco - basicamente é um front-end do Linux para o Dragon Naturally Speaking que roda no Wine.

A reivindicação da fama deste aplicativo é "ele pode até mesmo iniciar programas e scripts do Windows ou do Linux, por exemplo," terminal de início ".

VEDICS

Este é um projeto novo que diz que funciona com a interface Unity.

A página do projeto diz que reconhece "run [program name]" - então, em teoria, você [nome do programa] pode ser qualquer script que você queira executar.

    
por fossfreedom 30.09.2011 / 16:14
3

Simon escuta

Este é um projeto de código aberto destinado a substituir mouse e / ou teclado por reconhecimento de fala desenvolvido inicialmente para pessoas com deficiência física.

Existe um ppa de onde podemos instalar o aplicativo: ppa: grasch-simon-listens / simon

    
por Takkat 30.09.2011 / 16:41
3

Google2Ubuntu

O Google2Ubuntu é uma ferramenta que permite controlar seu computador usando comandos de voz por meio da API de reconhecimento de fala do Google.

Execute os comandos abaixo no terminal para instalar google2Ubuntu ,

sudo add-apt-repository ppa:benoitfra/google2ubuntu
sudo apt-get update
sudo apt-get install google2ubuntu

Fonte

    
por Avinash Raj 09.02.2014 / 07:54
1

Reconhecimento de fala do Linux

Ele está sendo desenvolvido para rodar nas distribuições do Linux, é muito configurável e fácil de estender, suporta dicionários personalizados, reconhecimento baseado em contexto, modo de ditado e macros configuráveis.

Para instalar o Linux Speech Recognition, acesse a página GitHub do projeto. Faça o download do arquivo ZIP e extraia-o.

Em seguida, instale algumas dependências:

sudo apt-get install sox python-argparse libsox-fmt-mp3 mutt xvkbd xautomation

Abra a pasta extraída (Palaver-master) no terminal e execute a configuração:

cd /~Path-to-folder~/Palaver-master/
./setup

Agora, basta atribuir uma tecla de atalho para ativar a gravação. Para isso, vá para Configurações do sistema ... & gt; Teclado & gt; Atalhos & gt; Atalhos personalizados clique no botão Mais para adicionar um atalho, denomine Reconhecimento de voz e defina o comando para:

/~Path-to-folder~/Palaver-master/hotkey

Clique em aplicar, clique no atalho e atribua uma tecla de atalho para ativar o reconhecimento de voz.

Observe que nenhuma versão estável foi lançada ainda, então não espere que os comandos sejam totalmente funcionais neste estágio, muitas frases serão reconhecidas, mas nenhuma ação real será feita.

    
por Rodrigo Martins 04.05.2013 / 01:42
0

Snips.ai

yust tentou em pi3 - parece ter potencial roda no docker

link

    
por Paul Schneider 25.09.2017 / 11:39