Quero obter um programa (um script que possa ser configurado para iniciar automaticamente ou algo assim) que diga a cada hora como "São 11 horas".
Eu sei que é fácil para Macs, mas como você consegue isso no Precise?
fonte
Quero obter um programa (um script que possa ser configurado para iniciar automaticamente ou algo assim) que diga a cada hora como "São 11 horas".
Eu sei que é fácil para Macs, mas como você consegue isso no Precise?
Há um programa nos repositórios padrão para ele saytime
,.
sudo apt-get install saytime
Então você pode correr saytime -r 3600
para executá-lo a cada hora (3600 segundos ou alterar o número para um intervalo diferente em segundos). Ele começará como um processo em segundo plano quando executado com esta opção.
Se você quiser alterar o formato (por exemplo, para remover os segundos "e X"), serão saytime -r 3600 -f %P%l%M
- opções de formato completo em man saytime
.
Fonte: http://ubuntuforums.org/showthread.php?t=516600&p=3130400#post3130400
sox FAIL formats: can't open output file '/dev/audio': Permission denied
executá-lo compadsp
:$ padsp saytime -r 3600
padsp saytime -r 3600
trabalha com os Aplicativos de Inicialização no Gnome? Tentei adicioná-lo lá, mas não funciona.Se você quiser enlouquecer, também pode adicionar ao gnome-schedule:
Onde a mensagem personalizada pode incluir a saída do comando
e se você quer uma voz mais agradável, tente algo como:
fonte
A versão atual do espeak (1.48.3) é vinculada diretamente às vozes do mbrola. Assim, você pode obter um bom resultado com algo como:
Parms estão disponíveis para falar e ajustar a voz. Veja
man
para mais opções.fonte