Contenu | Rechercher | Menus

Annonce

Le forum a une nouvelle maison !
Le forum a été migré sur un nouvel hébergement. Si jamais vous trouvez le moindre problème, n'hésitez pas à nous en faire part !
Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 13/07/2009, à 11:07

Nitroman_70
Membre

Problème Text-To-Speech avec Kttsd

Bonjour,


je cherche à utiliser le text to speech dans KDE 3.5 (Kubuntu 8.04) avec l'application Kttsd. J'ai tout d'abord essayé de faire fonctionner le TTS en ligne de commande, en créant un script utilisant Mbrola et lliaphon. Voici le script en question :

#!/bin/bash

cat $1 | iconv -f UTF-8 -t ISO_8859-1 > /tmp/tts_temp
/opt/lliaphon/bin/lliaphon /tmp/tts_temp
/opt/lliaphon/bin/play_ola /tmp/tts_temp.ola
rm /tmp/tts_temp*

En gros mon script (très simple) convertit l'encodage du texte passé en paramètre depuis UTF8, enregistre le nouveau texte dans un fichier temporaire, puis lliaphon traite ce nouveau fichier texte et crée automatiquement un fichier phonétique portant le même nom.ola. Ensuite, le script play_ola (légèrement modifié pour être adapté à mon environnement) en effectue la lecture à l'aide de Mbrola. Tout fonctionne bien.

Mais j'ai toutes les peines à intégrer ce script dans KDE à l'aide de KTTSD : cet utilitaire demande l'utilisation de variables %t, %f, %l, et %w correspondant respectivement au texte à prononcer, au fichier temporaire contenant ce texte, à la langue et au fichier texte phonétique.

Je n'ai à priori besoin que de la variable %f (ou %t en remplaçant "cat" par "echo"), j'entre donc /chemin/vers/script %t, mais la lecture de texte ne fonctionne pas... j'ai également essayé plusieurs autres manières, ainsi que le script proposé par ce site :

http://kubuntu.free.fr/blog/index.php/2006/09/24/121-synthese-vocale-en-francais-sous-linux


Rien ne fonctionne !

Comment faire ?


Merci ! smile

Hors ligne

#2 Le 15/07/2009, à 13:14

Nitroman_70
Membre

Re : Problème Text-To-Speech avec Kttsd

Personne n'a une idée ?

Hors ligne