Release Notes
Nota
A partir da versão 26.6.0, o produto passa a utilizar um novo padrão de versionamento baseado na data de lançamento, no formato: AA.M.Revisão
onde AA representa o ano abreviado, M representa o mês sem zero à esquerda e Revisão
representa a revisão da versão.
Este novo modelo tem como objetivo facilitar a identificação da periodicidade das releases e o alinhamento com o ciclo de entregas do produto.
Não existe correspondência numérica direta ou compatibilidade sequencial entre o modelo antigo e o novo padrão de versionamento.
26.8.0 - 18-08-2026
Novidades
Reprocessamento de segmentos em caso de falha na conexão com o serviço ASR.
Melhorias
Compatibilidade com InfluxDB 2: Atualizadas as conexões e configurações utilizadas para coleta e consulta das métricas.
Segurança da Plataforma: Atualizadas dependências e configurações para correção de vulnerabilidades identificadas nas análises de segurança.
26.6.0 - 30-06-2026
Novidades
Suporte à Diarização v2: Implementação da nova versão, proporcionando melhorias na identificação e separação de locutores durante o processamento de áudio.
Melhorias
Evolução da Plataforma: Realizadas atualizações e modernizações da infraestrutura e dos componentes internos da plataforma, com foco em desempenho, confiabilidade, manutenção e sustentabilidade da solução.
Correções
Compatibilidade com Pydantic v2: Realizados ajustes nos modelos, validações e schemas para suportar a nova versão da biblioteca.
Serialização de mensagens: Resolvidos problemas de serialização nos módulos de recognition, descriptor e webhooks.
3.13.0 - 14-06-2024
Novidades
Adição de distribuição de carga. Cada cliente possuiu um grupo de filas de trabalho.
Suporte a armazenamento de mídia em bucket: aws s3 e google storage.
3.12.0 - 28-12-2023
Novidades
Permite a API do TRD receber uma requisição por referência a um áudio em servidor externo (HTTPS).
Suporte a application/json e multipart/form-data (atual).
3.11.4 - 29-11-2023
Correções
Correção na detecção de fim da transcrição.
3.11.0 - 15-09-2023
Novidades:
Adição do serviço de diarização de locutor versão 2.
Adição de serviço de restauração de pontuação.
Correções
Melhoria na transferência de arquivos entre os serviços.
3.10.0 - 09-05-2023
Este release engloba diversas implementações:
Novidades
Atualização do sistema operacional nas imagens visando mitigar vulnerabilidades de segurança;
Melhorias na comunicação entre os microsserviços visando estabilidade;
Persistência da fila de trabalho visando rápido restabelecimento do serviço em caso de parada;
Correções
Garantia de limpeza/exclusão de jobs com falha da base evitando assim o acúmulo de registros em disco;
3.9.0 - 30-11-2022
Novidades
[TRD-559] Adição de campo silence na resposta da transcrição: job.media.output.silence
Correções
[TRD-538] Correção de métricas no transcription-pipeline
[TRD-538] Correção de logs no normalization-executor
[TRD-538] Correção na configuração do tamanho de filas do descriptor-executor e do normalization-executor
3.8.0 - 19-10-2022
Novidades
[TRD-543] Adição de novo cabeçalho para validação de integridade de payload
[TRD-545] Melhoria no node-manager para compatibilidade de versão 3.6.0 e acima
[TRD-546] Correção em campo para envio de CDR
3.7.0 - 29-08-2022
Novidades
[TRD-486] Suporte a nova engine de diarização
[TRD-523] Reconhecimento de tons DTMF
[TRD-517] Correções em arquivos em processamento por um longo periodo
[TRD-521] Correções de uso da licença
[TRD-524] Correções no OCI manager
3.6.0 - 20-03-2022
Novidades
[TRD-458] Suporte a token para acesso a API.
[TRD-458] Novo modo de operação do transcritor de dialogos com foco em SaaS.
[TRD-456] Controle da taxa de requisições de jobs.
[TRD-489] Nova API de métricas.
3.5.2 - 07-04-2022
Correções
[TRD-510] Correção em contabilização das filas do node-manager
3.5.1 - 27-01-2022
Novidades
[TRD-488] Suporte a ambiente OCI
3.5.2 - 07/04/2022
Correções
[TRD-510] Correção em contabilização das filas do node-manager
3.5.1 - 21/01/2022
Correções
[TRD-488] Adicionado suporte OCI ao node-manager
3.5.0 - 17-11-2021
Novidades
[TRD-439] Atualização do cliente do servidor de licença. Alteração do campo «completed_at».
Correções
[TRD-478] Correção de job não removido quando interrompido (STOPPED) pelo usuário.
3.4.1 - 27-10-2021
Correções
[TRD-460] Correção do formato de arquivo G729 em container wav.
[TRD-473] Correção do token com assinatura publica.
3.4.0 - 13-08-2021
Novidades
[TRD-441] Adição do resultado agregado dos classificadores de fala.
[TRD-398] Adição de detector de tons de chamada e DTMF.
3.3.1 - 08-07-2021
Correções
[TRD-442] Correção do webhook não enviado após o erro «Empty queue timeout».
[TRD-442] Correção de reinicialização dos serviços com fila cheia.
[TRD-442] Padronização do resultado na API «result» e no retorno do webhook.
[TRD-442] Adicionado campo «callback_failure_reason» no job para registro de erro do webhook.
3.3.0 - 01-07-2021
Novidades
[TRD-411] Suporte a GPU nos serviços de VAD e Clustering
[TRD-408/TRD-410] Suporte a GPU no serviço ASR
[TRD-432] Atualização da engine do ASR 2.14
Correções
[TRD-443] Correção de CDRs duplicados
[TRD-440] Correção no serviço de descriptor para áudios estéreo.
3.2.1 - 18-06-2021
Correções
[TRD-444] Correção da porta padrão do Webhook
3.2.0 - 07-04-2021
Novidades
[TRD-428] Adição dos classificadores de fala: emoção, gênero e idade.
Correções
[TRD-436] Corrige remoção de arquivos com fila vazia.
3.1.0 - 18-03-2021
Novidades
[TRD-425] Campo speaker na resposta do reconhecimento não é mais obrigatório. Campo passa a ser opcional.
[TRD-425] Etapa de clusterização opcional através do parâmetro: diarization.clustering.enabled.
[TRD-418] Adiciona detecção de silêncio absoluto no normalizador. Adicionado atributo do tipo boleano no objeto Job media.output.channels.silence.
[TRD-403] Adiciona detecção de banda efetiva no normalizador. Adicionado atributo do tipo float no objeto Job media.input.bandwidth.
Correções
[TRD-431] Correção do timestamp do registro do CDR.
[TRD-433] Correção no normalizador para suporte de arquivo g729a stereo.
[TRD-425] Correção do nome do parâmetro de configuração diarization.cluster para diarization.clustering.
[TRD-430] Correção no resultado na resposta do transcribe síncrono.
3.0.2 - 25-02-2021
Correções
[TRD-429] Correção no número de canais do normalizador.
[TRD-421] Corrige encoding da imagem ASR.
[TRD-421] Adiciona images docker no artifactory de release.
[TRD-421] Diminui o timeout de retry-publish para melhor performance das filas.
3.0.1 - 01-02-2021
Correções
[TRD-416] Correção de arquivo de áudio com bit-rate variável.
[TRD-412] Correção da parada do servidor de licença.
2.4.4 - 01-02-2021
Correções
[TRD-416] Correção de arquivo de áudio com bit-rate variável.
[TRD-412] Correção da parada do servidor de licença.
[TRD-412] Correção na contabilização de mensagens.
[TRD-413] Correção ao excluir arquivos do banco de dados.
3.0.0 - 21-01-2021
Novidades
Reformulação completa da API.
Adição de métricas da aplicação.
Melhorias para estabilidade e melhor desempenho do sistemas.
Mudança em método para contabilização de tempo.
Suporte a novo parâmetro para resultados alternativos da transcrição (maxSentences)
2.4.3 - 10-12-2020
Correções
Corrige detector de fala ativa (VAD).
2.4.2 - 18-11-2020
Correções
Corrige código de retorno da api de upload.
2.4.1 - 05-08-2020
Correções
Corrige contabilização total de mensagens nas filas.
2.4.0 - 24-07-2020
Novidades
Função automática de envio de resultado da transcrição por webhook.
Aplicativo para integração com o serviço de transcrição em Python, disponível no GitHub.
Suporte a arquivos de longa duração com até 35 horas ou 2 GBytes.
Suporte a arquivos de vídeos.
Melhorias na tecnologia de Diarização.
Melhorias na API:
Download de resultados de todos os arquivos de um lote em formato JSON.
Adição de lista de palavras específicas para transcrição (hints.words, textify.enabled, lm.uri, decoder.wordDetails) de um arquivo ou lote.
2.3.1 - 18-05-2020
Correções
Correção no retorno do status do batch, quando arquivo não tem «fala».
Corrigido os campos de ETA e progress do batch.
Correção de exceção com buffer vazio no reconhecimento de fala (sdk-python).
2.3.0 - 04-05-2020
Novidades
Adiciona API para contabilização de tempo
Correções
Corrigi validação de extensão de arquivo de áudio
Corrigi nome do arquivo de áudio no resultado do batch
2.2.0 - 23-03-2020
Novidades
Suporte ao word-hints por api de start
Atualização da engine do ASR
2.1.7 , Novembro 2019
Correções
Melhoria no split para segmentos longos (diarizador)
2.1.5 , Agosto 2019
Correções
Atualização do cliente do servidor de licenças no diarizador
2.1.4 , Julho 2019
Novidades
Atualização do ASR engine para versão 3.3.2
API delete para remover arquivos por default
Validação de arquivos na API
Correções
Bug fix no recognition-work
Correção na api batch status
Correção na api para upload de multilplos arquivos
Bug fix diversos
2.1.3 , Junho 2019
Correções
Correção na api audiofile/create/
Corrigi suporte a UTF-8 na api result
Correções nos scripts de inicialização dos serviços
Melhorias na documentação
2.1.2, Maio 2019
Correções
Correção na api reset do resultado
Correção no node-manager
Correções na documentação
2.1.1, Abril 2019
Correções
Correção do consumo de mensagens duplicadas
Correção na api reset
Correção no formato do csv
2.1.0, Abril 2019
Correções
Erro na função stop/resume
Suporte a caracteres especiais nos nomes de arquivos
Novidades
Cálculo de estimativa de término da transcrição
Suporte a formato de áudio WMA
Novo diarizador
Evolução de arquitetura para melhorar escalabilidade horizontal (pipeline)
Migração dos microserviços para linguagem Python
Alterações na API REST para controle da transcrição
Substituição do método “download” pelo “result” para obter o resultado da transcrição
Prefixo “trd” na API REST
Nova API REST para consultas (experimental)
Painel dashboard para acompanhamento da transcrição (protótipo)
2.0.0, Setembro 2018
Novidades
Refatoramento completo da arquitetura com uso de microserviços
Novo processo de transcrição baseado em filas de trabalho
Suporte à transcrição de arquivos sob demanda
Suporte à transcrição simultânea de lotes
Nova função de normalização dos arquivos de áudio
Suporte a formatos de áudio MPEG 3, MPEG 4, G.723 e G.729
Atualização do diarizador para a versão 1.2.0 (+ bug fix)
Nova API REST para controle da transcrição
1.2.0, Agosto 2017
Correções
Erro na função de validação da duração do áudio
Novidades
Word details no resultado da transcrição
Atualização do cliente ASR para a versão 2.5.1
1.1.0, Maio 2016
Correções
Correções de defeitos no módulo web de controle
Novidades
Novos campos no painel web de consulta
1.0.0, Maio 2016
Novidades
Painel web de consulta do resultado da transcrição dos lotes
Painel web de controle e monitoramento da transcrição
Processamento de lotes de áudio