Re: [CBLX] espeak ou speech-dispatcher ?

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


From: Emmanuel COUTRIS <emmanuel.coutris@xxxxxxxxx>
Subject: Re: [CBLX] espeak ou speech-dispatcher ?
Date: Sun, 30 Jan 2011 20:58:53 +0100

> Bonjour tout le monde,
> 
> On Mon, Jan 31, 2011 at 03:51:14AM +0000, Pierre Lorenzon wrote:
>> From: Emmanuel COUTRIS <emmanuel.coutris@xxxxxxxxx>
>> Subject: Re: [CBLX] espeak ou speech-dispatcher ?
>> Date: Sun, 30 Jan 2011 14:57:03 +0100
>> 
>> > Bonjour à tous,
>> > 
>> > On Sun, Jan 30, 2011 at 08:53:39AM -0500, Blaise wrote:
>> >> bonjour,
>> >> est-ce que, pour ubuntu, y a-t-il un lecteur d'écran moin gourmant que orca?
>> > A ma connaissance, d'après un thread que j'avais ouvert avant, au niveau
>> >> lecteur d'écran sous Linux il n'y a que Orca de valable.
>> > 
>> > Par contre, apparemment, il est peut tourner sur un windowmanager plus léger
>> > que Gnome: lxde. Au final, l'ensemble sera plus léger car le plus gros est
>> > quand-même le windowmanager.
>> 
>>   Et qu'est-ce qu'on fiche avec un windowmanager quand on n'a
>>   pas d'écran sur sa bécane à part plomber sa RAM ? Ouaip je
>>   sais on te vend NGB pour une boucher de pain mais c'est
>>   vraiment la peine ?
> Malheureusement, il y a quelques applis qui n'ont pas encore été développées
> en texte (dans mon cas c'est Skype que je voudrais bien avoir!)... question de temps...?
> oui... mais pas dans le sens que l'on croit! manque de temps!

  Oh je sais Emmanuel ! J'ai parlé du JS dans un autre post. On
  a quelques épines dans le pieds quand-même avec un
  environnement purement texte. Typiquement je ne peux pas
  mettre à jour mon dossier de carrière au rectorat ! On croit
  rêver ! beh non !

  Pierre
> 
> Amicalement,
> 
> Manu
>> 
>>   Sarcastiquement 
>> 
>>   Pierre
>> 
>> 
>> > 
>> > Amicalement,
>> > 
>> > Manu
>> >> Blaise
>> >> ----- Original Message ----- From: "Emmanuel COUTRIS" 
>> >> <emmanuel.coutris@xxxxxxxxx>
>> >> To: <carrefourblinux@xxxxxxxxxxxxxxxxxxx>
>> >> Sent: Sunday, January 30, 2011 8:46 AM
>> >> Subject: Re: [CBLX] espeak ou speech-dispatcher ?
>> >>
>> >>
>> >>> Coucou tout le monde,
>> >>>
>> >>> Petite contribution modeste car je ne connais pas tant que ça le sujet!
>> >>>
>> >>> On Sun, Jan 30, 2011 at 09:11:37PM +0000, Pierre Lorenzon wrote:
>> >>>>
>> >>>> >
>> >>>> > je voudrais savoir pourquoi, quand on lance orca pour la 1re fois, 
>> >>>> il > propose
>> >>>> > speech-dispatcher comme serveur vocal et non espaek ? es-ce que sous
>> >>>>
>> >>>>   Réponse simple : parce que speech-dispatcher est
>> >>>>   effecttivement un serveur vocal tandis qu'espaeak est une
>> >>>>   synthèse vocale. Sauf qu'évidemment cette dycotomie est
>> >>>>   purement artificielle et théorique, parce qu'espeak
>> >>>>   implémente probablement des fonctionalités de serveur
>> >>>>   vocal. Je dis probablement parce que je ne connais espaeak
>> >>>>   que de nom et ne sais pas ce qu'il sait faire. Pour
>> >>> Non, espeak n'est pas conçu pour être serveur. Juste un sogiciel pour
>> >>> générer du son à partir du texte (TTS). Les logiciels qui utilisent espeak
>> >>> doivent envoyer les données à espeak en le lançant et en lui transmettant
>> >>> le texte sur son entrée standard.
>> >>>
>> >>>>   speech-dispatcher, par contre c'est très clair : il ne sait
>> >>>>   faire que de l'intégration et du dispatching pas de
>> >>>>   synthèse. Il ne sait que déléguer à des synthèses le boulot.
>> >>>>
>> >>>>
>> >>>> > speech-dispatcher on a autant de langues supportées que sous espeak ?
>> >>>>
>> >>>>   Au vu de ce qui précède, cette question n'a pas de sens !
>> >>>>   speech-dispatcher supporte espaeak parmi les synthèses qu'il
>> >>>>   sait piloter, donc on a au moins toutes les langues
>> >>>>   disponibles sous espaeak.
>> >>>>
>> >>>>
>> >>>>
>> >>>> >
>> >>>> > Perso j'ai besoin à la fois du FR et du NL, pas spécialement sous 
>> >>>> le > même
>> >>>> > compte (/utilisateur),
>> >>>> > quel est la "bonne" solution dans un tel cas, quel serveur préférer 
>> >>>> > avec
>> >>>> > quelle langue ?
>> >>>>
>> >>>>   Perso je dirais que quitte à utiliser espeak, autant
>> >>>>   l'utiliser sans speech-dispatcher entre les deux. La même
>> >>>>   remarque vaudrait avec festival d'ailleurs dans un cas que je
>> >>>>   connais alors au micron près. Sauf que ... il y a toujours un
>> >>>>   sauf ... Espeak se conduit en serveur vocal, certes, comme
>> >>>>   festival certes, mais n'implémente peut-être pas en interne
>> >>>>   tout ce que speech-dispatcher implémente par ailleures (un
>> >>>>   scheduleur de message digne de ce nom par exemple.) Pour
>> >>>>   festival c'est clair, il faudrait implémenter ces features
>> >>>>   mais elles ne le sont pas d'origine. Je crains que pour
>> >>>>   espeak la situation soit analogue.
>> >>>>
>> >>>>
>> >>>>   Donc pour résumer Aldo ! quels avantages et quels
>> >>>>   inconvénients :
>> >>>>
>> >>>>   1. Avantage : utiliser espeak tout seul : clair légèreté ! un
>> >>>>   serveur au lieu de deux en chaîne : tu vois tout de suite que
>> >>>>   si tu as une machine à ressources limitées, tu pourrais
>> >>>>   gagner en réactivité. Ouaip ! mais bon si tu as une machine à
>> >>>>   ressources limitée et que tu utilises déjà des usines à gaz
>> >>>>   type gnome+orca : "c'est déjà un mauvais choix" (enfin ça
>> >>>>   c'est juste Pierre qui le dit, c'est pour ça qu'il a mis des
>> >>>>   guillemets !) !!!!
>> >>>>
>> >>>>   2. Avantage espeak piloté par speech-dispatcher : beh je
>> >>>>   pense que le scheduling des messages est infiniement meilleur
>> >>>>   !
>> >>>>
>> >>>>   J'espère qu'avec ça tu as des éléments pour te décider
>> >>>>   rationnellement : Sinon ressonne ! Pierre il ouvre presque
>> >>>>   toujours !
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> >
>> >>>> > Pour espeak je sais que tant le fr que nl sont possibles,
>> >>>> > pour speech-dispatcher où en est-on ?
>> >>>>
>> >>>>   Réponse plus haut : speech-dispatcher ne sait rien faire ou
>> >>>>   sait tout faire ce qui revient essentiellement au même : les
>> >>>>   langues disponibles sous espeak, festival, ibmtts ... le sont
>> >>>>   sous speech-dispatcher puisqu'il sait piloter ces synthèses
>> >>>>   là (à noter festival est-ce vraiement une synthèse ou un
>> >>>>   intégrateur de plus ?) C'est ce genre de question qui jettent
>> >>>>   le trouble et amènent des interrogations comme les tiennes :
>> >>>>   on peut donner des définitions très précises de tel ou tel
>> >>>>   objet : "synthèse" "serveur vocal" etc ... sauf qu'après on
>> >>>>   ne trouve aucun soft qui match la définition ! Les gens ont
>> >>>>   développer des trucs en rapport à des besoin pratiques, pas
>> >>>>   pour illustrer un formalisme !
>> >>>>
>> >>>>
>> >>>> >
>> >>>> > Enfin, j'ai vu que mbrola est dispo en paquets prêts-à-intaller 
>> >>>> sous > Ubntu
>> >>>> > (répos partner ou autre), es-ce uqe qq'un l'a déjà essayé, et si 
>> >>>> oui > avec
>> >>>> > espeak ou speech-dispatcher ?
>> >>>>
>> >>>>   Tout le monde a essayé mbrola ! parce que le code de mbrola
>> >>>>   et les samples de voix n'ont pas du changer depuis 10 ans. En
>> >>>>   revanche mbrola a besoin d'un text-to-speech (humpf c'est
>> >>>>   quoi ça par rapport à un serveur vocal et une synthèse ? Beh
>> >>>>   on s'en fout, on a dit que les définitions c'était pour les
>> >>>>   cochons !) Ouaipf enfin bon mbrola n'est pas capable de
>> >>>>   prendre un texte et de fabriquer de la voix. Il faut un bazar
>> >>>>   en amont qui lui fabrique des phonèmes à partir du
>> >>>>   texte. Typiquement ce que "savent" faire festival et
>> >>>>   cicero. Avec les atouts de chacun comme tu le sais bien !
>> >>>>   (polémique là ? az non alors elle a déjà eu lieu 250 fois ici
>> >>>>   et on ne va pas remùetre ça !) Mais bref je ne sache pas que
>> >>>>   speech-dispatcher sache assurer ces fonctions de TTS pour
>> >>>>   piloter directement mbrola. Mais ça se pourrait. Je peux
>> >>>>   vérifier si ça t'intéresse vraiement. Quant à espaek je ne
>> >>>>   sache pas non plus qu'il puisse faire ça.
>> >>> Si, espeak peut servir aussi de générateur de phonème, typiquement pour
>> >>> utilisation avec mbrola.
>> >>>
>> >>> Amicalement,
>> >>>
>> >>> Manu
>> >>>>
>> >>>>
>> >>>>
>> >>>> >
>> >>>> > Merci
>> >>>>
>> >>>>   Oh de rien mon bon Monsieur !
>> >>>>
>> >>>>   bon dimanche !
>> >>>>
>> >>>>   Pierre
>> >>>>
>> >>>>
>> >>>> > et bon dimanche,
>> >>>> >
>> >>>> > Aldo.
>> >>>> >
>> >>>> >
>> >>>> > ---
>> >>>> > -- >    CarrefourBLinuX MailingListe
>> >>>> >    Pour obtenir de l'aide, envoyez le sujet  help  à:
>> >>>> >    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> >>>> >    Archives:
>> >>>> >    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> >>>> >
>> >>>>
>> >>>> ---
>> >>>> -- 
>> >>>>    CarrefourBLinuX MailingListe
>> >>>>    Pour obtenir de l'aide, envoyez le sujet  help  ?:
>> >>>>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> >>>>    Archives:
>> >>>>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> >>>>
>> >>>
>> >>> ---
>> >>> -- 
>> >>>   CarrefourBLinuX MailingListe
>> >>>   Pour obtenir de l'aide, envoyez le sujet  help  à:
>> >>>   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> >>>   Archives:
>> >>>   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> >>>
>> >>
>> >>
>> >> ---
>> >> -- 
>> >>   CarrefourBLinuX MailingListe   Pour obtenir de l'aide, envoyez le sujet 
>> >>  help  à:   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> >>   Archives:   
>> >> http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> >>
>> > 
>> > ---
>> > -- 
>> >    CarrefourBLinuX MailingListe 
>> >    Pour obtenir de l'aide, envoyez le sujet  help  à: 
>> >    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>> >    Archives: 
>> >    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> > 
>> 
>> ---
>> -- 
>>    CarrefourBLinuX MailingListe 
>>    Pour obtenir de l'aide, envoyez le sujet  help  ?: 
>>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>>    Archives: 
>>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
>> 
> 
> ---
> -- 
>    CarrefourBLinuX MailingListe 
>    Pour obtenir de l'aide, envoyez le sujet  help  à: 
>    carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
>    Archives: 
>    http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
> 

---
-- 
   CarrefourBLinuX MailingListe 
   Pour obtenir de l'aide, envoyez le sujet  help  �
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives: 
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/