Downloads · 30 days
91
20% of all-time downloads
ogulcanakca/faster-whisper-small-tr
faster-whisper-small-tr is a automatic speech recognition model from ogulcanakca. Use it when you need speech turned into text. The card lists the license as cc0-1.0.
This model is an optimized CTranslate2 (INT8) conversion of the robust Turkish ASR model ogulcanakca/whisper-small-tr.
Downloads · 30 days
91
20% of all-time downloads
All-time downloads
459
Public
Repo size
245 MB
Likes
5
Public
Click a slice to open those files.
.bin245 MB · 98%
From the Hugging Face model README
This model is an optimized CTranslate2 (INT8) conversion of the robust Turkish ASR model ogulcanakca/whisper-small-tr.
The model was benchmarked against the original Hugging Face Transformers implementation on an NVIDIA A100 GPU.
| Model Format | Precision | Inference Time (Avg) | Speedup Factor |
|---|---|---|---|
| Original PyTorch | FP16 | 10.35 sec | 1x (Baseline) |
| Faster-Whisper | INT8 | 0.54 sec | 19.2x Faster |
Note: Benchmarks were conducted on a standard Common Voice audio sample.
To use this model, you need the faster-whisper library.
pip install faster-whisper
from faster_whisper import WhisperModel
model_id = "ogulcanakca/faster-whisper-small-tr"
# Run on GPU with INT8
model = WhisperModel(model_id, device="cuda", compute_type="int8")
# or Run on CPU with INT8 (High performance on CPU too!)
# model = WhisperModel(model_id, device="cpu", compute_type="int8")
segments, info = model.transcribe("audio.mp3", beam_size=5, language="tr")
print(f"Detected language '{info.language}' with probability {info.language_probability}")
for segment in segments:
print(f"[{segment.start:.2f}s -> {segment.end:.2f}s] {segment.text}")
ogulcanakca/whisper-small-tr (Fine-tuned on Common Voice 23.0 with JIT Augmentation)