18 lines
402 B
Bash
18 lines
402 B
Bash
#! /bin/bash
|
|
|
|
if [ ! -d ./git.d ]; then
|
|
git clone https://github.com/ggerganov/whisper.cpp.git git.d
|
|
fi
|
|
|
|
cd ./git.d
|
|
if [ ! -f ./samples/gb1.wav ]; then
|
|
make samples
|
|
fi
|
|
if [ ! -f ./main ]; then
|
|
make
|
|
fi
|
|
if [ ! -f ./models/ggml-${MODEL:-tiny.en}.bin ]; then
|
|
bash ./models/download-ggml-model.sh ${MODEL:-tiny.en}
|
|
fi
|
|
time ./main -m ./models/ggml-${MODEL:-tiny.en}.bin -f ./samples/gb1.wav -t 4
|