Re: [CBLX] espeak ou speech-dispatcher ? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/carrefourblinux Archives
]
- To: carrefourblinux@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [CBLX] espeak ou speech-dispatcher ?
- From: Emmanuel COUTRIS <emmanuel.coutris@xxxxxxxxx>
- Date: Sun, 30 Jan 2011 14:46:40 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:date:from:to:subject:message-id:references :mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=zYcEZnJogLb5WIvmyz1Sez62eETAPoxtMDwgDOjeLNE=; b=FhmFy2U055HDHZiasCGxldfXBgydOce3I25zfZELe9gHyGM7dI7f1zLwBV5k6igsQE 9eSNqDJZEQ4K0LOc5aCj82ME8pSU49v1Y3IuZ5uH2Z0YK8iEj9bMF9+BQjhG98FTE4/8 3Ne6dlcaQ2JqJQ1rE/WdtzJFZfda2H2Lr3qqk=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:user-agent; b=PDA7IVe3s7gJO7zLgPjOHt4Ypz6BiBRZ3W+yWIEnTLKrLHfHr3jdn9fKZqvHugV8e0 xSSgvy6NTQgXbpVWhCKSd+4+cqjPH1HTmZ9JWh7GUmUsur9gEYJAdTFOLyOj9T13/I9D 2+xP3DL/lOLot+jY0MKUNMhGzb1taqQxceAwM=
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