Downloads · 30 days
636
5% of all-time downloads
2snem6/faster-whisper-large-v3-edacc-commonvoice-l2arctic-v3
faster-whisper-large-v3-edacc-commonvoice-l2arctic-v3 is a automatic speech recognition model from 2snem6. Use it when you need speech turned into text. It is set up for faster-whisper. The card lists the license as apache-2.0.
This is a CTranslate2-optimized version of 2snem6/whisper-large-v3-edacc-commonvoice-l2arctic-v3 for use with the faster-whisper library.
Downloads · 30 days
636
5% of all-time downloads
All-time downloads
13.8K
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
This is a CTranslate2-optimized version of 2snem6/whisper-large-v3-edacc-commonvoice-l2arctic-v3 for use with the faster-whisper library.
| File | Size |
|---|---|
| added_tokens.json | 0.0 MB |
| tokenizer_config.json | 0.3 MB |
| special_tokens_map.json | 0.0 MB |
| normalizer.json | 0.1 MB |
| preprocessor_config.json | 0.0 MB |
| config.json | 0.0 MB |
| vocab.json | 1.0 MB |
| vocabulary.json | 1.0 MB |
| model.bin | 2944.3 MB |
| merges.txt | 0.5 MB |
pip install faster-whisper
from faster_whisper import WhisperModel
# Load the model
model = WhisperModel("2snem6/faster-whisper-large-v3-edacc-commonvoice-l2arctic-v3")
# Transcribe audio
segments, info = model.transcribe("audio.wav")
print(f"Detected language: {info.language} (probability: {info.language_probability:.2f})")
for segment in segments:
print(f"[{segment.start:.2f}s -> {segment.end:.2f}s] {segment.text}")
# With custom parameters
segments, info = model.transcribe(
"audio.wav",
beam_size=5,
language="en", # Force English
condition_on_previous_text=False,
temperature=0.0
)
# Batch processing
audio_files = ["file1.wav", "file2.wav", "file3.wav"]
for audio_file in audio_files:
segments, info = model.transcribe(audio_file)
# Process segments...
# If you've downloaded the model locally
model = WhisperModel("/path/to/downloaded/model")
FastWhisper (CTranslate2) vs Standard Transformers:
| Metric | Standard Transformers | FastWhisper (CT2) | Improvement |
|---|---|---|---|
| Speed | 1x | 2-4x | 2-4x faster |
| Memory | 1x | 0.5-0.8x | 20-50% less |
| Model Size | 1x | 0.5-0.8x | 20-50% smaller |
Performance may vary depending on hardware and audio length.
This optimized model is perfect for:
This model was converted using the ct2-transformers-converter tool:
ct2-transformers-converter \
--model 2snem6/whisper-large-v3-edacc-commonvoice-l2arctic-v3 \
--output_dir faster-whisper-large-v3-edacc-commonvoice-l2arctic-v3 \
--quantization float16 \
--copy_files tokenizer.json preprocessor_config.json
This is a converted version of a fine-tuned Whisper model. The original model 2snem6/whisper-large-v3-edacc-commonvoice-l2arctic-v3 was likely fine-tuned for specific:
Please refer to the original model card for training details and performance metrics.
If you use this converted model, please cite both the original Whisper paper and the CTranslate2 library:
@misc{radford2022whisper,
title={Robust Speech Recognition via Large-Scale Weak Supervision},
author={Alec Radford and Jong Wook Kim and Tao Xu and Greg Brockman and Christine McLeavey and Ilya Sutskever},
year={2022},
eprint={2212.04356},
archivePrefix={arXiv},
primaryClass={eess.AS}
}
@misc{ctranslate2,
title={CTranslate2: Fast inference with Transformers and OpenNMT models},
author={Guillaume Klein},
year={2020},
url={https://github.com/OpenNMT/CTranslate2}
}
Found an issue or want to improve this model?
This model inherits the license from the original model: Apache 2.0
Converted with ❤️ using CTranslate2 and faster-whisper