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.

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

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.4-py3-none-win_amd64.whl (38.8 MB view details)

Uploaded Python 3Windows x86-64

buzz_captions-1.4.4-py3-none-manylinux_2_34_x86_64.whl (57.4 MB view details)

Uploaded Python 3manylinux: glibc 2.34+ x86-64

buzz_captions-1.4.4-py3-none-macosx_11_0_arm64.whl (6.2 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

buzz_captions-1.4.4-py3-none-macosx_10_9_x86_64.whl (6.6 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for buzz_captions-1.4.4-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 3678bbea37d04af8e9f38bcc80cb40bcce346b1875913af3557e496da10c9da5
MD5 9c0ccf8266f4ec088bcccf0a9a178843
BLAKE2b-256 45e5eef315c4dd4391b7f2d555b6ac0cf71ac5ffe44343cf114b5ecccdb2dde8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for buzz_captions-1.4.4-py3-none-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6994b5bb1f891f475ceb5100503b22af9c70d26e1378f59e16ca7f62e437d22f
MD5 46c11b7966126bdfa30c25ae4ab424cc
BLAKE2b-256 46e2cc08639f2c5dd204071ade95a2ee10c4428afcbf607f2a251118f0844751

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for buzz_captions-1.4.4-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 773fce3fb1a67ca2f1ae5048d46cc91d39b45f9321cded5d0481258ab1931015
MD5 6a7b41a45b96ad9ec9c15cdfdd3c2e3e
BLAKE2b-256 8d61c668456accc70cf73d4fb6035b94b76e6aa70e42b6236ceb7a44714b0002

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for buzz_captions-1.4.4-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bdefc1b284b8830c1acf1a54685c5c26e6b01cf34e5bb496698589d0270d528e
MD5 319694839d09f8fd72c31510d8d8b2fe
BLAKE2b-256 b07ae0e1e7a43124bbbba1ed2a8893a54d1956cf18d7fec5bb52b6fe5e62e334

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