A simple, privacy-focused text-to-speech web application powered by AI voices.
- 8 AI Voices - Multiple American and British accents
- Browser-Based - 100% local processing, no server required
- Privacy First - Your text never leaves your device
- Simple Interface - Clean, modern, and easy to use
- Audio Export - Download generated speech as WAV files
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run buildThis app is configured to automatically deploy to GitHub Pages:
- Push changes to the
mainbranch - GitHub Actions will automatically build and deploy
- Your app will be live at:
https://yourusername.github.io/TwelveReader-App/
No additional configuration needed!
- Enter or paste text in the text area
- Select a voice from the voice selector
- Click "Generate Speech" to create audio
- Use the audio controls to play, pause, and navigate
- Download the audio if needed
- React - UI framework
- TypeScript - Type safety
- Kokoro AI - Neural voice synthesis
- Vite - Build tool
- Tailwind CSS - Styling
react- React libraryreact-dom- React DOM renderingkokoro-js- Text-to-speech engine
- All processing happens in your browser
- No data is sent to any server
- No tracking or analytics
- No account required
MIT License - Free to use and modify
Made with ❤️ for simple, private text-to-speech