Release Notes

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