botbahlul/pyvosklivesubtitle

PySimpleGUI based DESKTOP APP that can RECOGNIZE any live streaming in 23 languages that supported by VOSK then TRANSLATE (using unofficial online Google Translate API) and display it as LIVE CAPTION / LIVE SUBTITLE

41
/ 100
Emerging

Leverages Vosk's offline speech recognition models with streamlink integration for capturing live streams from multiple platforms, then applies a custom translation function to Google Translate API. Supports multiple subtitle export formats (SRT, etc.) and allows dragging translated captions anywhere on screen; requires ffmpeg/ffprobe and platform-specific audio loopback setup (Stereo Mix on Windows, PulseAudio monitoring on Linux) for optimal performance.

29 stars and 1,125 monthly downloads. No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 0 / 25
Adoption 14 / 25
Maturity 18 / 25
Community 9 / 25

How are scores calculated?

Stars

29

Forks

3

Language

Python

License

MIT

Last pushed

May 05, 2024

Monthly downloads

1,125

Commits (30d)

0

Dependencies

11

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/botbahlul/pyvosklivesubtitle"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.