Este repositório contém o passo a passo para instalar, configurar e utilizar o whisper.cpp para transcrever vídeos localmente em sua máquina Linux Mint.
Antes de tudo, instale as dependências necessárias:
sudo apt update
sudo apt install git cmake build-essential ffmpegmkdir ~/whisper-transcricao
cd ~/whisper-transcricao
git clone https://github.com/ggerganov/whisper.cpp
cd whisper.cppmakeOs binários serão gerados em build/bin/.
./models/download-ggml-model.sh baseModelos disponíveis: tiny, base, small, medium, large.
ffmpeg -i ~/Vídeos/reuniao.mkv -ar 16000 -ac 1 -c:a pcm_s16le audio.wavIsso gera o arquivo audio.wav no mesmo diretório.
./build/bin/whisper-cli -m models/ggml-base.bin -f audio.wav -l pt -otxt -of ./transcrições/reuniao-m: caminho para o modelo-f: caminho do áudio-l: idioma (pt = português)-otxt: gerar arquivo .txt-of: nome base do arquivo de saída
whisper-transcricao/
├── audio.wav
├── transcrições/
│ └── reuniao.txt
└── whisper.cpp/
├── models/
│ └── ggml-base.bin
└── build/bin/whisper-cli
Criado por Thiago Russi