- Add /api/groq-tts route to handle TTS requests directly in Next.js - Add /api/groq-tts/voices endpoint for listing available voices - Remove groq-tts-proxy.py Python server dependency - Remove authentication system (auth route, middleware, lib) - Simplify startup script to only run the Next.js app Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| openreader-webui.sh | ||
| README.md | ||
OpenReader WebUI Scripts
Scripts for running OpenReader WebUI with Groq Orpheus TTS.
Files
openreader-webui.sh- Main startup script.env- Environment variables (containsGROQ_API_KEY)
Usage
./openreader-webui.sh
URL
Architecture
OpenReader WebUI (:3003)
↓
Built-in /api/groq-tts route
↓
Groq API (canopylabs/orpheus-v1-english)
API Endpoints
POST /api/groq-tts- Generate speech from textGET /api/groq-tts/voices- List available voices
Available Voices
- troy, austin, daniel (male)
- autumn, diana, hannah (female)