Whiscribe is a tool with a UI that transcribes audio files into subtitles in SRT format using OpenAI's Whisper.
The entire process, including audio processing and transcription, runs completely on your local machine, ensuring privacy and security for your audio data.
Features
- Audio Transcription: Convert audio files to text using the Whisper model.
- Word Hint Support: Improve subtitle accuracy with custom word hints for domain-specific terms or uncommon vocabulary.
- Subtitle Export: Generate and save as subtitles in SRT format.
Prerequisites
-
Install Git LFS
$ brew install git-lfs
-
Install
Poetry$ curl -sSL https://install.python-poetry.org | python3 -
Installation
-
Clone the repository:
$ git clone https://github.com/silentsoft/whiscribe.git $ cd whiscribe -
Install Dependencies:
$ poetry install
Usage
-
Activate the
Poetryvirtual environment:Poetryversion < 2.0.0$ poetry shell
Poetryversion >= 2.0.0$ poetry env activate
-
Run the app:
$ poetry run whiscribe
Packaging
$ poetry run package