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 para prompt;
  • Melhora as mensagens de log em casos de erros do SSML.
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.