BigLux
|
Présentation |
Mal-voyants |
glossaire |
Contacts |
LAO ( IHM | Lecture | vocalisation | ) ressources | # | [projet] | [wiki] | |
déchiffrage de la lecture: |
lecture | installer festival | installer lliaphon | Autres: franparl | installer mbrdico | |
Afin de pouvoir utiliser LLiaPhon, il est nécessaire de lui adjoindre une base de diphones
et un moteur permettant de transformer le résultat de sa phonétisation en un signal audio.
Nous utiliserons pour cela Mbrola qui n'est malheureusement pas libre
mais présente le gros intérêt de fournir des bases de diphones pour de nombreux langages
et en particulier le français (ce qui apparaît unique à ce jour).
Afin de pouvoir télécharger et installer Mbrola sur votre système,
reportez-vous à cette fiche d'installation e mbrola.
cvs -d:pserver:anonymous@cvs.gna.org:/cvs/lliaphon co lliaphon
Compter une bonne vingtaine de minutes avec un modem à 56 Kbits/seconde.
make
make ressource
make install
Nota : le fichier scripts/play_ola doit être adapté à votre installation de MBrola : il est préférable de préciser dans la définition de la variable MBROLA_VOICE le chemin d'accès réel à la base de données de diphones que vous préférez.
On supposera par la suite que l'on a défini la variable d'environnement LLIAPHON
(pour désigner les fichiers de configuration d'extension .cfg livrés)
par une commande telle que :
export LLIAPHON=/usr/local/lliaphon
cp $LLIAPHON/examples/dino.txt /tmp
lliaphon /tmp/dino.txt
diff -s $LLIAPHON/examples/dino.ola /tmp/dino.ola
rm /tmp/dino.txt /tmp/dino.ola
Files /usr/local/lliaphon/examples/dino.ola and /tmp/dino.ola are identical
play_ola $LLIAPHON/examples/dino.ola
En cas d'erreur, verifiez votre installation de Mbrola.
Nota : on peut faire varier la hauteur et la vitesse de la voix en jouant
respectivement avec les options -f et -t avec commes plages raisonnables
(mais c'est subjectif) :
-f 0.8 à -f 1.7 (pour la voix fr4)
-t 0.6 à -t 1.2
LLiaPhon est livré avec un script permettant de lire un texte et de conserver tout extrait, paragraphe ou ligne, posant problème en y adjoignant un commentaire rappelant l'anomalie constatée.
Sa syntaxe d'utilisation est la suivante :
lliaphon_test -l /tmp/dino.txt
Ainsi, le fichier /tmp/dino.txt est lu ligne à ligne
(option -l).
Si vous la ligne 1 vous satisfait, taper la touche Entrée
en réponse à la question :
Si NOK, merci de taper 1 commentaire (au moins 1 caractère)
Si vous voulez noter (pour signaler à l'équipe de développement) que la
prononciation de la deuxième ligne vous choque, en réponse à la même question
après écoute de cette ligne, vous êtes invité à taper votre commentaire, par exemple :
le 'e' final de arbre apparaît trop appuyé
Cependant, avant de nous noyer sous un déluge de rapports d'anomalies, merci de lire toute la documentation fournie et en particulier le fichier BUGS.txt fourni dans le paquetage de LLiaPhon.
Bonne utilisation et bon test !Dernière mise à jour : 18/08/2003 | Rédacteur : Phil's Free |