- Linux, Windows, Android et autres OS
- Basé sur le moteur eSpeak utilisant la méthode de « synthèse par formants (Formant Synthesis) »
- Sa petite taille et sa prise en charge de nombreuses langues ont conduit à son utilisation dans Windows, le moteur de Google Traduction, etc. (aujourd'hui, il a largement été remplacé par des moteurs internes)
- La voix est claire et peut être utilisée à grande vitesse, mais elle n'est ni aussi naturelle ni aussi fluide que les grands synthétiseurs basés sur des enregistrements de voix humaines
- Prend également en charge la synthèse par formants de Klatt, et permet d'utiliser MBROLA comme backend de synthèse vocale
- Modes de prise en charge
- Programme en ligne de commande : Linux & Windows. Lit les chaînes reçues depuis des fichiers et
stdin
- Bibliothèque partagée (DLL sous Windows)
- Version SAPI5 pour Windows. Utilisable via l'interface SAPI5 par les lecteurs d'écran et d'autres programmes
- Porté sur diverses plateformes, dont Solaris et MacOS
- Fonctionnalités
- Inclut diverses voix dont les caractéristiques peuvent être modifiées
- Peut générer la sortie vocale sous forme de fichier WAV
- SSML (Speech Synthesis Markup Language) est pris en charge (de manière incomplète), ainsi que le HTML
- Taille compacte. La taille totale du programme et des données, incluant plusieurs langues, est de quelques Mo
- Peut être utilisé comme frontend pour les voix diphones MBROLA. eSpeak NG convertit le texte en phonèmes avec des informations de hauteur et de durée
- MBROLA est un moteur vocal open source composé d'un ensemble de diphones pour la synthèse vocale
- Les voix sont gratuites pour un usage non commercial, mais ne sont pas open source
- Peut traduire le texte en code phonémique, ce qui permet de l'utiliser comme frontend pour d'autres moteurs de synthèse vocale
- Il est possible d'ajouter la prise en charge d'autres langues. Plusieurs langues sont incluses à différents niveaux d'avancement
- Écrit en C
Aucun commentaire pour le moment.