Skip to content

Commit 585da99

Browse files
authored
chore(models): add whisper-turbo via whisper.cpp (#6340)
Signed-off-by: Ettore Di Giacinto <[email protected]>
1 parent fd4f432 commit 585da99

File tree

2 files changed

+61
-15
lines changed

2 files changed

+61
-15
lines changed

gallery/index.yaml

Lines changed: 60 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20410,9 +20410,9 @@
2041020410
- https://huggingface.co/ggerganov/whisper.cpp
2041120411
overrides:
2041220412
parameters:
20413-
model: ggml-whisper-base.bin
20413+
model: ggml-base.bin
2041420414
files:
20415-
- filename: "ggml-whisper-base.bin"
20415+
- filename: "ggml-base.bin"
2041620416
sha256: "60ed5bc3dd14eea856493d334349b405782ddcaf0028d4b5df4088345fba2efe"
2041720417
uri: "https://huggingface.co/ggerganov/whisper.cpp/resolve/main/ggml-base.bin"
2041820418
description: |
@@ -20457,11 +20457,20 @@
2045720457
name: "whisper-large-q5_0"
2045820458
overrides:
2045920459
parameters:
20460-
model: ggml-large-q5_0.bin
20460+
model: ggml-large-v3-q5_0.bin
20461+
files:
20462+
- filename: "ggml-large-v3-q5_0.bin"
20463+
uri: "huggingface://ggerganov/whisper.cpp/ggml-large-v3-q5_0.bin"
20464+
sha256: d75795ecff3f83b5faa89d1900604ad8c780abd5739fae406de19f23ecd98ad1
20465+
- !!merge <<: *whisper
20466+
name: "whisper-medium"
20467+
overrides:
20468+
parameters:
20469+
model: ggml-medium.bin
2046120470
files:
20462-
- filename: "ggml-large-q5_0.bin"
20463-
uri: "huggingface://ggerganov/whisper.cpp/ggml-large-q5_0.bin"
20464-
sha256: 3a214837221e4530dbc1fe8d734f302af393eb30bd0ed046042ebf4baf70f6f2
20471+
- filename: "ggml-medium.bin"
20472+
uri: "huggingface://ggerganov/whisper.cpp/ggml-medium.bin"
20473+
sha256: 6c14d5adee5f86394037b4e4e8b59f1673b6cee10e3cf0b11bbdbee79c156208
2046520474
- !!merge <<: *whisper
2046620475
name: "whisper-medium-q5_0"
2046720476
overrides:
@@ -20489,15 +20498,6 @@
2048920498
- filename: "ggml-small.bin"
2049020499
uri: "huggingface://ggerganov/whisper.cpp/ggml-small.bin"
2049120500
sha256: 1be3a9b2063867b937e64e2ec7483364a79917e157fa98c5d94b5c1fffea987b
20492-
- !!merge <<: *whisper
20493-
name: "whisper-small-en-tdrz"
20494-
overrides:
20495-
parameters:
20496-
model: ggml-small.en-tdrz.bin
20497-
files:
20498-
- filename: "ggml-small.bin"
20499-
uri: "huggingface://akashmjn/tinydiarize-whisper.cpp/ggml-small.en-tdrz.bin"
20500-
sha256: ceac3ec06d1d98ef71aec665283564631055fd6129b79d8e1be4f9cc33cc54b4
2050120501
- !!merge <<: *whisper
2050220502
name: "whisper-small-en-q5_1"
2050320503
overrides:
@@ -20570,6 +20570,51 @@
2057020570
- filename: "ggml-tiny.en-q8_0.bin"
2057120571
uri: "huggingface://ggerganov/whisper.cpp/ggml-tiny.en-q8_0.bin"
2057220572
sha256: 5bc2b3860aa151a4c6e7bb095e1fcce7cf12c7b020ca08dcec0c6d018bb7dd94
20573+
- !!merge <<: *whisper
20574+
name: "whisper-large"
20575+
overrides:
20576+
parameters:
20577+
model: ggml-large-v3.bin
20578+
files:
20579+
- filename: "ggml-large-v3.bin"
20580+
uri: "huggingface://ggerganov/whisper.cpp/ggml-large-v3.bin"
20581+
sha256: 64d182b440b98d5203c4f9bd541544d84c605196c4f7b845dfa11fb23594d1e2
20582+
- !!merge <<: *whisper
20583+
name: "whisper-large-q5_0"
20584+
overrides:
20585+
parameters:
20586+
model: ggml-large-v3-q5_0.bin
20587+
files:
20588+
- filename: "ggml-large-v3-q5_0.bin"
20589+
uri: "huggingface://ggerganov/whisper.cpp/ggml-large-v3-q5_0.bin"
20590+
sha256: d75795ecff3f83b5faa89d1900604ad8c780abd5739fae406de19f23ecd98ad1
20591+
- !!merge <<: *whisper
20592+
name: "whisper-large-turbo"
20593+
overrides:
20594+
parameters:
20595+
model: ggml-large-v3-turbo.bin
20596+
files:
20597+
- filename: "ggml-large-v3-turbo.bin"
20598+
uri: "huggingface://ggerganov/whisper.cpp/ggml-large-v3-turbo.bin"
20599+
sha256: 1fc70f774d38eb169993ac391eea357ef47c88757ef72ee5943879b7e8e2bc69
20600+
- !!merge <<: *whisper
20601+
name: "whisper-large-turbo-q5_0"
20602+
overrides:
20603+
parameters:
20604+
model: ggml-large-v3-turbo-q5_0.bin
20605+
files:
20606+
- filename: "ggml-large-v3-turbo-q5_0.bin"
20607+
uri: "huggingface://ggerganov/whisper.cpp/ggml-large-v3-turbo-q5_0.bin"
20608+
sha256: 394221709cd5ad1f40c46e6031ca61bce88931e6e088c188294c6d5a55ffa7e2
20609+
- !!merge <<: *whisper
20610+
name: "whisper-large-turbo-q8_0"
20611+
overrides:
20612+
parameters:
20613+
model: ggml-large-v3-turbo-q8_0.bin
20614+
files:
20615+
- filename: "ggml-large-v3-turbo-q8_0.bin"
20616+
uri: "huggingface://ggerganov/whisper.cpp/ggml-large-v3-turbo-q8_0.bin"
20617+
sha256: 317eb69c11673c9de1e1f0d459b253999804ec71ac4c23c17ecf5fbe24e259a1
2057320618
## Bert embeddings (llama3.2 drop-in)
2057420619
- !!merge <<: *llama32
2057520620
name: "bert-embeddings"

pkg/model/loader.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@ var knownModelsNameSuffixToSkip []string = []string{
9595
".DS_Store",
9696
".",
9797
".safetensors",
98+
".bin",
9899
".partial",
99100
".tar.gz",
100101
}

0 commit comments

Comments
 (0)