sudo apt update
sudo apt install -y build-essential cmake git ffmpeg
# opsional (lebih cepat di CPU lama):
sudo apt install -y libopenblas-dev
git clone https://github.com/ggerganov/whisper.cpp
# opsi A: default (CPU)
cmake -B build
cmake --build build -j
# opsi B: pakai OpenBLAS (disarankan)
cmake -B build -DWHISPER_OPENBLAS=ON
cmake --build build -j
./models/download-ggml-model.sh small
coba test jalankan
convert ke wav dulu ya
# konversi apapun ke WAV 16 kHz mono
ffmpeg -y -i samples/test.mp4 \
-vn -sn -dn -ac 1 -ar 16000 -c:a pcm_s16le samples/clean.wav
mkdir -p out
./build/bin/whisper-cli \
-m models/ggml-small.bin \
-f samples/test.mp4 \
-osrt \
-of out/test
untuk bhs indonesia
./build/bin/whisper-cli \
-m models/ggml-small.bin \
-f samples/test.mp4 \
-l id \
-osrt \
-of out/hasil \
-t 4
klau hasilnya kacau pakai ini
./build/bin/whisper-cli \
-m models/ggml-small.bin \
-f samples/clean.wav \
-l id \
--no-fallback --temperature 0 \
-bs 1 -bo 1 \
-ml 64 -mc 0 \
-sns \
-osrt -of out/hasil