Gostaria de habilitar 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 ouvindo constantemente.
Depois de ouvir a palavra "Computador", ele será ativado e ouvirá os comandos por 10 segundos (mais ou menos).
Uma vez ativo, e enquanto estiver ouvindo, gostaria que outro conjunto de palavras-chave pudesse executar scripts.
Por exemplo....
(O computador está ocioso) "Computador" (o computador escuta imediatamente) "Acessar novas MENSAGENS" (MENSAGENS sendo a palavra da moda * IGNORE "ACESSO NOVO" - o computador executa um script e abre a evolução ou a empatia). Pode haver um para o navegador, outro para fechar as janelas e mostrar a área de trabalho, ou realmente um monte de coisas.
Isso é possível?
fonte
Simon Escuta
Este é um projeto de código aberto destinado a substituir mouse e / ou teclado pelo 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
fonte
Google2Ubuntu
O Google2Ubuntu é uma ferramenta que permite controlar o 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
,Fonte
fonte
Reconhecimento de fala do Linux
Ele está sendo desenvolvido para rodar em distribuições 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, vá para a página GitHub do projeto . Faça o download do arquivo ZIP e extraia-o.
Em seguida, instale algumas dependências:
Abra a pasta extraída (Palaver-master) no terminal e execute a instalação:
Agora é só atribuir uma tecla de atalho para ativar a gravação, para fazer isso, vá para Configurações do sistema ...> Teclado> Atalhos> Atalhos personalizados, clique no botão Mais para adicionar um atalho, nomeie-o como Reconhecimento de voz e defina o comando para:
Clique em Aplicar, clique sobre o atalho e atribua uma tecla de atalho para ativar o reconhecimento de voz.
Observe que nenhuma compilação estável foi lançada ainda; portanto, não espere que os comandos sejam totalmente funcionais nesse estágio, muitas frases serão reconhecidas, mas nenhuma ação real será realizada.
fonte
Snips.ai
Apenas tentei no pi3 - parece ter um potencial de
execuções no docker
https://snips.ai/
fonte