Sobre o projeto

Traccia é um editor baseado em navegador para corrigir legendas em uma linha do tempo dividida por locutores. É especializado no trabalho de correção humana após a transcrição automática e possui as seguintes funcionalidades: ### Principais Funções - **Edição Intuitiva**: Permite o ajuste de duração e alteração de locutores via drag-and-drop, além de edição eficiente através de teclas de atalho (divisão, união e alinhamento de posição de reprodução). - **Função de Verificação**: Exibe marcas de aviso para sobreposições de legendas do mesmo locutor ou velocidades de exibição que impossibilitam a leitura. - **Integração de Transcrição**: Suporta a função de transcrição paga utilizando a Gemini API, bem como a transcrição gratuita em ambiente local (comando `transcribe`) usando faster-whisper e pyannote. - **Controle de Versão e Comparação**: Permite salvar separadamente a saída bruta, a versão finalizada e a versão importada do Filmora (.wfp), possibilitando a verificação de diferenças lado a lado. - **Exportação**: Exporta arquivos .srt por locutor. - **Análise e Aprendizado**: É possível medir convenções, como o comprimento da linha, a partir das legendas corrigidas e refleti-las na próxima transcrição. ### Fluxo de Trabalho 1. Preparar o arquivo `.srt` (criado a partir de arquivos existentes, Gemini API ou comando local). 2. Iniciar o editor com `traccia edit` e realizar as correções no navegador. 3. Exportar como `.srt` por locutor e finalizar em softwares de edição como o Filmora.