🚀 v2.0.0 - Markdown Filtering, Expanded API Support, & Simplified Setup 🌟
🔥 Biggest update yet! We’ve been hard at work to bring you powerful new features and make the setup process smoother than ever. Here’s what’s new:
✨ What's New?
-
📝 Markdown Filtering (Optional!)
- You can now filter markdown output effortlessly!
- Want to disable it? Just add this to your
.env
file:REMOVE_FILTER=True
-
🌐 ElevenLabs & Azure AI Speech (Beta)
- Drop-in replacement support for ElevenLabs and Azure AI Speech API endpoints just like OpenAI's Text-to-Speech
- Prefer to keep things simple? Disable these with:
EXPAND_API=False
-
🔗 Simplified API Endpoint Setup
- No more
/v1
confusion! The/v1
route prefix is now optional. This makes your setup cleaner and easier. 🚀
- No more
🛠 How to Update?
For Git Users:
- Pull the latest changes with rebase to avoid conflicts:
git pull --rebase origin main
- Update your environment variables in
.env
if needed.
For Docker Users:
- Pull the latest Docker image from Docker Hub:
docker pull travisvn/openai-edge-tts:latest
- Restart your container to apply the changes:
docker run -d -p 5050:5050 -e API_KEY=your_api_key_here -e PORT=5050 travisvn/openai-edge-tts:latest
🎉 Join the Community on Discord!
We’ve launched a Discord server where you can:
- 💬 Discuss anything TTS-related.
- 🛠 Get support for your setup.
- 🚀 Share ideas or feedback.
Join here and be part of the conversation! We’d love to see you there. 🤝
💡 Notes
- The ElevenLabs and Azure AI Speech endpoints are in beta. We’d love your feedback to make them even better!
- Be sure to check out the updated README for detailed instructions.
⭐ Like the update? Don’t forget to star the repository and share it with your network! Your support means the world. 🌍✨
Got questions or ideas? Drop them in the Issues or Discussions tabs—or chat with us on Discord! 👂💬