Downloads · 30 days
6
16% of all-time downloads
rlabz/whisper-large-v3-ct2-float16
whisper-large-v3-ct2-float16 is a automatic speech recognition model from rlabz. Use it when you need speech turned into text. The card lists the license as cc-by-4.0.
A CTranslate2 conversion of openai/whisper-large-v3, quantized to float16, for fast inference with faster-whisper.
Downloads · 30 days
6
16% of all-time downloads
All-time downloads
38
Public
Repo size
3.1 GB
Likes
0
Public
Click a slice to open those files.
.bin3.1 GB · 100%
From the Hugging Face model README
A CTranslate2 conversion of openai/whisper-large-v3, quantized to float16, for fast inference with faster-whisper.
openai/whisper-large-v3ct2-transformers-converterpip install "transformers[torch]>=4.23" ctranslate2
ct2-transformers-converter --model openai/whisper-large-v3 \
--output_dir whisper-large-v3-ct2 \
--copy_files tokenizer.json preprocessor_config.json \
--quantization float16
pip install faster-whisper
from faster_whisper import WhisperModel
model = WhisperModel(
"rlabz/whisper-large-v3-ct2-float16", # this repo
device="cuda",
compute_type="float16",
)
segments, info = model.transcribe("audio.mp3")
print(f"Detected language '{info.language}' with probability {info.language_probability:.2f}")
for segment in segments:
print(f"[{segment.start:.2f}s -> {segment.end:.2f}s] {segment.text}")
Transcription speed was compared against the original openai/whisper-large-v3 model (via 🤗 transformers, float16, same GPU) on a Swahili audio sample. Full benchmark code is available in this Colab notebook.
| Model | Transcription Time |
|---|---|
Original Whisper (transformers, float16) | 39.44s |
| rlabz/whisper-large-v3-ct2-float16 (this model, CT2 float16) | 4.82s |
| Speedup | 8.18x |
Both runs transcribed the same Swahili audio clip on the same GPU and precision (float16), so the difference reflects the CTranslate2 inference engine rather than a quantization or hardware advantage.
Drop-in replacement for openai/whisper-large-v3 wherever faster inference is needed, including transcription of Swahili and other low-resource African languages. Output quality is expected to match the original model closely, since only the inference engine and numerical precision (float16) differ — no weights were fine-tuned or altered beyond the standard CTranslate2 conversion and quantization.
int8 quantization instead.Released under CC-BY-4.0. Attribution to OpenAI's Whisper and SYSTRAN's faster-whisper is appreciated when reusing this model.
@misc{whisper_large_v3_ct2,
title = {whisper-large-v3-ct2-float16},
note = {CTranslate2 conversion of openai/whisper-large-v3 for use with faster-whisper},
url = {https://github.com/SYSTRAN/faster-whisper}
}
@misc{radford2022whisper,
title = {Robust Speech Recognition via Large-Scale Weak Supervision},
author = {Radford, Alec and Kim, Jong Wook and Xu, Tao and Brockman, Greg and McLeavey, Christine and Sutskever, Ilya},
year = {2022},
url = {https://github.com/openai/whisper}
}