Back to all workWhisper GUI
Back to all workWhisper GUI

Whisper GUI

A Lightning Whisper MLX GUI for transcribing audio on Apple Silicon Macs

What I built

Choose an audio file and set the Whisper model, batch size, and language to transcribe it into text. This Python tool runs transcription from a Tkinter interface, displays progress and results, and lets you copy the text to the clipboard.

Started
2025.04
Last update
2025.04.25
Status
Public
Platforms & technologies
macOS · Python · Tkinter · Lightning Whisper MLX · Apple Silicon

History

  1. Transcription on one screen

    Combined audio file selection, model, batch size, and language settings, results, and clipboard copying in a Tkinter GUI.

  2. Model loading and execution status

    Ran transcription on a separate thread and displayed model loading, input errors, and progress in the interface.

  3. Apple Silicon setup guidance

    Documented model and batch-size reference values for different chips and memory capacities, along with memory cautions for excessive settings, in the README.