Skip to content
metalalchemistPublic

About

Lee y gestiona de manera accesible el chat de tus directos o en los de tus creadores favoritos.

Topics

Resources

Contributing

Stars

35 stars

Watchers

6 watching

Forks

Latest commit

 

History

651 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VeTube

Read live chat messages aloud from multiple streaming platforms — VeTube brings accessibility to live streaming by converting chat messages to speech in real-time.

Version Python Platform License

What is VeTube?

VeTube is a Windows desktop application that monitors live chat from streaming platforms and reads messages aloud using text-to-speech. Perfect for streamers who want to stay engaged with their chat while focused on gameplay, or for accessibility needs.

Features

  • Multi-platform support: YouTube, Twitch, TikTok, Kick, Discord, and "QuentinC Playroom"
  • Multiple TTS engines: Piper (high-quality neural voices), Windows OneCore, SAPI5
  • Real-time chat monitoring: Instant message detection and voice synthesis
  • Multi-language interface: Available in Spanish, English, French, Portuguese, Polish, Czech, Indonesian, and Russian
  • Customizable audio: Sound effects, volume control, voice selection
  • Chat statistics: Track messages, members, donations, and more
  • Message archiving: Save and review important messages
  • Favorites management: Quick access to your favorite streams

Installation

Option 1: Scoop (Recommended)

# Add the Scoop bucket
scoop bucket add row https://github.com/Row0902/scoop-bucket

# Install VeTube
scoop install vetube

Option 2: Download Installer

Download the latest MSI installer from the Releases page.

Option 3: Build from Source

# Clone the repository
git clone https://github.com/metalalchemist/VeTube.git
cd VeTube

# Install dependencies with uv
uv sync

# Run the application
uv run python run_main_window.py

# Or build executable
uv run cxfreeze build

Package Manager Support

We're actively working on making VeTube available through additional package managers:

Quick Start

  1. Launch VeTube from Start Menu or desktop shortcut
  2. Select platform from the dropdown (YouTube, Twitch, TikTok, Kick, Discord, or QuentinC Playroom)
  3. Enter channel URL or username in the text field
  4. Press Enter or click "Connect" to start monitoring chat
  5. Listen as messages are read aloud in real-time

Example URLs by Platform

Platform Example
YouTube https://www.youtube.com/@channel/live or just @channel
Twitch https://www.twitch.tv/channel or just channel
TikTok https://www.tiktok.com/@username/live or @username
Kick https://www.kick.com/channel or just channel
Discord Paste text channel URL (requires token in settings)
QuentinC Playroom Select the platform from the combo box and press Enter

Documentation

Translations

VeTube is available in multiple languages. See the Translation Guide if you want to contribute translations.

Requirements

  • OS: Windows 10 or later
  • Python: 3.14+ (for building from source)
  • Dependencies: Automatically installed via Scoop or included in MSI installer

Technology Stack

  • GUI: wxPython
  • TTS: Piper, Windows OneCore, SAPI5
  • Audio: BASS library
  • Chat protocols: chat-downloader, pytchat, kick.py, TikTokLive, discord.py
  • Build system: cx_Freeze
  • Package manager: uv

Support

License

This project is licensed under the GPL-3.0 License — see the LICENSE file for details.

Credits

VeTube is developed and maintained by Cesar Verastegui and Rowell Urbaez Reyes, with contributions from the community.

Special thanks to:

  • The Piper TTS project for high-quality neural voices
  • The BASS audio library team
  • All contributors who have helped make VeTube better

Made with ❤️ for the streaming community

About

Lee y gestiona de manera accesible el chat de tus directos o en los de tus creadores favoritos.

Topics

Resources

Contributing

Stars

35 stars

Watchers

6 watching

Forks

Releases

Used by

Contributors

Languages