--- title: AI Text-to-Speech Chatbot emoji: 🎤 colorFrom: blue colorTo: purple sdk: gradio sdk_version: 4.44.0 app_file: app.py pinned: false license: mit short_description: Convert text to natural speech with AI tags: - text-to-speech - tts - voice-synthesis - audio - chatbot - kittentts --- # 🎤 AI Text-to-Speech Chatbot Convert any text into natural, high-quality speech using advanced AI models. Features multiple voices, speed control, and a modern dark interface. ## ✨ Features - **8 Voice Options** - Male and female voices available - **Speed Control** - Adjust from 0.5x to 2.0x (default 1.25x) - **Modern Interface** - Clean, responsive dark theme - **Audio Controls** - Play, pause, seek, and download - **Mobile Responsive** - Works perfectly on all devices - **Quick Examples** - Instant demo texts ## 🎯 How to Use 1. **Enter your text** (up to 500 characters) 2. **Choose a voice** from the dropdown 3. **Adjust speed** with the slider 4. **Generate speech** and wait for processing 5. **Listen and enjoy** - audio plays automatically 6. **Download** your audio file as needed ## 🛠️ Technical Details - **Model**: KittenTTS nano (high-quality, fast) - **Output**: 24kHz WAV audio files - **Interface**: Gradio web interface - **Voices**: 8 different voice options (male/female) ## 🚀 Try It Now Just start typing in the text area above and click "Generate Speech"! ## 📱 Browser Support Works on all modern browsers including Chrome, Firefox, Safari, and Edge. ## 🔗 Source Code Available on GitHub: [ai-tts-chatbot](https://github.com/your-username/ai-tts-chatbot) --- **Ready to give your text a voice? Start typing above! ✨**