Transform your text content into engaging audio in seconds using ElevenLabs AI.
- 🚀 Lightning-fast text-to-audio conversion
- 🎙️ Studio-quality voice synthesis
- 📱 Responsive design for all devices
- 🔐 Secure user authentication
- ⚡ Real-time audio playback and download
- Copy
.env.exampleto.env - Fill in your environment variables:
VITE_SUPABASE_URL: Your Supabase project URLVITE_SUPABASE_ANON_KEY: Your Supabase anonymous keyVITE_ELEVENLABS_API_KEY: Your ElevenLabs API key
- In your Netlify dashboard, go to Site Settings > Environment Variables
- Add the following environment variables:
VITE_SUPABASE_URLVITE_SUPABASE_ANON_KEYVITE_ELEVENLABS_API_KEY
-
Install dependencies:
npm install
-
Set up your environment variables (see above)
-
Start the development server:
npm run dev
-
Build for production:
npm run build
Get your API key from ElevenLabs Dashboard
- Create a new project at Supabase
- Get your project URL and anon key from the API settings
- Set up authentication in your Supabase dashboard
This app is optimized for Netlify deployment. Simply connect your repository to Netlify and add the required environment variables in the Netlify dashboard.
- React + TypeScript
- Tailwind CSS
- Supabase (Authentication & Database)
- ElevenLabs AI (Text-to-Speech)
- Vite (Build Tool)