EchoSub é uma aplicação em Python que utiliza o modelo Whisper, da OpenAI, para gerar legendas automáticas a partir de vídeos.
- Python 3.8 ou superior
- whisper
- ffmpeg instalado no sistema (para extração de áudio)
- Clone o repositório:
git clone https://github.com/joserochadev/echosub.git
cd echosub
- Crie um ambiente virtual:
python3 -m venv .venv
source .venv/bin/activate
- Instale as dependêcias utilizando o Poetry:
poetry install
- Certifique-se de que o ffmpeg está instalado:
ffmpeg --version- Inicie o EchoSub:
⚠️ ATENÇÃO: Ao utilizar um modelo do Whisper pela primeira vez, o sistema precisará fazer o download desse modelo. Esse processo pode levar algum tempo, dependendo da velocidade da sua conexão.
python app.py