Welcome to the TTS App! This is a modern Text-to-Speech application built with Next.js and styled with Tailwind CSS. The app leverages advanced web technologies to provide seamless text-to-speech conversion, offering users a simple, fast, and accessible experience.
- Real-Time Text-to-Speech Conversion: Convert text to speech in seconds.
- Customizable Voices: Select from multiple voice options.
- Responsive Design: Optimized for all devices using Tailwind CSS.
- Fast Performance: Built on Next.js for server-side rendering and blazing-fast performance.
- User-Friendly Interface: Simple and intuitive UI for easy interaction.
Follow these steps to set up and run the app locally:
-
Clone the Repository
git clone https://github.com/RomaLetodiani/tts cd tts
-
Install Dependencies
Ensure you have Node.js installed. Run:npm install
-
Start the Development Server
npm run dev
Open your browser and navigate to
http://localhost:3000
. -
Build for Production
To create an optimized production build, run:npm run build
-
Start Production Server
npm start
- Next.js: Framework for building server-side rendered and static web applications.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- Text-to-Speech API
- TypeScript
- Input Text: Type or paste the text you want to convert into speech.
- Select Voice (Optional): Choose a voice from the dropdown menu.
- Play Audio: Click the "Play" button to hear the converted speech.
We welcome contributions! To get started:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature-name"
- Push to the branch:
git push origin feature-name
- Submit a pull request.
This project is licensed under the MIT License. You are free to use, modify, and distribute this software.
For questions, feedback, or suggestions, feel free to reach out:
- Email: [email protected]
- GitHub: Roman Letodiani
Enjoy using the TTS App!