A simple web application that allows you to convert text to lifelike speech using the ElevenLabs API.
- Convert text to speech using ElevenLabs API
- Choose from multiple AI voices
- Adjust speech speed
- Listen to generated audio directly in the browser
- Clean and responsive user interface
- Next.js
- React
- TypeScript
- Tailwind CSS
- shadcn/ui
- ElevenLabs API
- Node.js 16.8 or later
- Bun (recommended) or npm
- Clone this repository
- Install dependencies:
cd elevenlabs-voice-changer
bun install- Start the development server:
bun run dev- Open your browser and navigate to
http://localhost:3000
- Select a voice from the dropdown menu
- Adjust the speech speed using the slider
- Enter the text you want to convert to speech
- Click the "Generate Audio" button
- Listen to the generated audio
This project can be deployed on Netlify:
bun run buildThis project is licensed under the MIT License.
- ElevenLabs for their amazing text-to-speech API
- shadcn/ui for the beautiful UI components
- Next.js for the React framework