O mecanismo eSpeak é um programa de texto para fala (TTS) pequeno e leve que oferece suporte a um grande número de idiomas. Ele tem um som de voz mais robótico do que outros motores devido ao seu pequeno tamanho (consulte http://espeak.sourceforge.net/samples/raven.ogg para um exemplo de como ele soa). A compensação para esse som um tanto mais áspero é um motor muito responsivo e amigável com vozes que permanecem inteligíveis em velocidades muito mais altas do que outras alternativas de som mais humano.
Esta é uma porta do eSpeak para Android 4.0 (Ice Cream Sandwich) e posterior (incluindo Android 4.3), com suporte a todos os 79 idiomas e sotaques do eSpeak (consulte http://reecedunn.co.uk/espeak-for-android para o Lista).
É construído na versão sem olhos, corrigindo vários problemas encontrados na versão sem olhos:
1. Compatibilidade com Android 4.3 (a partir de 1.47.11d);
2. A velocidade e o tom da fala são controlados corretamente, de modo que o eSpeak no Android soa como na área de trabalho;
3. A taxa de fala é definida como palavras por minuto.
4. O tom, o tom básico e o volume são configuráveis como porcentagens.
5. A variante eSpeak pode ser selecionada, incluindo as variantes de voz do NVDA.
6. O nível de pontuação e os caracteres de pontuação são configuráveis.
7. Os idiomas estão selecionados corretamente (por exemplo, selecionando eslovaco e esloveno, ou selecionando chinês cantonês);
8. Os nomes dos idiomas são exibidos corretamente (por exemplo, "Inglês escocês" é exibido como "Inglês (Reino Unido, Inglês padrão escocês)" em vez de "Inglês (Saychelles)");
9. O acento e os caracteres especiais são suportados;
10. Dispositivos baseados em MIPS são suportados;
11. Vários vazamentos de memória e travamentos foram corrigidos;
12. SSML é processado apenas se a marcação SSML estiver envolvida em uma tag.
13. Suporte para importação de dicionários eSpeak personalizados.
NOTA: Ao ativar o eSpeak, você receberá uma mensagem informando "Este mecanismo de síntese de fala pode ser capaz de coletar todo o texto que será falado, incluindo dados pessoais como senhas e números de cartão de crédito. Vem do mecanismo eSpeak. Ative o uso deste motor de síntese de voz? ". Este é um aviso padrão emitido por dispositivos Android para software de acessibilidade que vem de uma fonte externa.
O mecanismo eSpeak não coleta nenhum dado no texto transmitido a ele. Todo o código-fonte do mecanismo eSpeak principal e a porta do Android estão disponíveis para você verificar se estiver preocupado.
eSpeak: http://espeak.sourceforge.net/
eSpeak para Android: https://github.com/rhdunn/espeak/tree/android
Quaisquer problemas devem ser relatados em https://github.com/rhdunn/espeak/issues .
Os sinalizadores no gráfico de recursos são licenciados sob Creative Commons Attribution-ShareAlike pela Wikipedia. Os lábios foram desenhados por Jonathan Duddington. O ícone do aplicativo e o gráfico de recursos foram projetados por Reece H. Dunn.
O código-fonte do eSpeak é licenciado sob GPLv3 + por Jonathan Duddington.
A porta Android é derivada da porta eyes-free do Google sob a licença Apache 2.0. Modificações adicionais foram feitas por Reece H. Dunn, também sob a licença Apache 2.0.
O tratamento de caracteres Unicode (para o tratamento correto de caracteres acentuados e não latinos) é fornecido pelo projeto ucd-tools de Reece H. Dunn, licenciado sob a licença GPLv3 +. Este projeto usa tabelas de dados geradas a partir do Unicode Character Database (UCD) por http://unicode.org.