NdM : TTS = Text To Speech Synthesis. FreeTTS est en Java sous License BSD.
Sinon, il y a aussi Festival et le module speech de Gnopernicus. L'idée me semble très intéressante, les possibilités sont multiples et la demande en technologies vocales en croissance constante. Bien sûr la qualité de la synthèse n'est pas encore parfaite mais elle se rapproche de mal d'autres phonétisateurs. J'ai tout de même rajouté un lien vers ce qui à mon humble avis se fait de mieux en synthèse vocale pour le moment (j'ai fait un stage dans cette entreprise). Enfin FreeTTS semble commencer à utiliser la technologie MBROLA développée par la Faculté polytechnique de Mons en Belgique (et utilisée aussi par Babeltechnologie).
Aller plus loin
- Free TTS (1748 clics)
- TCTS (185 clics)
- Babel technologie (248 clics)
- Babel technologie (accès aux démos) (196 clics)
- The Festival Speech Synthesis System (225 clics)
- Gnopernicus (179 clics)
# Pas de machine virtuelle Java Libre ?
Posté par Loic Jaquemet . Évalué à 3.
je comprends pas.
et blackdown ? http://www.blackdown.org/(...)
et libgcj ? http://gcc.gnu.org/java/(...)
c'est pas libre ? ou ce sont pas des machines virtuelles ?
ou sinon, du fait meme de l'emploi du terme Java, toute machine virtuelle Java ne peut etre libre puisque soumise a la licence de Sun ?
je comprends pas monsieur modérateur ;(
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par CMO (site web personnel) . Évalué à -2.
Comme certain font de l'anti-américanisme, anti-communisme, anti-microsoft primaire .... Oublions ...
Sinon FreeTSS semble supporter en partie JSAPI (Java Speech API : http://java.sun.com/products/java-media/speech/(...) ). C'est une librairie qui permet de spécifier des outils de synthèse et de reconnaissance vocale.
Y a t'il un projet opensource pour faire de la reconnaissance vocale pour completer le projet (et supporter entièrement JSAPI) ?
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Nÿco (site web personnel) . Évalué à 1.
Rrrooooo... et toi tu ressembles à un trolleur primaire ?
Regarde ma jolie réponse plus bas...:
> Pour la JVM Blackdown «Software is confidential and copyrighted.»
> Pour GCJ, c'est GPL, mais c'est un compilo.
Il n'existe à ma connaissance pas de machine virtuelle Java. Si tu veux compiler en langage machine directement libre à toi, mais tu perds un des avantages de Java : sa portabilité sans recompilation. Maintenant, faire du Libre en Java, c'est bien, mais pas complet : il te manque la JVM.
Sinon, Java, moi rienàpéter.
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Loic Jaquemet . Évalué à 1.
Compiled applications are linked with the GCJ runtime, libgcj, which provides the core class libraries, a garbage collector, and a bytecode interpreter. libgcj can dynamically load and interpret class files, resulting in mixed compiled/interpreted applications.
humm ? c'est pas ca une jvm ?
je parle pas de GCJ , qui est un compilo , mais de libgcj ....
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par LupusMic (site web personnel, Mastodon) . Évalué à 1.
Ben visiblement, c'est un batard de bytecode et de code compilé, donc ça marcheras pas sur une machine d'architecture différente !
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Jiba (site web personnel) . Évalué à 1.
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par sobek . Évalué à 2.
Si tu veux compiler en langage machine directement libre à toi, mais tu perds un des avantages de Java : sa portabilité sans recompilation.
</blockquote>
En meme temps, Java c'est tout sauf portable... Surtout lorsqu'il y a un minimum d'interface graphique.
Sur nos serveurs, il n'y a pas moins de 4 jvm pour pouvoir faire tourner a peu près tout correctement
:-((
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Moby-Dik . Évalué à 1.
(soupir) Si seulement c'était vrai ;)
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Nÿco (site web personnel) . Évalué à 4.
Pour GCJ, c'est GPL, mais c'est un compilo.
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Matthieu Moy (site web personnel) . Évalué à 4.
[ ... ]
Description: A JVM to run Java bytecode
This is Kaffe, a virtual machine designed to execute Java bytecode.
It performs "just-in-time" code conversion from the abstract code to
the host machine's native code. This will ultimately allow execution of
Java code at the same speed as standard compiled code but while maintaining
the advantages and flexibility of code independence.
$ apt-cache show kissme
[ ... ]
Description: A free Java Virtual Machine
kissme is a free Java Virtual Machine for Linux.
It uses the GNU Classpath java class library.
.
Currently it can only run console applications (there is no working AWT support in Classpath).
Si j'ai bien compris, l'affirmation correcte est "Les JVM libres sont toutes pourraves", mais pas inexistantes.
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Benoît Sibaud (site web personnel) . Évalué à 3.
Package: orp
...
Description: Java VM and JIT from Intel Research Lab.
ORP stands for Open Runtime Platform, which is an Intel(TM) Open
Source research platform for investigating dynamic compilation and
memory management technologies. The basic ORP system incorporates a
fast code generating JIT (Just-In-Time) as well as an optimizing
.
JIT. It also includes several GC (Garbage Collection) algorithms,
ranging from a simple mark-sweep algorithm to an advanced train
algorithm.
$ apt-cache show sablevm
Package: sablevm
....
Description: Free implementation of Java Virtual Machine (JVM) second edition
SableVM is a portable bytecode interpreter written in C and implementing
the Java virtual machine specification, second edition. Its goals are to be
reasonably small, fast, and efficient, as well as providing a well-designed
and robust platform for conducting research.
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par AlV . Évalué à 2.
Et Electrical Fire ? http://www.mozilla.org/projects/ef/(...)
Et tous les liens qui se trouvent là http://www.kaffe.org/links.shtml(...) ?
[^] # Re: Pas de machine virtuelle Java Libre ?
Posté par Alexandre Dulaunoy (site web personnel) . Évalué à 3.
Pas encore parfait mais en bonne voie....
# Re: FreeTTS : de la synthèse vocale libre
Posté par gino . Évalué à 2.
j'ai essayé il y a environ 1 an et j'ai été très déçu...
j'avais le souvenir d'une démo que m'avait fait un maqueux (amateur de mac ?) sur un vieux mac il y a au moins 4 ans et la synthèse intégrée était beaucoup plus avancée que ça (très reconnaisable à l'écoute avec en plus le choix du timbre de voix) !!
Que vaut FreeTTS//Festival ?
c'est un sujet qui demande à être développé car très démonstratif (c'est comme quand on fait une démo de Gimp avec un script-fu, ça bouge dans tous les sens et au finish apparaît un super logo avec le prénom de ton interlocuteur, et là il est intéressé...).
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par Troy McClure (site web personnel) . Évalué à 2.
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par Sten Spårvagnhög (site web personnel) . Évalué à 1.
Ah toi aussi tu as essayé ? :)
Je confirme, festival ne comprend pas le français (même le bigorno de kadreg< fait ses annonces en anglais :)
Mbrola, j'ai testé, c'est pas mal mais j'ai eu la flemme de le wrapper dans un plugin pycc
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par Jiel (site web personnel) . Évalué à 4.
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par Benoît Sibaud (site web personnel) . Évalué à 2.
ça parle de français ici
http://www.cstr.ed.ac.uk/projects/festival/manual/festival_13.html(...)
http://www.cstr.ed.ac.uk/projects/festival/mailing_lists/festival-t(...)
http://www.cstr.ed.ac.uk/projects/festival/mailing_lists/festival-t(...)
http://www.cstr.ed.ac.uk/projects/festival/mailing_lists/festival-t(...)
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par VACHOR (site web personnel) . Évalué à 0.
En plus c'est en Java alors ça plantera pas votre OS, même sous windows ;-)
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par yves a (site web personnel) . Évalué à 1.
elle contient la synthèse festival en anglais, avec notament des plugins pour konqueror et kate.
# Re: FreeTTS : de la synthèse vocale libre
Posté par Troy McClure (site web personnel) . Évalué à 4.
# Re: FreeTTS : de la synthèse vocale libre
Posté par Colaur . Évalué à 4.
Quelqu'un sait si le français va bientot être ajouté ? Parce que pour l'instant, l'accent américain, ça le fait pas trop...
# Re: FreeTTS : de la synthèse vocale libre
Posté par Sébastien VERMANDEL . Évalué à 2.
Ca n'est malheureusement pas un produit libre. Que ça ne vous empêche pas d'écouter les démos et de tester leurs produits !
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par stef_2000 . Évalué à 3.
Maintenant je vien de tester la voix scansoft et on peut dire qu'elle se raproche pas mal de Mbrola babel. La seule petite remarque que j'ai c'est que la ponctuation n'est pas génialement respectée et que l'on a encore un peu cette voix de robot.
Pour en revenir au libre je crois pas que l'on aura un jour une vrai alternative libre et viable pour la reconnaissance vocale et la synthèse il s'agit d'un marché en plein expension et assez specialisé et je crois que le libre doit d'abortd oeuvrer dasn d'autres directions d'abord comme celle de la bureautique cette annee et dans laquelle de gros effort sont encore necessaire....
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par Sébastien VERMANDEL . Évalué à 1.
La technologie "Brightspeech" est vraiment très étonnante, et j'ai hâte de voir comment ça se comporte dans une situation réelle et pas sur un fichier enregistré.
Je connais très peu de chose en synthèse vocale, je m'y intéresse parce que je bosse dans le domaine du handicap et que les demandes sont nombreuses... La solution Microsoft, acheté à l'ex société d'Ypres, est très largement dépassée maintenant ( et heureusement !).
Il me semble que techniquement les approches de Mons (travail à partir d'un corpus) et celle de RealSpeak (synthèse de formants) sont très différentes...
Donc, tout cela pour dire qu'il existe d'autres approches !
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par coati . Évalué à 1.
http://babel.fpms.ac.be/BrightSpeech/BrightSpeech.php?Langue=French(...)
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par \o/ . Évalué à 1.
J'ose pas imaginer ce que pourrait faire un emacs bien configuré avec une synthèse vocale. En fait à peu près tout. J'imagine que c'est ce que fait emacspeak mais il lui faut une synthèse matrielle il me semble, donc pas pu tester. Par contre si quelqu'un arrive à le faire fonctionner avec une synthèse soft, ça m'intéresse.
Une distibution knoppix avec une synthèse correcte serait un vrai bonheur. Je ne serais pas contre y participer d'ailleurs, si d'autres gens étaient motivés....
[^] # Emacspeak
Posté par daggett . Évalué à 1.
Non non, j'avais testé une fois, pour voir (enfin, pour entendre... ok ->[]) et je l'avais
fait marcher avec un soft de synthese d'IBM librement telechargeable (ViaVoice Outloud).
Mais ça fait longtemps et je ne me souviens plus des détails, en tout cas ça ne m'avait pas posé de difficulté.
En revanche Viavoice parlait uniquement en anglais je crois.
Mais si tu regardes dans le package FreeTTS, il y a justement un module pour le faire marcher avec EmacSpeak! (pas testé)
[^] # Re: FreeTTS : de la synthèse vocale libre
Posté par stef_2000 . Évalué à 1.
# lia_phon : un outil 100% GPL
Posté par ceituna (site web personnel) . Évalué à 5.
lia_phon, développé par Frédéric Béchét, du LIA (Laboratoire d'Informatique d'Avignon, spécialisé sur le traîtement de la voix...)
J'ai eu un peu de mal à retrouver le lien :
http://tcts.fpms.ac.be/synthesis/mbrola/tts/French/lia_phon.tar.gz(...)
Comme c'est développé par un chercheur français, je peux dire que la phonétisation est bien meilleure qu'avec un application du type festival...
Du coup, en cherchant l'url pour télécharger, je suis tombé sur cette page qui décrit un peu la bête :
http://www.biomath.jussieu.fr/ATALA/outil/lia_phon_bechet_frederic.(...)
[^] # Re: lia_phon : un outil 100% GPL
Posté par youri_b . Évalué à 1.
http://jmvanel.free.fr/tts/LIA_PHONE.fr.html(...)
je cite:
Et la qualité est nettement meilleure que French-tts ! Ecouter ici le début de la Vie de Molière avec LIA_PHON
:-)
[^] # Re: lia_phon : un outil 100% GPL
Posté par the_freeman . Évalué à 1.
Sinon l'example est pas mal.
# Applications de la synthèse vocale
Posté par khalid . Évalué à 1.
[^] # Re: Applications de la synthèse vocale
Posté par Nÿco (site web personnel) . Évalué à 1.
[^] # Re: Applications de la synthèse vocale
Posté par Moby-Dik . Évalué à 1.
[^] # Re: Applications de la synthèse vocale
Posté par youri_b . Évalué à 1.
[^] # Re: Applications de la synthèse vocale
Posté par stef_2000 . Évalué à 1.
"Lactivité de BaBel peut se scinder en trois domaines dapplication à savoir:
· les télécommunications,
· les plates-formes embarquées,
· les multimédias.
En effet, la société met en oeuvre les technologies vocales pour créer de nouveaux services de télécommunications. Actuellement, par exemple, les services téléphoniques, notamment les 0800 et les 0900, utilisent une navigation basée sur les touches du clavier téléphonique. Grâce à la technologie vocale, il suffit simplement de parler au lieu dutiliser le clavier. Mais en fait, cette utilisation de la parole plutôt que des 10 touches permet daugmenter considérablement les possibilités offertes par de tels systèmes: en effet, lutilisateur pourra dès lors avoir des centaines ou des milliers de choix accessibles au même moment. Par exemple, la société a déjà travaillé à lélaboration dun service météo où il suffit simplement de donner le nom de la ville pour recevoir les prévisions sur le temps quil fera.
Un autre projet fut par exemple la lecture dE-mails par téléphone. Lorsquun courrier arrive dans la messagerie électronique, un propriétaire de GSM peut se faire appeler par un serveur téléphonique intelligent et le message est lu électroniquement.
Les plates-formes embarquées quant à elles, regroupent tout ce qui est mobile. Prenons lexemple des téléphones mobiles: ceux-ci devenant de plus en plus sophistiqués, BaBel per-met dintégrer des options de plus en plus complexes. Le vocal a en effet beaucoup davenir dans ce type de produits mais également dans lautomobile où on pourrait envisager que lhomme puisse à laide de sa voix commander les appareils de la voiture, et également dans lélectronique de consommation (cest-à-dire le contrôle du chauffage, de léclairage, de la vidéo par la voix, ).
Le dernier domaine dapplication concerne les médias. Un des produits proposé par la société est lutilisation du vocal dans des bornes interactives. Celles-ci permettent de donner des in-formations. Dans une galerie marchande inconnue, il suffira de demander où se trouve tel magasin et la borne servira de guides aux clients égarés. Une autre illustration est laide aux aveugles. Ces derniers devaient se contenter dun clavier en braille. Désormais, grâce à la synthèse vocale, ils peuvent utiliser un peu plus leur P.C pour lire leurs E-mails et travailler sur Word. Comme dernier exemple, BaBel a également permis la création de petits personna-ges en 3D pouvant parler.
"
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.