Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Derecorder

Note

Turn your audio thoughts into notes.

Derecorder is designed to convert voice recorder notes into text. Drag a folder with your recordings into the app and transcribe them locally — no cloud upload required.

Python GUI app for transcribing audio files from a folder using a local OpenAI Whisper model.

Derecorder screenshot

Notes

Each transcript is formatted as a note with a date and time taken from the recording itself — first from audio metadata (ID3 and other tags), then from the filename, and finally from the file’s creation or modification date if nothing else is available.

When you use Transcribe all, every note is merged into one document and sorted chronologically by date and time, grouped by day.

Requirements

System

  • Python 3.10+
  • ffmpeg — required for mp3, m4a, ogg, and other formats:
# Ubuntu / Debian
sudo apt install ffmpeg python3-tk

# macOS (Homebrew)
brew install ffmpeg

On Linux, python3-tk may be needed for drag-and-drop.

Setup

Create a virtual environment, install dependencies, and run:

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python -m derecorder

Or use the launcher script (creates venv and installs dependencies on first run):

./run.sh

On first run, Whisper downloads the selected model weights (e.g. base is ~150 MB).

Supported formats

.mp3, .wav, .flac, .ogg, .m4a, .aac, .opus, .webm, .wma

Performance

Model Size Recommendation
tiny ~75 MB Fast, lower quality
base ~150 MB Balanced (default)
small ~500 MB Good quality
medium ~1.5 GB Better with GPU
large ~3 GB Best quality, GPU recommended
turbo ~1.6 GB Optimized large-v3

On CPU, tiny and base are recommended. medium and large are much faster with CUDA/GPU.

About

Turn your audio thoughts into notes

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages