feat: sincronizado o estado de transcrição, métricas e diarização
- sincronizado o estado de transcrição, métricas e diarização entre SQLite, Scanner e Editar vídeo Resumo: - 6 arquivos alterados - 1 novos - 5 modificados - 0 removidos 5 files changed, 181 insertions(+), 12 deletions(-) Arquivos: - code/cep-plugin/index.html - code/cep-plugin/main.js - code/cep-plugin/styles.css - code/engine/persistencia/consultas.py - code/engine/testes/test_consultas_de_persistencia.py - code/engine/consultar_status_da_analise.py
This commit is contained in:
@@ -95,6 +95,16 @@ class TesteConsultasDeAnalises(unittest.TestCase):
|
||||
with self.assertRaises(ErroDeConsultaInvalida):
|
||||
self.consultas.consultar_resumo_do_video("")
|
||||
|
||||
def test_consultar_status_da_analise_expoe_falantes_e_metricas(self) -> None:
|
||||
status = self.consultas.consultar_status_da_analise(VIDEO_ID)
|
||||
|
||||
self.assertEqual(status["audio"]["total_falas"], 1)
|
||||
self.assertEqual(status["audio"]["falas_com_falante"], 1)
|
||||
self.assertEqual(status["audio"]["falas_com_metricas"], 0)
|
||||
self.assertTrue(status["audio"]["diarizacao_disponivel"])
|
||||
self.assertFalse(status["audio"]["metricas_de_voz_disponiveis"])
|
||||
self.assertEqual(status["audio"]["falantes"], ["locutor"])
|
||||
|
||||
# --- listar_falas_no_intervalo ------------------------------------------------------
|
||||
|
||||
def test_listar_falas_no_intervalo_filtra_por_tempo_e_omite_palavras_por_padrao(self) -> None:
|
||||
|
||||
Reference in New Issue
Block a user