Accueil > Divers > Synthétiseurs vocal
Synthétiseurs vocal
Publié le 14 janvier 2019, dernière mise-à-jour le 2 février 2026, > 14 visites, >> 271166 visites totales.
Svoxpico ( gogol )
- installation :
apt-get install libttspico-utils - utilisation :
pico2wave --lang=fr-FR -w poincaree.wav "Bonjour le monde, Voici une contrepèterie : il faut chaud et beau." - résultat :
- remarque : le fichier texte ne peut dépasser 2¹⁵ soit 65536 caractères
peut être utile ensuite : plusieurs .wav deviennent un .wav : ffmpeg -f concat -i <( for f in *.wav; do echo "file '$(pwd)/$f'"; done ) output.wav
exemple :
cat -n Le\ virus\ mysterieux\ -\ K.-H.\ Scheer.txt > levirus.txt
cat levirus.txt| sed -e 's#^[^0-9]*\([0-9]*\)[^0-9]\(.*\)$#pico2wave --lang=fr-FR -w LeVirus\1.wav "\2"#' > c.sh
sh c.sh
rm $(find . -size 44c)
ffmpeg -f concat -i <( for f in $(ls -v *.wav); do echo "file '$(pwd)/$f'"; done ) output.ogg
espeak + mbrola
- installation :
apt-get install gespeaker mbrola-fr1 mbrola-fr4 python3-espeak - utilisation : gespeaker
yasr+eflite
- installation :
apt-get install yasr eflite
festival + mbrola
apt-get install festival mbrola pidgin-festival festival-freebsoft-utils festvox-kallpc16k
espeak + kttsd
apt-get install espeak kttsd
cicero + mbrola + espeak
apt-get install cicero mbrola espeak mbrola-fr4 mbrola-fr1
- DOC : http://pages.videotron.com/fluxnic/cicero/cicero-README.txt
- création de phonèmes
python wphons.py "bonjour le monde"=>bonjour le monde -> b o~ Z u R _ l @ _ m o~ d -
python /usr/share/cicero/saypho.py "Z u e"
Sites :
Mots clés : synthèse vocal synthétiseurs