Salut,

J'ai peut-être été un peu lapidaire en disant qu'il n'y avait
pas d'intérêt à programmer un tts léger ! C'est vrai, la
situation décrite par Olivier est typiquement le cas où on en
aurait besoin.

Mais alors je le répète de mon point de vue, la chose la plus
efficace serait de franciser flite :

1. C'est certainement ce à quoi pensait Roger Mampey le
concepteur de franfest et c'est pour ça qu'il a écrit une
partie du code en c++ et pas tout en scheme (comme le fait
Milan pour le Tchèque par exemple ou les italiens pour la
version italienne de festival.)

2. Il est vrai que flite ne pilote pas mbrola mais ça me semble
être de l'ordre du facile que d'écrire un pilote.

3. Pour des raisons de portabilité, il faudrait implémenter la
francisation comme un module chargeable par flite. Ceci
permettrait de ne pas réécrire le code chaque fois que flite
serait updaté. 

4. Le moteur de flite est celui de festival ce qui :

a: éviterait les erreurs de début d'implémentation comme celle
décrite par Erwin.

b: Permet d'utiliser festival comme plateforme de test (et la
question souplesse et interactivité c'est imbattable !) même si
festival n'est pas l'outil final.

c: permet de développer à minima des extensions conjointes pour
flite et festival. 

5. Permet de s'appuyer sur une communauté vaste active et
internationnale au lieu de jouer les Jean-Baptiste dans son
désert ! 

Moralité on a deux produits pour le prix d'un : un très
performant très souple et très adaptable mais certes un peu
gourmand en ressources l'autre plus léger plus rigide mais plus
économique et qui peut, qui plus est bénéficier des
améliorations du premier ...

Pierre

_______________________________________________
Liste de diffusion CarrefourBLinuX 
    [email protected]
    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 à