Releases: SadiqCodex/AlphaWave
Releases Β· SadiqCodex/AlphaWave
Release list
AlphaWave TTS v1.0.0 - Production-Ready Offline Text-to-Speech
π 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