</> Repositório
WhisperX
Transcreve áudio e vídeo no seu computador com o tempo exato de cada palavra e diz quem falou cada frase.

serve pra
O Whisper comum acerta o texto, mas o tempo da legenda pode errar por vários segundos e vem por frase, não por palavra. O WhisperX corrige isso: alinha cada palavra ao momento em que ela é falada, o que é a base da legenda animada palavra por palavra do Reels. Também separa os falantes (entrevista, podcast, reunião) e funciona em português.
na prática
- Você roda um comando com o vídeo e o idioma e recebe a legenda .srt e .vtt, o texto e um .json com o tempo de cada palavra.
- Com uma opção, a legenda sublinha cada palavra no momento em que ela é dita.
- Com outra, cada trecho vem marcado com o falante (SPEAKER_00, SPEAKER_01), bom pra podcast e entrevista.
- Pra português, ele baixa sozinho um modelo de alinhamento próprio pra língua.
- Sem placa de vídeo, roda no processador com uma opção a mais, inclusive no Mac.
é pra você se
Quem edita Reels, cortes de podcast ou aula e precisa de legenda sincronizada de verdade, ou da transcrição de uma conversa separada por pessoa.
não é pra você se
Quem não quer terminal nem Python: a instalação é por linha de comando. Sem placa de vídeo NVIDIA funciona, mas devagar. Separar falantes pede uma conta no Hugging Face e não é perfeito; número escrito em algarismo (2014, R$ 13,60) fica sem tempo de palavra.
- Licença
- BSD-2-Clause
BSD-2: uso livre, inclusive comercial, mantendo o aviso de copyright. O modelo que separa falantes (pyannote speaker-diarization-community-1) é CC-BY-4.0: pede crédito ao autor.
- Uso comercial
- Livre
- Custo
- grátis
- Dificuldade
- Dificuldade: avançado
- No GitHub
- ★ 25kúltimo push 2026-10-22
- Precisa de
- Python e FFmpeg; placa NVIDIA com CUDA 12.8 pra ficar rápido (o modelo large-v2 cabe em menos de 8 GB de memória de vídeo); conta grátis no Hugging Face só pra separar falantes
dados do GitHub conferidos em 2026-10-26





