Rupu TTS

Rupu TTS is a lightweight, open-source, and offline-capable text-to-speech (TTS) application built on Coqui TTS. It offers a simple desktop interface to generate speech in .wav, .mp3, or .flac formats — no internet connection required after initial setup.
🛠 Designed to be built on

    Easily build your own version from source
    Potential for many improvements
    Easier introduction to open-source for beginners
    Possible future implementations include a voice trainer module and visual impairment support

🔧 Features

    🗣️ Built on Coqui TTS (fully open-source, offline engine)
    🎛️ Simple, user-friendly desktop GUI (Tkinter)
    🎧 Output formats: .wav, .mp3, and .flac
    💻 Build your own standalone Windows .exe
    🚫 No telemetry or data collection
    🪶 Lightweight, portable, no installer needed

✅ Requirements

    Windows 10 or 11
    Python 3.8
    Ensure you check “Add Python to PATH” when installing Python
    Microsoft C++ Build Tools

📥 Installation

    Install Dependencies

    Run the setup script (Windows only):

    install.py

    This will:

    Confirm that Python 3.8 is installed and in PATH

    Install all required Python packages from requirements.txt

    Notify you if additional system dependencies are missing


🛠 Build a Standalone .exe

   To create a self-contained .exe:

   build_rupu_tts.bat

   Output will be saved in the dist/ folder


💖 Support This Project

   Core engine: Coqui TTS

   GUI design and packaging by [Rupu]

   Thanks for showing an interest!

