Salut Pierre, 1) Voici les numéros de versions des logiciels à mettre à jour : speech-dispatcher-0.6.7.tar.gz http://www.freebsoft.org/pub/projects/speechd/speech-dispatcher-0.6.7.tar.gz
speechd-el-2.3.tar.gz http://www.freebsoft.org/pub/projects/speechd-el/speechd-el-2.3.tar.gz festival-freebsoft-utils-0.9.tar.gz http://www.freebsoft.org/pub/projects/festival-freebsoft-utils/festival-freebsoft-utils-0.9.tar.gz Note: je n'ai pas encore compiler les dernières versions de speech-dispatcher et speechd-el, afin de vérifier que tout fonctionne. 2) Voici la ligne à mettre dans siteinit.scm (avec juste une parenthèse fermante en plus, sinon festival faisait la goule): (set! load-path (cons (string-append libdir "/freebsoft") load-path)) 3) Voici une petite explication pour configurer festival dans speech-dispatcher : Pour configurer festival dans speech-dispatcher : Editer le fichier speechd.conf ainsi : #vim /etc/speech-dispatcher/speechd.conf Décommenter les lignes concernant festival en supprimant le caractère dièse devant les lignes souhaitées. Voici les lignes importantes à mettre dans le fichier speechd.conf pour festival : Dans la section Output Module Configuration, ajouter la ligne suivante : AddModule "festival" "sd_festival" "festival.conf" "/var/log/speech-dispatcher/festival.log" Dans la section DefaultModule, ajouter la ligne suivante : DefaultModule festival Dans la section LanguageDefaultModule, ajouter la ligne suivante : LanguageDefaultModule "fr" "festival" Puis, sauvegarder le fichier speechd.conf Ensuite, editer le fichier festival.conf ainsi : #vim /etc/speech-dispatcher/modules/festival.conf Nous allons dire à speech-dispatcher d'utiliser le serveur audio "alsa" qui est recommandé par rapport au serveur "pulse". Dans ce fichier, repérer la ligne : FestivalAudioOutputMethod "pulse" et remplacer le mot "pulse" par "alsa" Ce qui nous donne : FestivalAudioOutputMethod "alsa" Puis, sauvegarder le fichier festival.conf, et voilà, c'est fait ! Bonne nuit à tous ! A bientôt: Sam > > Salut Sam, > > From: [EMAIL PROTECTED] > Subject: Re: [CBLX] emacs+speechd-el+speech-dispatcher > Date: Mon, 1 Sep 2008 02:42:04 +0200 (CEST) > >> Bonjour, Bravo Pierre, j'ai lu toute ta doc, et tout tester, et >> l'ensemble >> emacs, speechd-el, festival marche bien chez moi. >> J'ai été frappé par le temps qu'il a fallu passé pour développer, tester >> puis rédiger tout ça. > > Ben développer tester, j'en avais besoin pour moi alors > ... quant à rédiger, c'est fait à coup de macro de partout. > >> Toutefois, quand je maîtriserais linux et le HTML, j'pporterais bien >> quelques corrections afin d'actualiser ton document notamment >> : > > Je n'ai pas écrit une ligne de html ! d'abord il y a quelques > routines emacs-lisp qui configurent les variables puis une > bonne couche de macro latex et puis un coup d'hevea qui > transforme le latex n en html. L'idéal, serait même de > produire une source xml. > > >> - mises à jour des numéros de versions des logiciels cités comme >> speech-dispatcher, speechd-el etc ... > > Ca peut se faire automatiquement dans la petite base de > données qui gère ça et ensuite y a qu'à recompiler et c'est > plié. > > >> - Ajout d'une explication de la manière de configurer les fichiers >> "speechd-.conf et festival.conf" pour speech-dispatcher. > > Exact, ça a un peu bougé et ce n'est plus très à jour. > > > >> J'ai vu que tu as proposé de télécharger une config personalisée de >> festival dans speech-dispatcher, mais, le téléchargement ne fonctionne >> pas. > > C'est réparé ! mais y a eu changement physique de machine ici > et on ne peut pas dire que ça se soit fait immédiatement > alors ici ou là il y a eu des petits trucs qui n'étaient pas > nickel. > > > >> C'est aussi le cas pour le script fs Sd ... qui transforme un >> texte en wav. > > Tu dois pouvoir l'attraper aussi celui-là ! Et dire que je > l'ai fait pour un type qui voulait broadcaster la météo par > téléphone aux Antilles .... plus de nouvelles du gus depuis > ... > > >> - Ajout d'une parenthèse fermante dans la ligne à mettre dans le fichier >> siteinit.lsm. > > Ah des typo doi y en avoir ! > > >> >> Sinon, c'est vraiment génial ! >> J'espère tout de même qu'à l'avenir on pourra diminuer le nombre de >> logiciels intermédiaires à mettre en place pour arriver à une solution >> qui >> a le mérite de fonctionner. >> Je penses notamment au triplet festival-mbrola-franfest, qui je trouve >> alourdi la solution, mais une fois de plus, qui fonctionne et c'est le >> plus important. > > Euh là il y a des vraies problèmes techniqes hors de notre > portée : festival n'a pas de voix française. Des gens ont > essayé d'en développer une mais je n'ai plus de nouvelle du > projet. Je n'ai jamais voulu y prêter la main parce que c'est > un boulot pharaonique pour quoi en définitive ? avoir une > voix libre plutôt que sous licence je ne sais quoi comm > mbrola : la belle affaire ! Donc difficile d'échapper à > mbrola. Côté franfest on a besoin d'implémenter dans festival > des routines spécifiques au français (côté tts pas côté > voix). Là le vrai problème c'est qu'on doit recompiler > festival : ça c'est vraiment lourd. Milan Zamazal (le > développeur de speechd-el) a fait l'équivalent de franfest > pour le tchèque (il est tchèque) et il l'a écrit tout en > scheme. Donc ça s'exécute dans festival sans > recompilation. Le petit inconvénient c'est que ça risque > d'être un peu plus lent. > > Tu vois, à mon avis c'est plutôt par là qu'il y a un gros > chantier. Alors si ça te dit d'apprendre le scheme > (rappelle-toi que ça ressemble beaucoup au lisp et que ce que > tu auras appris pour festival tu pourras plus ou moins le > recycler pour emacs et vice versa) on pourrait s'attaquer à > ça. Je sais théoriquement le faire mais le manque de temps > ... > > > >> En tant que débutant sur linux, je commence à comprendre que vous venez >> de >> très très loin, en ce qui concerne l'accessibilité. > > Tu sais emacspeak qui existe depuis 1994 était déjà un outil > extrêmement puissant. Une fois encore son inconvénient majeur > c'est de ne pas gérer le multilingue. > > >> Et qu'il reste encore du chemin à parcourir. > > Ben côté speechd-el un truc à faire serait de proposer des > conf clef en main qui évitent aux utilisateurs de customizer > partout. > Pierre > > _______________________________________________ Liste de diffusion CarrefourBLinuX CarrefourBLinuX@lists.freearchive.org http://lists.freearchive.org/mailman/listinfo/carrefourblinux Pour s'inscrire par courriel : 'mailto:[EMAIL PROTECTED]' Pour se retirer de la liste par courriel : 'mailto:[EMAIL PROTECTED]' Archives : http://lists.freearchive.org/pipermail//carrefourblinux Anciennes archives (Yahoogroupes) : http://fr.groups.yahoo.com/group/carrefourblinux/messages Rechercher : http://lists.freearchive.org/cgi-bin/search.cgi Signets : http://fr.groups.yahoo.com/group/carrefourblinux/links/ Fiches EDU : http://blinuxwiki.pbwiki.com/FichesEdu