systran/faster-whisper

Faster Whisper transcription with CTranslate2

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 19 minutes ago
Added to GitGenius on September 2nd, 2026
Created on February 11th, 2023
Open Issues & Pull Requests: 320 (+0)
GitHub issues: Enabled
Number of forks: 2,056
Total Stargazers: 25,274 (+0)
Total Subscribers: 172 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.2 hours
Mean response time: 16.9 days
90th percentile: 26.7 days
Tracked items: 412

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 4% of issues opened in the past year have been closed. Three people close 70% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 167
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 587 days
Stale 30+ days: 160
Stale 90+ days: 148

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 1
Events in 7 days: 1

Top labels

No label distribution available yet.

Detailed Description

Faster Whisper is a speech-to-text transcription tool that reimplements OpenAI's Whisper model using CTranslate2, a fast inference engine for Transformer models.

The tool addresses the need for faster and more memory-efficient speech recognition. It achieves this by replacing Whisper's inference engine with CTranslate2, which optimizes Transformer model execution. The implementation supports both full precision and 8-bit quantization on CPU and GPU, allowing users to trade off between speed and memory usage depending on their hardware constraints.

Developers should choose this tool if they need to transcribe audio faster than the original Whisper implementation while maintaining accuracy. It suits projects where inference speed and memory efficiency matter, such as real-time transcription systems or resource-constrained environments. Unlike the original openai/whisper, this implementation does not require FFmpeg to be installed separately; audio decoding is handled through PyAV. For GPU execution, NVIDIA CUDA 12 and cuDNN 9 are required, though workarounds exist for older CUDA versions through downgrading the underlying CTranslate2 dependency.

The project maintains active development with regular updates to support current CUDA versions and dependencies. Benchmarks are kept current against multiple competing implementations including whisper.cpp and the Hugging Face transformers library, demonstrating performance across different hardware configurations and model sizes. The tool supports batching for further speed improvements and provides quantization options that significantly reduce memory footprint.