Find a file
2026-08-28 16:01:38 +00:00
.github/workflows Python upgrade (#1594) 2026-08-23 16:45:02 +00:00
.run fix: whisper binary missing in package 2024-01-10 09:28:30 +00:00
.vscode Fix for translations (#1590) 2026-08-22 06:13:18 +00:00
appimage Fix for desktop files (#1475) 2026-05-02 12:51:59 +00:00
buzz Adding french translation by @Cherkah (#1598) 2026-08-28 16:01:38 +00:00
ctc_forced_aligner@11855d1de7 Transformers update and support for extra models (#1567) 2026-07-24 14:48:13 +00:00
deepmultilingualpunctuation@5a0dd7f4fd Add speaker identification2 (#1290) 2025-12-02 21:39:24 +02:00
demucs_repo@4273070a70 Fix speech separation (#1301) 2025-12-05 22:57:14 +02:00
dll_backup Adding support for Vulkan for whisper.cpp (#1194) 2025-07-20 16:53:36 +03:00
docs Python upgrade (#1594) 2026-08-23 16:45:02 +00:00
flatpak Add speaker identification2 (#1290) 2025-12-02 21:39:24 +02:00
patches Allow setting the known speaker count (#1586) 2026-08-22 13:46:58 +03:00
readme Fix for translations (#1590) 2026-08-22 06:13:18 +00:00
scripts Allow setting the known speaker count (#1586) 2026-08-22 13:46:58 +03:00
share Allow setting the known speaker count (#1586) 2026-08-22 13:46:58 +03:00
snap Python upgrade (#1594) 2026-08-23 16:45:02 +00:00
testdata Adding fix for multi-byte segments in whisper.cpp (#734) 2024-05-14 23:29:43 +00:00
tests Python upgrade (#1594) 2026-08-23 16:45:02 +00:00
whisper.cpp@23ee03506a Add plugins (#1512) 2026-06-15 08:49:02 +03:00
whisper_diarization@8d87f2e147 Transformers update and support for extra models (#1567) 2026-07-24 14:48:13 +00:00
.coveragerc Additional tests (#1393) 2026-02-22 18:00:23 +00:00
.gitignore 1504 add inline resize option (#1505) 2026-06-11 18:46:22 +00:00
.gitmodules Fix speech separation (#1301) 2025-12-05 22:57:14 +02:00
.pre-commit-config.yaml Add pip installation (#615) 2023-10-28 18:32:31 +01:00
.pylintrc Put FileTranscriber in QRunnable (#203) 2022-12-04 18:30:24 +00:00
.python-version Python upgrade (#1594) 2026-08-23 16:45:02 +00:00
AGENTS.md Will prevent infinite loop in folder watch (#1566) 2026-07-24 09:29:14 +00:00
Buzz.desktop Fix for the desktop file (#1477) 2026-05-02 17:47:30 +00:00
Buzz.spec Fix for Intel mac build (#1578) 2026-08-06 07:16:19 +00:00
CLAUDE.md Will prevent infinite loop in folder watch (#1566) 2026-07-24 09:29:14 +00:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md (#896) 2024-08-31 07:29:28 +00:00
CONTRIBUTING.md Fix for translations (#1590) 2026-08-22 06:13:18 +00:00
entitlements.plist Fix audio entitlement (#53) 2022-10-11 20:21:06 +00:00
hatch_build.py Windows player fix (#1584) 2026-08-10 09:43:10 +00:00
installer.iss Fix for mac icons (#1479) 2026-05-03 20:41:03 +00:00
LICENSE Create LICENSE 2022-09-26 00:49:28 +01:00
main.py Add Snapcraft (#486) 2023-06-12 13:09:08 +01:00
Makefile Adding french translation by @Cherkah (#1598) 2026-08-28 16:01:38 +00:00
msgfmt.py Fix for localizations, adding Latvian translatiosn (#752) 2024-05-24 12:28:14 +03:00
pyproject.toml Python upgrade (#1594) 2026-08-23 16:45:02 +00:00
pytest.ini Implemented presentation window for live transcripts #1306 (#1323) 2025-12-23 19:29:34 +00:00
README.ja_JP.md Fix for translations (#1590) 2026-08-22 06:13:18 +00:00
README.md Python upgrade (#1594) 2026-08-23 16:45:02 +00:00
uv.lock Python upgrade (#1594) 2026-08-23 16:45:02 +00:00

[简体中文] <- 点击查看中文页面。

Buzz

Documentation

Transcribe and translate audio offline on your personal computer. Powered by OpenAI's Whisper.

MIT License CI codecov GitHub release (latest by date) Github all releases

Buzz

Features

  • Transcribe audio and video files or Youtube links
  • Live realtime audio transcription from microphone
    • Presentation window for easy accessibility during events and presentations
  • Speech separation before transcription for better accuracy on noisy audio
  • Speaker identification in transcribed media
  • Multiple whisper backend support
    • CUDA acceleration support for Nvidia GPUs
    • Apple Silicon support for Macs
    • Vulkan acceleration support for Whisper.cpp on most GPUs, including integrated GPUs
  • Multiple Transformer model family support via Huggingface whisper type
  • Export transcripts to TXT, SRT, and VTT
  • Advanced Transcription Viewer with search, playback controls, and speed adjustment
  • Keyboard shortcuts for efficient navigation
  • Watch folder for automatic transcription of new files
  • Command-Line Interface for scripting and automation
  • Plugin system with plugins like AI summary generation and automated transcript resizing

Installation

macOS

Download the .dmg from the SourceForge.

Intel Macs: Buzz now requires Apple silicon. The last version to support Intel Macs is 1.4.5.

Windows

Get the installation files from the SourceForge.

App is not signed, you will get a warning when you install it. Select More info -> Run anyway.

Linux

Buzz is available as a Flatpak, Snap or Appimage.

To install flatpak, run:

flatpak install flathub io.github.chidiwilliams.Buzz

Download on Flathub

To install snap, run:

sudo apt-get install libportaudio2 libcanberra-gtk-module libcanberra-gtk3-module
sudo snap install buzz

Get it from the Snap Store

PyPI

Install ffmpeg

Ensure you use Python 3.12 environment.

Install Buzz

pip install buzz-captions
python -m buzz

GPU support for PyPI

To have GPU support for Nvidia GPUS on Windows, for PyPI installed version ensure, CUDA support for torch

pip3 install -U torch==2.8.0+cu129 torchaudio==2.8.0+cu129 --index-url https://download.pytorch.org/whl/cu129
pip3 install nvidia-cublas-cu12==12.9.1.4 nvidia-cuda-cupti-cu12==12.9.79 nvidia-cuda-runtime-cu12==12.9.79 --extra-index-url https://pypi.nvidia.com

Latest development version

For info on how to get latest development version with latest features and bug fixes see FAQ.

Support Buzz

You can help the Buzz by starring 🌟 the repo and sharing it with your friends.

Screenshots

File import Main screen Preferences Model preferences Transcript Live recording Resize