- Linux, Windows, Android y otros sistemas operativos
- Basado en el motor eSpeak, que utiliza el método de "Formant Synthesis (síntesis por formantes)"
- Se usó en Windows y en el motor de Google Translate, entre otros, porque soportaba muchos idiomas con un tamaño pequeño (ahora en gran parte fue reemplazado por motores propios)
- La voz es clara y puede usarse a gran velocidad, pero no es tan natural ni tan suave como los grandes sintetizadores basados en grabaciones de voz humana
- También soporta síntesis por formantes Klatt y puede usar MBROLA como sintetizador de voz de backend
- Formas de uso compatibles
- Programa de línea de comandos: Linux y Windows. Lee texto desde archivos y cadenas recibidas por
stdin
- Biblioteca compartida (DLL en Windows)
- Versión SAPI5 para Windows. Puede usarse desde lectores de pantalla y otros programas mediante la interfaz SAPI5
- Portado a varias plataformas, incluyendo Solaris y macOS
- Funciones
- Incluye varias voces cuyas características pueden modificarse
- Puede generar la salida de voz como archivos WAV
- Soporta SSML (Speech Synthesis Markup Language, de forma no completa) y también HTML
- Tamaño compacto. El volumen total del programa y los datos, incluyendo varios idiomas, es de unos pocos MB
- Puede usarse como frontend para voces diphone de MBROLA. eSpeak NG convierte el texto en fonemas con información de tono y duración
- MBROLA es un motor de voz de código abierto compuesto por un conjunto de unidades silábicas para síntesis de voz
- Las voces se ofrecen gratis para fines no comerciales, pero no son de código abierto
- Puede traducir texto a código fonémico, por lo que puede aplicarse como frontend para otros motores de síntesis de voz
- Se puede añadir soporte para otros idiomas. Ya incluye varios idiomas en distintas etapas de desarrollo
- Escrito en C
Aún no hay comentarios.