π€ Installing Faster-Whisper on Windows β Step-by-Step Guide
-
What is Faster-Whisper?Faster-Whisper is a reimplementation of OpenAI's Whisper model using CTranslate2, a fast inference engine for Transformer models. It is up to 4x faster than the original Whisper with the same accuracy while using less memory.
Supports NVIDIA GPU (CUDA 12 + cuDNN 9), CPU with INT8 quantization
Requirements- Python 3.9 or higher
- Windows 10/11 (64-bit)
- NVIDIA GPU (optional, for CUDA acceleration)
πͺ Step-by-Step Installation on Windows
1οΈβ£ Install Python
Download the installer from the official site and check "Add Python to PATH" during installation:
https://www.python.org/downloads/Verify:
python --version pip --version2οΈβ£ (Optional) Create a Virtual Environment
python -m venv whisper-env whisper-env\Scripts\activate3οΈβ£ Install Faster-Whisper
pip install faster-whisper4οΈβ£ (Optional) GPU Acceleration β NVIDIA CUDA
If you have an NVIDIA GPU:
pip install nvidia-cublas-cu12 nvidia-cudnn-cu12==9.*Configure the PATH:
set LD_LIBRARY_PATH=C:\Path\To\cublas;C:\Path\To\cudnn
Alternative: Download the libraries from Purfview/whisper-standalone-win repository (link on GitHub) and extract them to a folder included in your system PATH.5οΈβ£ Test the Installation
Create a file named test_whisper.py:
from faster_whisper import WhisperModel model = WhisperModel("tiny", device="cpu", compute_type="int8") segments, info = model.transcribe("audio.mp3", beam_size=5) print("Detected language:", info.language, "(probability:", info.language_probability, ")") for segment in segments: print(f"[{segment.start:.2f}s -> {segment.end:.2f}s] {segment.text}")Run it:
python test_whisper.py
π§ Available Models
Model Size RAM/VRAM Recommended Use tiny 39M ~1GB Quick tests base 74M ~1GB Basic use small 244M ~2GB Balance medium 769M ~5GB Quality large-v3 1550M ~10GB Maximum accuracy distil-large-v3 756M ~5GB Near-maximum + fast
Windows Tips- No GPU? Use
device="cpu"withcompute_type="int8"β works great for small models and below - With NVIDIA GPU? Use
device="cuda"withcompute_type="float16"β up to 4x faster - DLL error? Install the latest Microsoft Visual C++ Redistributable
- Long audio? Enable VAD filter:
vad_filter=True(automatically removes silence) - Batch transcription: Use
BatchedInferencePipelinefor faster processing of long audio files
References- Official repo: https://github.com/SYSTRAN/faster-whisper
- CTranslate2 docs: https://github.com/OpenNMT/CTranslate2/
- Whisper models: https://github.com/openai/whisper
Posted by SupportDev β Questions? Ask right here!

-
R Rodrigo Serpa moved this topic from Getting Started on
-
R Rodrigo Serpa moved this topic from Copy & Paste on
-
R Rodrigo Serpa moved this topic from Getting Started on
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register Login