Synthèse vocale sous linux

Je voulais faire parler mon ordinateur, je me suis penché sur les synthétiseurs vocaux et le mieux que j’ai pu trouver en libre et sous Linux, pour le français, c’est espeak + mbrola.

Les paquets à installer sur Debian :

# apt-get install espeak mbrola mbrola-fr4

Et ensuite, pour l’utiliser:

$ espeak -v mb/mb-fr4 -s 120 "Bonjour, je parle le français aussi bien que vous. Ou presque."

Certains aiment aussi pico2wave :

$ pico2wave -l fr-FR -w test.wav "Bonjour, je parle le français aussi bien que vous. Ou presque."

Pour l’anglais, le paquet festival donne de bons résultats.

$ echo "That's really a pity I'm not able to speak French"  | festival --tts

Mais cela reste loin de la concurrence propriétaire. Allez jeter une oreille sur ce que fait Acapela

7 réactions sur “ Synthèse vocale sous linux ”

  1. anatolem

    Effectivement, chez Acapela le choix est plus large, mais cela reste quand même acceptable sous Debian.
    Un jour mon fiston m’a demandé s’il existait une solution sous Linux mais pour faire l’inverse, transformer la voix en texte, je ne sais pas s’il y a quelque chose de fonctionnel sous Debian ?
    A pluche.

  2. davidvt

    Il existe une extension sur chrome/chromium qui marche très bien : speakit !

  3. Ping TTS : text to speech | Pearltrees

  4. faxmodem

    Pour info, pico2wave n’est pas entièrement opensource. D’ailleurs il est disponible dans la catégorie « non-free » de Debian.

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.