TTS – Text To Speach : le texte à la parole !

http://static.thecallr.com/2012/thecallr.com/images/icons/speak2.png

Pour faire parler un texte, il existe plusieurs solution dans le monde Open Source / Linux, mais pas facile d’en trouver une qui soit vraiment adapté à la langue de Molière… Et puis, certains programmes, bien que « gratuit », ne sont pas libre au sens strict de la GPL (pas de source disponible): c’est le cas de MBrola par exemple qui est issu des laboratoires de l’Université de Mons, très bon pour générer la voix humaine, mais les sources ne sont pas disponible 🙁

Parmi les choix possible, on notera:

eSpeak : http://espeak.sourceforge.net

Festival: http://www.cstr.ed.ac.uk/projects/festival/ ou sur http://festvox.org/

LLiaPhon (projet français): http://gna.org/projects/lliaphon

FreeTTS: http://freetts.sourceforge.net/docs/index.php

MBrola : http://tcts.fpms.ac.be/synthesis/mbrola.html

http://crdp.ac-amiens.fr/cddpoise/blog_mediatheque/wp-content/uploads/balabolka.jpg

 

 

 

 

 

 

 

 

L’utilisation de GoogleSpeak peut se faire via un simple script shell (limité à 100 caractères par Google, mais pouvant être dépassé grâce à http://danfountain.com/2013/03/raspberry-pi-text-to-speech/)

#!/bin/bash
say() { local IFS=+;/usr/bin/mplayer -ao alsa -really-quiet -noconsolecontrols « http://translate.google.com/translate_tts?tl=en&q=$* »; }
say $*

 

Comments

No comments yet. Why don’t you start the discussion?

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.