Skip to content

Releases: SadiqCodex/AlphaWave

AlphaWave TTS v1.0.0 - Production-Ready Offline Text-to-Speech

Choose a tag to compare

@SadiqCodex SadiqCodex released this 30 Jun 06:36

πŸŽ‰ First Stable Release - AlphaWave TTS v1.0.0

Production-ready offline Text-to-Speech web application built with FastAPI and pyttsx3.


✨ Features

  • ⚑ Ultra Fast Processing - Optimized TTS engine with singleton pattern
  • πŸ”’ 100% Offline & Secure - No internet required, complete privacy
  • πŸŽ™ Studio Quality Output - 192kbps MP3 audio files via pydub
  • 🎯 Smart Voice Selection - Automatic male/female voice detection
  • βš™οΈ Speed Control - Adjustable speech rate (100-200 WPM)
  • 🧹 Auto Cleanup - Background task removes files older than 24 hours
  • πŸ“Š Production Ready - Async operations, logging, error handling
  • πŸ”„ Non-Blocking - Async-friendly audio generation
  • πŸ“ Request Logging - Detailed timing and status tracking

πŸ›  Tech Stack

Backend

  • FastAPI - Modern async web framework
  • pyttsx3 - Offline TTS engine (singleton pattern)
  • pydub - WAV β†’ MP3 conversion (192kbps)
  • Uvicorn - ASGI production server
  • Pydantic - Request/response validation

Frontend

  • Pure HTML/CSS/JavaScript
  • Modern dark theme UI
  • Responsive design
  • Fetch API integration

πŸ“‹ Installation

# Clone the repository
git clone https://github.com/SadiqCodex/AlphaWave.git
cd AlphaWave

# Setup backend
cd backend
python -m venv venv
source venv/bin/activate  # or venv\Scripts\activate on Windows
pip install -r requirements.txt

# Run the app
python run.py

πŸ“„ License
MIT License - Free to use in your projects

Live Demo: https://alphawavetts.netlify.app/
GitHub: https://github.com/SadiqCodex/AlphaWave