Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

486 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 "La sala de juegos"
  • 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
  • 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

Quick Start

  1. Launch VeTube from Start Menu or desktop shortcut
  2. Select platform from the dropdown (YouTube, Twitch, TikTok, Kick, Discord, or La sala de juegos)
  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)
La sala de juegos Leave empty 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

37 stars

Watchers

5 watching

Forks

Releases

Used by

Contributors

Languages