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

Domorizon

https://i0.wp.com/static.thecallr.com/2012/thecallr.com/images/icons/speak2.png?resize=200%2C200

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

https://i0.wp.com/crdp.ac-amiens.fr/cddpoise/blog_mediatheque/wp-content/uploads/balabolka.jpg?resize=196%2C180

 

 

 

 

 

 

 

 

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 $*

 

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

Translate »