- Linux, Windows, Android e outros sistemas operacionais
- Baseado no mecanismo eSpeak, que usa o método de "Formant Synthesis (síntese por formantes)"
- Já foi usado no Windows, no mecanismo do Google Tradutor e em outros, por oferecer suporte a muitos idiomas com tamanho reduzido (hoje em dia, em grande parte foi substituído por mecanismos próprios)
- A voz é clara e pode ser usada em alta velocidade, mas não é tão natural ou suave quanto sintetizadores maiores baseados em gravações de voz humana
- Também oferece suporte à síntese por formantes Klatt e pode usar o MBROLA como sintetizador de voz de backend
- Formas de uso compatíveis
- Programa de linha de comando: Linux & Windows. Lê strings recebidas de arquivos e de stdin
- Biblioteca compartilhada (DLL no Windows)
- Versão SAPI5 para Windows. Pode ser usada por leitores de tela e outros programas por meio da interface SAPI5
- Portado para várias plataformas, incluindo Solaris e macOS
- Recursos
- Inclui várias vozes cujas características podem ser alteradas
- Pode gerar saída de voz em arquivos WAV
- Suporta SSML (Speech Synthesis Markup Language), embora não de forma completa, e também HTML
- Tamanho compacto. O volume total do programa e dos dados, incluindo vários idiomas, é de apenas alguns MB
- Pode ser usado como frontend para vozes diphone do MBROLA. O eSpeak NG converte texto em fonemas com informações de tom e duração
- MBROLA é um mecanismo de voz open source composto por um conjunto de sílabas para síntese de voz
- As vozes são fornecidas gratuitamente para fins não comerciais, mas não são open source
- Pode traduzir texto para código fonêmico, então pode ser aplicado como frontend para outros mecanismos de síntese de voz
- É possível adicionar suporte a outros idiomas. Vários idiomas estão incluídos em diferentes estágios de desenvolvimento
- Escrito em C
Ainda não há comentários.