Ecouter ses tweets sous Linux avec Twidge et espeak
Un petit article qui ravira tous les fans de Twitter tournant sous Linux. En cherchant une liste de différents clients Twitter pour mon Ubuntu (j'utilise l'excellentissime Spaz, mais rien n'empêche de jeter un oeil à la concurrence), je suis tombé sur un client en ligne de commande, je veux parler de Twidge.
Et là m'est venu l'idée farfelue de combiner Twidge avec espeak, un synthétiseur vocal sous Linux. D'où mon envie subite (et très geek) de faire lire mes tweets à ma machine. Voici donc un petit tuto (très simple) pour faire de même.
Installation du client Twitter Twidge
Tout d'abord, on commence par installer le client Twidge et espeak (je me base sur une Ubuntu/Debian).
# apt-get install twidge espeak
C'est tout pour l'installation. J'aime la magie Linux ! :p
A présent, configurons Twidge avec nos identifiants Twitter en exécutant la commande :
$ twidge setup
Il ne nous reste plus qu'à tester la récupération des derniers tweets de notre timeline :
$ twidge lsrecent
Pour voir toutes les commandes disponibles avec Twidge, il vous suffira de réaliser un petit :
$ twidge lscommands
Utilisation de espeak
A présent, utilisons le système de pipes de Linux pour lire nos tweets avec espeak.
$ twidge lsrecent | espeak
Pas top n'est-ce pas ? Et pour cause, la voix par défaut est en anglais. Sans compter qu'il parle un peu vite. Modifions cela en remplaçant la voix par la voix française (option v) et la vitesse à 110 mots par minute (option s).
$ twidge lsrecent | espeak -v fr -s 110
Et voilà une petite commande bien geek qui pourra vous faire briller (ou pas) en société. :)
La qualité n'est pas forcément extraordinaire. Pour l'améliorer, il est possible d'utiliser mbrola. Mais, après avoir essayé, je n'ai pas trouvé cela très concluant. Peut-être l'ai-je mal configuré ? Qu'en pensez-vous, amis lecteurs ?
