explaingit

t0mm11y/voxscribe-live-caption

Analysis updated 2026-05-18

18PythonAudience · generalLicense

TLDR

A Windows app that listens to audio and shows live, translated captions on screen using offline speech recognition.

Mindmap

mindmap
  root((repo))
    What it does
      Live captions
      Offline speech to text
      Real time translation
    Tech stack
      Python
      Whisper
      CustomTkinter
    Use cases
      Meetings
      Presentations
      Multilingual chats
    Audience
      Windows users
      Non technical viewers
    Setup
      Windows only
      Needs disk space
      MIT license

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add live translated captions to a meeting or presentation on Windows.

USE CASE 2

Follow a multilingual conversation by displaying real-time captions on top of other windows.

USE CASE 3

Build another tool that reads live captions or transcripts through the local API.

USE CASE 4

Save meeting or conversation transcripts to a file for later reference.

What is it built with?

Pythonfaster-whisperCustomTkinterdeep-translatorPyInstaller

How does it compare?

t0mm11y/voxscribe-live-caption1038lab/comfyui-agnes-aiadityaarsharma/wordpress-malware-removal
Stars181818
LanguagePythonPythonPython
Setup difficultyeasymoderate
Complexity2/53/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

In plain English

VoxScribe is a Windows desktop app that listens to audio, either sound coming out of your computer or a microphone, and turns it into live captions on screen. It works offline for the speech-to-text part, using a version of the Whisper model, and then translates that text in real time using Google Translate. The captions appear in a small, draggable window that always stays on top of other apps, so it is meant for things like meetings, presentations, or conversations between people who speak different languages. Right now it supports English, Simplified Mandarin, Traditional Mandarin, and Indonesian, both for the speech it listens to and the language it translates into. Converting between the two Mandarin scripts happens locally on your machine instead of going through an online translator. The app also includes a glossary that corrects technical or engineering terms after the speech recognition step, and it checks your computer's hardware to automatically pick a performance setting that fits. To avoid losing audio if your computer is too slow to keep up with transcription, VoxScribe temporarily saves incoming audio to disk instead of dropping it, and cleans that up automatically afterward. It also offers an optional local web address you can query to get the current caption, transcript, or app status, which could be useful if you wanted to build something else on top of it. Setup requires Windows 10 or 11, Python 3.10 or newer, at least 8GB of RAM, and roughly 6GB of free disk space for the speech model. You run it by cloning the code and launching a Python script, and there is also a way to package it into a single standalone Windows program. The project includes a written test suite and is released under the MIT license, which allows free use, including commercial use.

Copy-paste prompts

Prompt 1
Help me set up VoxScribe on Windows to caption my meetings in English and Mandarin.
Prompt 2
Explain how VoxScribe's disk-backed audio spool prevents dropped audio during transcription.
Prompt 3
Show me how to query VoxScribe's local integration API to get the current caption text.
Prompt 4
Walk me through packaging VoxScribe into a standalone Windows executable with build_exe.py.

Frequently asked questions

What is voxscribe-live-caption?

A Windows app that listens to audio and shows live, translated captions on screen using offline speech recognition.

What language is voxscribe-live-caption written in?

Mainly Python. The stack also includes Python, faster-whisper, CustomTkinter.

Who is voxscribe-live-caption for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.