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
custom
paraprompt
; - 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.