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

Répondre à