"""Submódulo de detecção de retakes do scanner. Analisa a transcrição já existente para identificar possíveis retakes — repetições, reinícios e tomadas alternativas da mesma fala — gerando dados estruturados para a revisão na interface. Não corta, não apaga e não decide qual tomada usar. """ from .agrupador_de_takes import AgrupadorDeTakes from .analisador_de_intervalos import AnalisadorDeIntervalos from .classificador_de_retakes import ( CONTINUIDADE_DE_FALA, POSSIVEL_RETAKE, REPETICAO_DE_FRASE, REPETICAO_DE_INICIO, REPETICAO_PARCIAL, RETAKE_CONFIRMADO, SEM_INDICIO, ClassificadorDeRetakes, RegrasDeClassificacao, ) from .carregador_de_artefatos import ( ArtefatoDeTranscricaoInvalido, CarregadorDeArtefatosDeAudio, ) from .comparador_de_falas import ComparadorDeFalas from .comparador_semantico import ComparadorSemantico from .coordenador_de_retakes import CoordenadorDeRetakes, ResultadoDaAnaliseDeRetakes from .deteccao_de_retakes import DeteccaoDeRetakes from .detector_de_reinicios import DetectorDeReinicios from .gerador_de_evidencias import GeradorDeEvidencias from .modelos_de_retakes import ( AgrupamentoDeFalas, ClassificacaoDeRetake, EvidenciaDeRetake, Fala, GrupoDeRetake, ParAgrupado, ResultadoDaComparacao, ResultadoDoIntervalo, SinalDeReinicio, STATUS_CONFIRMADO, STATUS_DE_REVISAO_VALIDOS, STATUS_IGNORADO, STATUS_PENDENTE, STATUS_REJEITADO, TomadaDeRetake, ) from .repositorio_de_retakes import ( GrupoDeRetakeInexistente, RepositorioDeRetakes, ) __all__ = [ "AgrupadorDeTakes", "AgrupamentoDeFalas", "AnalisadorDeIntervalos", "ArtefatoDeTranscricaoInvalido", "CarregadorDeArtefatosDeAudio", "ClassificacaoDeRetake", "ClassificadorDeRetakes", "ComparadorDeFalas", "ComparadorSemantico", "CONTINUIDADE_DE_FALA", "CoordenadorDeRetakes", "DeteccaoDeRetakes", "DetectorDeReinicios", "EvidenciaDeRetake", "Fala", "GeradorDeEvidencias", "GrupoDeRetake", "GrupoDeRetakeInexistente", "ParAgrupado", "POSSIVEL_RETAKE", "RegrasDeClassificacao", "REPETICAO_DE_FRASE", "REPETICAO_DE_INICIO", "REPETICAO_PARCIAL", "RepositorioDeRetakes", "ResultadoDaAnaliseDeRetakes", "ResultadoDaComparacao", "ResultadoDoIntervalo", "RETAKE_CONFIRMADO", "SEM_INDICIO", "SinalDeReinicio", "STATUS_CONFIRMADO", "STATUS_DE_REVISAO_VALIDOS", "STATUS_IGNORADO", "STATUS_PENDENTE", "STATUS_REJEITADO", "TomadaDeRetake", ]