Linux Portugal
  Login   -   Registar!   -   Password?
    Novo Mirror Português - CeSIUM  
  Documentação Recente   Últimas Perguntas   Ultimos Posts do Forum
  Emular rato pelo teclado numérico
  Forçar o desmonstar de um dispositivo com estado ocupado (busy)
  Fedora 10 - Instalar o source do Kernel
  Linux numa Pen Drive
  Kanguru Huawei e220 - OpenSUSE 10.2
  Terminal Linux no Windows
  Instalando o Oracle Express Edition 10.2 no Ubuntu Server
  instalar o KDE 4 sob MacOS X
  Bloquear o login aos utilizadores
  slackpkg
  Acertar data e hora
  Carregar o SmartArray (HP ml50 e afins na instalação do fedora)
hardware livre
Arranque
Video
Comunidade !
Ligação de camera por firewire
Usar Xubuntu/Mint numa Pen como se fosse o SLAX
Duvidas na resolução de um trabalho
Brasileiros podem participar do fórum?
Começando no Fórum
Qual a melhor distribuição para uma loja?
Instalação Linux
Instalação de pacotes não confiáveis
ASUS ROG TOURNAMENT - LEAGUE OF LENGENDS & CS: GO
Barbini - [2014-03-03 13:57:49 ]

MEO XLPARTY FIL 2013 - INSCRIÇÕES & TORNEIOS
Barbini - [2013-11-26 11:07:34 ]

O Worten Ultimate Challenge está de volta!
Barbini - [2013-10-30 12:06:30 ]

Olé, um game de drible e gol - jogue grátis
mattpaulo - [2013-07-21 22:54:37 ]

Worten Ultimate Challenge PES 2013 - GT5
Barbini - [2013-06-17 14:11:50 ]

MEO XLPARTY - EXPOCENTRO - POMBAL 2013
Barbini - [2013-06-14 17:16:08 ]

Simplicidade a armadilha do 80/20
mattpaulo - [2013-05-04 20:29:13 ]

Ligar e desligar o PC Remotamente
soneca - [2012-11-02 18:25:02 ]

Add to Google Reader or Homepage   Add to Pageflakes      Add to netvibes   Adicione o artigo ao del.icio.us
Documentação


Executar comandos em Linux através da nossa própria voz
 
Introdução

Já pensou em como seria bom e útil dar ordens ao seu sistema operativo Linux através da nossa própria voz? Quer executar o Firefox mas sem ter que estar a ir ao menu ou executar na shell o comando “firefox”? E que tal desligarmos o computador através de um simples comando de voz?
Estes são simples exemplos que se pode executar a partir de comandos de voz, bastando para tal um simples microfone e o programa CvoiceControl!


Download e Instalação

Faça o download do CvoiceControl:

$ wget http://

Feito o download, teremos que extrair e compilar:

$ tar zxvf
$ cd
$ ./configure
$ make
$ su
# make install

Pronto, o CvoiceControl foi compilado com sucesso.
Pode-se concluir a partir de uma pequena análise do pacote que dentro do mesmo, podemos encontrar o programa “microphone_config” e “model_editor” onde sem eles o CvoiceControl seria praticamente um programa que executa comandos por voz mas sem ter um setup para configurar os comandos por voz.


Configuração

Para que o CvoiceControl possa “ouvir” e executar os comandos que o utilizador deseja temos que configurar primeiramente o microfone. Execute o “microphone_config”:

$ microphone_config


Link


Por definição “Mixer Device” e “Audio Device” já estão configurados.

Desloque-se até “Adjust Mixer Levels”. Nesta etapa terá que dar falar para o microfone para que o programa possa ajustar o volume do microfone. Aconselho que fale alto.

Link


Vá até “Cacule Recording Thresholds”. Esteja em silêncio absoluto e dê enter. De seguida fale mais uma vez para o microfone.

Link

Link

Link


Dirija-se até “Estimate Characteristics of Recording Channel” e para finalizar a configuração faça, uma vez mais, silêncio. O programa irá calcular os ruídos de fundo.


Link


Grave a configuração a partir da opção “Write Configuration”.

Link

Link


Feita a configuração do microfone, chegou a altura de configurar as ordens que deseja ter para que o CvoiceControl possa executar. Abra o “model_editor”:

$ model_editor

Link


Vá a “Edit Speaker Model” e altere o parâmetro Label e Command (comando que irá ser executado) à sua vontade.
Para que o programa consiga detectar que é para ser executado aquele determinado comando (neste caso é “firefox”), terá que dar pelo 3 amostras do comando-voz. Exemplo: caso queira executar o Firefox, diga: “Net”, “Internet”, “Firefox”, “Browser”.

Link

Link

Volte para trás, grave a configuração em /home/utilizador/.cvoicecontrol/voz (pode alterar a directoria e o nome do ficheiro à sua vontade!) e saia.

Link



Executar dando comandos-voz

De certo que está a achar um pouco aborrecido isto tudo, mas... chegámos ao final! =)
Faça:

$ cvoicecontrol ~/.cvoicecontrol/voz &

Agora basta dizer no microfone “Firefox” e lá estará o Firefox no seu ecrã!





Carlos Gonçalves
vixiado@portugalmail.pt
18/11/2005
Escrito por: VixiadoTestado em: NAO LISTADA/GERAL( 0 )
Comentário de: epimeteo
Link

Comentário de: epimeteo
Link

Comentário de: Baixinhu
oi vi este artigo e fiquei curioso... mas o problema é que nao consigo instalar o cvoicecontrol de maneira nenhuma.... :| nem mesmo com o *.deb funcionou... espero que me possam ajudar...
André

Comentário de: jamesmrtl
eu consegui instalar, mas na hora de gravar a configuracao aparece na consola "ABORTADO", ou seja, nao guarda a configuracao




Voltar atrás

Endereço de email:


Linux Portugal RSS




    Revista Espirito Livre
    Fedora Release
    Ubuntu Release
Desenvolvido pela equipa GNU/Linux Portugal (2005)
Ver código da página
Executar comandos em Linux através da nossa própria voz - Linux Portugal