Je veux obtenir un programme (un script qui peut être défini pour démarrer automatiquement ou quelque chose comme ça) qui vous indique toutes les heures comme "Il est 11 heures".
Je sais que c'est facile sur Mac, mais comment l'obtenir sur Precise?
Je veux obtenir un programme (un script qui peut être défini pour démarrer automatiquement ou quelque chose comme ça) qui vous indique toutes les heures comme "Il est 11 heures".
Je sais que c'est facile sur Mac, mais comment l'obtenir sur Precise?
Réponses:
Il y a un programme dans les prises en pension standard pour elle, saytime
.
sudo apt-get install saytime
Ensuite, vous pouvez exécuter saytime -r 3600
pour l'exécuter toutes les heures (3600 secondes, ou modifier le nombre pour un intervalle différent en secondes). Il démarrera en arrière-plan lorsqu'il sera exécuté avec cette option.
Si vous souhaitez modifier le format (par exemple pour supprimer les "et X secondes"), ce serait saytime -r 3600 -f %P%l%M
- des options de formatage complet dans man saytime
.
Source: http://ubuntuforums.org/showthread.php?t=516600&p=3130400#post3130400
sox FAIL formats: can't open output file '/dev/audio': Permission denied
exécuter avec padsp
:$ padsp saytime -r 3600
padsp saytime -r 3600
partir des applications de démarrage dans Gnome? J'ai essayé de l'ajouter ici, mais cela ne fonctionne pas.
sudo apt-get install festival
Si vous voulez devenir fou, vous pouvez également ajouter à gnome-schedule:
echo This is my custom message | festival --tts
Où un message personnalisé peut inclure la sortie de la commande
date
et si vous voulez une voix plus agréable, essayez quelque chose comme:
sudo apt-get install festvox-us1
echo "(set! voice_default 'voice_us1_mbrola)" | sudo tee -a /etc/festival.scm
La version espeak actuelle (1.48.3) est directement liée aux voix mbrola. Vous pouvez donc obtenir un bon résultat avec quelque chose comme:
date|espeak -v en-us
Des paramètres sont disponibles pour parler pour peaufiner la voix. Voir c'est man
pour plus d'options.