Views
No views yet
1let config = WhisperKitConfig(
2 model: "openai_whisper-base",
3 modelRepo: "DictionLabs/whisperkit-coreml"
4)
5let pipe = try await WhisperKit(config)openai/whisper-* repo, so a first run still needs network
access even with the weights already on disk.| Folder | Base model | Size |
|---|---|---|
openai_whisper-base | openai/whisper-base | full precision |
openai_whisper-small | openai/whisper-small | full precision |
openai_whisper-large-v3-turbo | openai/whisper-large-v3-turbo | full precision, 1.63 GB |
dictionlabs_whisper-large-v3-turbo-q6q8 | openai/whisper-large-v3-turbo | compressed, 737 MB |
dictionlabs_whisper-large-v3-turbo-q6q8 is a compressed version of the turbo model above,
same weights, reduced precision (encoder 6-bit, decoder 8-bit), 45% of the size. Verified against
the full precision build with real transcription tests, not just internal accuracy checks.dictionlabs_whisper-large-v3-turbo-q6q8/README.md.| Language | Full precision (WER/CER) | Compressed (WER/CER) |
|---|---|---|
| German | 2.8% | 3.4% |
| English | 15.5% | 15.5% |
| French | 7.8% | 8.8% |
| Japanese | 2.6% | 2.6% |
| Korean | 18.1% | 22.5% |
| Chinese | 9.0% | 9.0% |