Speak-me em shell + yad
Publicado por Raimundo Alves Portela (última atualização em 27/12/2011)
[ Hits: 4.990 ]
Homepage: http://portelanet.com
Um script simples, que usa os novos recursos do Yad 0.16.x juntamente com parte funcional do script http://www.vivaolinux.com.br/script/Transformar-eBook-em-Audiobook/.
Permitindo ao usuário digitar uma frase, clicar em 'Capturar', será gerado no diretório corrente o arquivo frase.mp3 com a frase digitada em audio, sintetizada pelo translate.google.com
Se desejar executar o áudio, basta clicar em 'Falar'.
Os dois campos --field tipo BTN usam um recurso novo do Yad de executar um comando diretamente no botão, podendo usar o conteúdo de outro campo, fazendo referência ao mesmo.
Estou terminando um artigo onde pretendo cobrir boa parte dessas funcionalidades.
Obs.: Precisam do Yad instalado para usá-lo.
Usem os pacotes disponíveis em:
http://pkgs.org/download/yad
Basta escolher sua distro.
Espero que gostem.
#!/bin/bash yad --form --title='Speak Yad Shell' --field='Frase:' "" --field='Lingua':CB pt!en!es --field='Capturar':BTN "wget -q -U Mozilla -O frase.mp3 http://translate.google.com/translate_tts?ie=UTF-8&tl=%2&q='%1'" \ --field='Falar':BTN "mplayer frase.mp3" --no-buttons
Configurando clientes NIS em distros baseadas no Red Hat
Instalação de programas no Ubuntu Linux
Toca preview de músicas do XMMS
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
O que você está ouvindo agora? [2] (175)
Copiar Layout do Teclado para aplicar em outra Distribuição (10)
Autenticação necessária. um aplicativo quer acesso ao chaveiro (2)