Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

Faites parler Ubuntu !

La synthèse vocale vous intéresse ? Ou la voix robotique peut amuser la galerie de temps en temps ?

Le paquet espeak nécessaire est normalement installé par défaut dans gnome (et donc dans Ubuntu)

Pour vérifier, copier-coller dans un terminal :
espeak -v fr -s 140 "espeak, programme installé"

Si jamais ce paquet est absent, installez le : sudo apt-get install espeak

Chez moi, j'ai eu droit au message d'erreur suivant :
PaHost_OpenStream: could not open /dev/dsp for O_WRONLY
PaHost_OpenStream: ERROR - result = -10000

J'ai résolu le problème en tapant dans le terminal : killall esd

Si ça fonctionne, passons à l'étape suivante. Installons le paquet xclip : sudo apt-get install xclip

Dans un terminal, tapez : gksudo gedit /usr/bin/voice.sh (Validez avec "entrée" et tapez votre code quand il sera demandé)
L'éditeur de texte s'affiche sur une page vide. Copiez-collez y ce paragraphe :

#!/bin/bash

xclip -o | sed 's/argent/arjant/g' | sed 's/mais est-on/mai aiton/g' | sed 's/u2019//g' | sed 's/u2026/.../g' | sed 's/tous/tousse/g' | sed 's/(/, /g' | sed 's/)/, /g' | sed 's/u0153u/eu/g' | sed 's/tout e/tout-e/g' | sed 's/[]//g' | espeak -v fr -s 140


Enregistrez le fichier et quittez l'éditeur

Toujours dans le terminal : sudo chmod +x /usr/bin/voice.sh

puis lancez l'éditeur de configuration de gnome : gconf-editor

Naviguez jusqu'à la clé apps >metacity >global_keybindings

choisissez une commande vierge (disabled) et éditez la clé, nous allons choisir la combinaison <Control>s pour lancer la lecture audio
éditez ensuite la clé correspondant à votre commande apps >metacity >keybinding_commands et renseignez le chemin /usr/bin/voice.sh

Vous pouvez fermer le programme, il ne vous reste qu'à sélectionner n'importe quel texte à la souris et appuyer sur la combinaison de touches <Control>s pour déclencher le script.

La voix n'est pas des plus réalistes mais la qualité de la lecture est assez bluffante, amusez vous bien ! Mike.

Source : http://www.breizh-ardente.fr/dotclear/index.php?2008/01/17/90-faites-parler-votre-pc
Pour être informé des derniers articles, inscrivez vous :