π 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
.envfile: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
/v1confusion! The/v1route 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
.envif 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! ππ¬