# Módulo de legendas automáticas O módulo de legendas recebe palavras com tempo da transcrição e os intervalos de corte já aprovados. Ele devolve blocos de legenda na coordenada final da timeline, sem acessar o Premiere, criar arquivos ou decidir o conteúdo editorial. ## Interface `GeradorDeLegendas.gerar(palavras, cortes, duracao_da_fonte, configuracao)` Retorna `LegendaGerada` com texto, início e fim em segundos da timeline final. Os cortes são intervalos da mídia original; o gerador calcula o deslocamento causado pelos cortes anteriores. ## Responsabilidades - descartar palavras que ficaram dentro de cortes; - converter os tempos de origem para tempos pós-corte; - agrupar palavras por limite de palavras, caracteres e pausas; - manter o módulo determinístico e testável offline. ## Fora do módulo - decisão editorial; - leitura do banco ou do JSON externo; - inserção de MOGRT; - alteração da timeline; - renderização ou validação visual.