The Story Behind WhisperSubTranslate

An open-source project born from the need for accessible, privacy-focused subtitle extraction.

How It Started

WhisperSubTranslate began with a simple goal: "Make subtitle extraction accessible to everyone."

Existing subtitle tools were either expensive, complicated to use, or required uploading sensitive content to remote servers. We wanted to solve all these problems with a free, offline tool.

When OpenAI released the Whisper model, high-quality speech recognition became possible. We created a desktop app to make this powerful technology accessible to everyone.

Development Timeline

2025.08 Project started, v1.0 release with Electron UI and faster-whisper
2025.08 v1.1 release, performance optimization and translation improvements
2025.10 v1.2 release, bug fixes for timing drift and queue processing
2025.12 v1.3 release, migrated to whisper.cpp, GPT-5-nano translation
2025.12 Added large-v3-turbo model, GPU acceleration optimization

Technology Stack

whisper.cpp

C++ implementation of OpenAI Whisper for fast, efficient speech recognition

Electron

Cross-platform desktop application framework

CUDA

NVIDIA GPU acceleration for 5-10x faster processing

ffmpeg

Support for various media formats

Why Open Source?

We believe software should be freely accessible to everyone. By making it open source:

How to Contribute

WhisperSubTranslate is an open-source project. You can contribute in the following ways:

Join Us

Thank you for your interest in WhisperSubTranslate. For questions, suggestions, or collaboration opportunities, feel free to reach out.

View on GitHub