Release Notes¶
As principais melhorias referentes ao CPqD Texto Fala 4.2 são:
- Suporte para arquivo de voz extra contendo customizações;
 - Correções de bugs.
 
Mudanças na versão 4.2¶
- API
 - Cria log de textos sintetizados;
 - Adiciona informação de versão na biblioteca para Microsoft Windows;
 - Melhorias de tratamento de caracteres;
 - Corrige tratamento de erro na comunicação com o servidor de licença;
 - Corrige vazamento de memória nas funções TTS_EnumerateVoices e TTS_EnumerateEncoders;
 - Inclui novas informações em EngineInfo;
 - Corrige liberação de referências locais (JNI).
 - [4.2.2] Melhora controle de ritmo.
 - [4.2.3] Corrige cabeçalho de arquivo WAVE para encoder 
alaw. 
- Módulo de síntese
 - Uso de arquivo adicional .custom para disponibilizar conteúdo customizado.
 
- Módulo linguístico
 - Melhorias no mecanismo de tokenização;
 - Atualização de exceções ortográficas e fonéticas.
 - [4.2.2] Melhora tratamento de unidades de medida e quantias monetárias.
 - [4.2.2] Melhora tratamento de numerais, datas e frações.
 
- SSML
 - Altera nome da tag 
customparaprompt; - Melhora as mensagens de log em casos de erros do SSML.
 
- Altera nome da tag 
 - Instalador
 - Padroniza instalador do Windows e GNU/Linux.
 - [4.2.2] Altera o caminho padrão de instalação para 
opt/cpqd/tts/engine. 
- Interface Java
 - Inclui novas informações na classe EngineInfo.
 
Mudanças em versões anteriores¶
Para mais detalhes sobre as mudanças em versões anteriores do produto, consulte o release notes da versão desejada:
Compatibilidade com a versão 4.0¶
Aplicações utilizando a versão 4.0 ou 4.1 do produto, criadas a partir do programa de exemplo fornecido pelo CPqD, somente precisam ser atualizadas se desejar utilizar algum recurso introduzido na versão 4.2.
A atualização é simples e consiste em substituir, na aplicação, o arquivos copiados do programa de exemplo antigo pelos arquivos contidos no exemplo da versão 4.2.
| 4.0 | 4.1 | 4.2 | 
|---|---|---|
| types.h | tts.h | tts.h | 
| errors.h | ||
| loader.hh | loader.hh | loader.hh | 
| loader.cc | loader.cc | loader.cc | 
Interfaces de integração¶
O CPqD Texto Fala pode ser integrado em aplicações em diversas linguagens ou protocolos. Consulte a seção Interfaces de integração para maiores detalhes.
Ambientes Homologados¶
A relação dos ambientes oficialmente suportados pelo CPqD Texto Fala pode ser conferida na seção Requisitos de sistema.