Salut Sam, From: [EMAIL PROTECTED] Subject: Re: [CBLX] Configuration de speechd-el Date: Mon, 25 Aug 2008 01:17:46 +0200 (CEST)
> Bonsoir Pierre, merci pour ces infos. > Finalement, qu'est-ce qu'il faut pour installer festival jusqu'à une > synthèse vocale correcte. En anglais, festival, (l'interface) les speech-tools (le moteur) et une voix anglaise au moins. Mais voir plus loin l'installation de franfest peut se charger de tout. > Faut-il absoluement mbrolla ? Pour le français, oui ! et il faut aussi franfest qui est la surcouche festival pour le français. Malheureusement, il y a des morceaux écrits en c qui obligent à recompiler festival. Télécharger : http://download.gna.org/lliaphon/franfest/franfest-1.96-beta-rc01.tar.bz2 Décompresser : tar -xjf franfest-1.96-beta-rc01.tar.bz2 Entrer dans le répertoire : cd franfest ... À partir de là, a priori, ça devrait s'installer jusqu'au bout y compris festival. En effet l'installeur va chercher sur le système si les diverses composantes sont là, (festival, mbrola etc ...) et si elles n'y sont pas il télécharge. Corollaire, il faut une liaison internet et les petits utilitaires suivants : wget, bzip, unzip gzip et tar. De toute façon lorsque tu lances le configure, s'il ne trouve pas les utilitaires dont il a besoin, il renvoie une erreur. En principe, il détermine même les utilitaires dont il a besoin en fonction des choses qu'il doit télécharger et décompacter. Et oui à l'époque je me suis cogné un certain nombre de lignes de m4 : pouahhhh ! Donc une fois que tu es dans le répertoire : ./configure [options] Je te conseille de configurer le prefix. par exemple ./configure --prefix=/home/sam qui te permet dans un premier temps d'isoler tout ce system et de t'en débarasser le cas échéant : satisfait ou remboursé. (Enfin je n'ai pas de quoi te dédommager du temps que tu vas y passer mais ça c'est le libre !!!) Ensuite, --with-owner=machin --with-group=chose Ces options sont obligatoires !!!!! il doit manquer encore des lignes de m4 pour qu'elles soient déterminées automatiquement par défaut. Quand le configure a réussi, make. Il n'y a pas de make install. Il faut ensuite installer festival-freebsof-utils qui sont quelques petits fichiers scm qui permettent à festival de s'entendre avec speech-dispatcher. > Ok, pour les sounds icons de speech dispatcher, je vais > tester ça. C'est plutôt agréable en effet ! > Aussi, je suis interressé pour la ligne à mettre afin de faire fonctionner > emacs-w3. emacs-w3m !!!!!!! (add-to-list 'load-path "/usr/share/emacs/site-lisp/w3m") (autoload 'w3m "w3m" nil t) (autoload 'w3m-goto-url "w3m" nil t) (autoload 'w3m-region "w3m") (setq w3m-use-tab nil w3m-key-binding 'info) (setq w3m-search-default-engine "google") (setq w3m-command-arguments '("-F" "-cookie") browse-url-browser-function 'w3m mm-text-html-renderer 'w3m) (setq w3m-use-cookies t) (setq w3m-cookie-accept-bad-cookies t) ;;; Suggested by the speechd-el documentation. (defadvice w3m-print-this-url (around my-w3m-print-this-url activate) (when (eq this-command 'w3m-print-this-url) ad-do-it)) C'est ce qu'il y a dans mon .emacs ensuite, tu verras si tu veux affiner telle ou telle option. > Mais, surtout, dis-moi toi, qu'est-ce que tu utilises comme solution > vocale et logiciel dans la vie de tous les jours, Emacs+speechd-el+speech-dispatcher+festival+mbrola > pour les tâches principales sur linux soit : > le mail, la navigation web, le multimedia comme les lecteurs > mp3, gravure Mail: mew (entièrement en emacs-lisp). web: w3m (moteur externe) emacs-w3m (interface emacs.) sont (mp3 wav etc) : ecasound (moteur externe) avec une interface emacs que je développe (tu peux évidemment profiter de la version de développement ça va sans dire !!) alsaplayer (moteur externe) interface en développement aussi mais beaucoup plus simple parce que ça n'a pas la puissance et les fonctionnalités d'ecasoud. aplay (même punition !) gravure : cdrecord (j'avais aussi une interface emacs pour ça mais je ne peux pas tester ici parce que je me suis aperçu que je n'avais qu'un lecteur qui ne fait pas graveur. La semaine prochaine je rentre à la maison.) > de cd, editeur de code, le bash (car le shell sur emacs, ne > me donne pas Editeur de code : mieux qu'emacs à mon avis c'est difficile ! Euh pas sûr qu'on ne puisse pas avoir l'historique dans le shell emacs sauf que ce n'est peut-être pas avec les flèches qui servent à naviguer dans le buffer. Cela dit, si tu utilises M-! au lieu d'être dans le buffer shell, l'historique est directement géré par emacs. Cependant c'est bien rare que j'utilise beaucoup de shell. Ou alors c'est à des moments où le système est encore très peu fonctionnel style lors de l'installation et là je suis en braille. Tu verras, que tu n'as même pas besoin de lancer de make pour compiler tes projets sous emacs la plupart du temps (dans le c-mode par exemple,) un C-c C-c suffira. > mon historique...). > > Déjà si je fais tout ça en vocal, je peut laisser mon windows dans un > placard et partir en vacances tranquille. > Mais là, je teste beaucoup d'applications, et je n'ai pas l'impression que > ça soit la meilleure méthode. Bah ça dépend juste du temps que tu as ! > > As-tu renoncé à VIM? Que je trouve extraordinaire depuis que je suis > obligé de l'utiliser. Jamais utilisé vim ! j'ai toujours trouvé emacs tout à fait extraordinaire : puis si vraiment tu y tiens, je crois qu'emacs émule vim ... > Mutt? Links? SpamAssassin etc... Mutt : jamais utilisé. Links : pas davantage : je crois que sa seule supériorité sur w3m c'est qu'il interprète quelques javascript. Mais : 1. on peut contourner la difficulté sous w3m en utilisant l'interpréteur js de google. 2. Sauf pour des trucs js qui ne sont pas sur le web : mais si des gens croient que je vais me donner du mal pour configurer une livebox qui de toute façon est mal conçue ! ben je garde mon vieux modem adsl et c'est tout ! 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