8000 GitHub - ruputron/rupu_tts: The first official open-source release of Rupu TTS — a lightweight, offline desktop text-to-speech app powered by Coqui TTS. Only made this to learn a bit myself.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The first official open-source release of Rupu TTS — a lightweight, offline desktop text-to-speech app powered by Coqui TTS. Only made this to learn a bit myself.

License

Notifications You must be signed in to change notification settings

ruputron/rupu_tts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 buld 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.10
  • Ensure you check “Add Python to PATH” when installing Python
  • Microsoft C++ Build Tools

📥 Installation

  1. Clone the Repository with git or download a release
git clone https://github.com/yourusername/rupu_tts.git
cd rupu_tts
  1. Install Dependencies

Run the setup script (Windows only):

install.py

This will:

Confirm that Python 3.10 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

No Python installation required on target machine

📁 Project Structure

File / Folder Description rupu_tts.py Main Python GUI application install_dependencies.bat Windows script to install dependencies build_rupu_tts.bat Build script for creating .exe requirements.txt Python dependency list README.md This file appicon.ico App icon for EXE builds (optional) .gitignore Git ignore rules LICENSE MIT license 🙋 Contributing

Pull requests, bug reports, and suggestions are welcome! To contribute:

Fork the repo

Create a feature or fix branch

Make your changes

Submit a pull request

💖 Support This Project

If you’d like to support the development of Rupu TTS:

Just donate some money to charity instead of me.

📜 License

Rupu TTS is released under the MIT License. 🙏 Credits

Core engine: Coqui TTS

GUI design and packaging by [Rupu]

Thanks for showing an interest!

About

The first official open-source release of Rupu TTS — a lightweight, offline desktop text-to-speech app powered by Coqui TTS. Only made this to learn a bit myself.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published
0