Speak-me em shell + yad
Publicado por Raimundo Alves Portela (última atualização em 27/12/2011)
[ Hits: 5.039 ]
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
Backup comprimido de banco de dados PostgreSQL
cieQemu - Interface para o qemu (Shell & Xdialog)
Formatando disquetes em modo texto
Calcular tamanho ideal da memória SWAP
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Olha que Conky "bunitinhu" pra usar no seu sistema
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
warsaw parou de funcionar após atualização do sistema (solução) (10)
Aprendendo mais sobre Linux com livro (4)
eu estou tendo um problema no ChimeraOS e no Bazzite (0)
samba4 versao 4.22.3 usuario nao consegue trocar a senha (4)