Instructions to use mustafademir/whisperkit-coreml with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- WhisperKit
How to use mustafademir/whisperkit-coreml with WhisperKit:
# Install CLI with Homebrew on macOS device brew install whisperkit-cli # View all available inference options whisperkit-cli transcribe --help # Download and run inference using whisper base model whisperkit-cli transcribe --audio-path /path/to/audio.mp3 # Or use your preferred model variant whisperkit-cli transcribe --model "large-v3" --model-prefix "distil" --audio-path /path/to/audio.mp3 --verbose
- Notebooks
- Google Colab
- Kaggle
WhisperKit Core ML models
Core ML (WhisperKit format) conversions of Whisper models, for on-device speech recognition on Apple platforms.
Variants
selimc_whisper-large-v3-turbo-turkish
Core ML conversion of selimc/whisper-large-v3-turbo-turkish
by Selim Çavaş — a Turkish fine-tune of openai/whisper-large-v3-turbo, trained on Common Voice 17.0 (tr).
- Precision: float16
- Files:
AudioEncoder.mlmodelc,TextDecoder.mlmodelc,MelSpectrogram.mlmodelc,TextDecoderContextPrefill.mlmodelc - Size: ~1.5 GB
- Converted with whisperkittools (
whisperkit-generate-model)
Conversion accuracy vs. the PyTorch reference (torch2coreml PSNR): TextDecoder 38.5 dB, AudioEncoder 52.8 dB, MelSpectrogram 67.8 dB, decoder context prefill caches 88.6 / 92.5 dB.
Usage
let folder = try await WhisperKit.download(
variant: "selimc_whisper-large-v3-turbo-turkish",
from: "mustafademir/whisperkit-coreml"
)
let pipe = try await WhisperKit(WhisperKitConfig(modelFolder: folder.path, load: true, download: false))
License
MIT, inherited from the base model. All credit for the fine-tune goes to Selim Çavaş; this repository only redistributes a Core ML conversion.
- Downloads last month
- 25
Model tree for mustafademir/whisperkit-coreml
Base model
openai/whisper-large-v3 Finetuned
openai/whisper-large-v3-turbo Finetuned
selimc/whisper-large-v3-turbo-turkish