Skip to main content

No project description provided

Project description

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

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
  • 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

Installation

macOS

Download the .dmg from the SourceForge.

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 or a Snap.

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.ngc.nvidia.com

Latest development version

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

Screenshots

File import Main screen Preferences Model preferences Transcript Live recording Resize

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

buzz_captions-1.4.3-py3-none-win_amd64.whl (32.4 MB view details)

Uploaded Python 3Windows x86-64

buzz_captions-1.4.3-py3-none-manylinux_2_34_x86_64.whl (18.9 MB view details)

Uploaded Python 3manylinux: glibc 2.34+ x86-64

buzz_captions-1.4.3-py3-none-macosx_11_0_arm64.whl (4.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

buzz_captions-1.4.3-py3-none-macosx_10_9_x86_64.whl (4.3 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file buzz_captions-1.4.3-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for buzz_captions-1.4.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 8d7335c0524e59e59af03f09d4e3324b5716f567cd5734eda779e06a80b2562c
MD5 816933f3098d3951934b76fec4a43885
BLAKE2b-256 b547f697f9f79418030fd377a3d7ef51addacce2aa6205e46bacde864b82b811

See more details on using hashes here.

File details

Details for the file buzz_captions-1.4.3-py3-none-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for buzz_captions-1.4.3-py3-none-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 4f33d362962f2840e5ae46cc38b884163809c167148b478f99ae63fc8797a332
MD5 6ebd7396806f1a1bee1049f6edd9e4c7
BLAKE2b-256 4ad1c28173fd9394455635b494de762b688111e8021195ac782b5c84d4ff2723

See more details on using hashes here.

File details

Details for the file buzz_captions-1.4.3-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for buzz_captions-1.4.3-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6f8b834e548349e51b2ae2ead21008fd798e308e678357a3113b2cdaf72f5a42
MD5 7e24acc1bfa58359c667055b0e87c4f2
BLAKE2b-256 72e5c1bae80a2c47b1ea454f749cc8858b6b7c6f1724d77b38be84f9d4f6a3ec

See more details on using hashes here.

File details

Details for the file buzz_captions-1.4.3-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for buzz_captions-1.4.3-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b8e32237e00caf1f948189e414285c1f2ba0d3574aeade615b16eba08a128536
MD5 9af8e519c7f449823b6c3386a05dd40a
BLAKE2b-256 51ef549089a29d43a989e8674853096b3be27f4323739d3c5111955d266b9f8b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page