One API for multiple TTS providers. Simple, fast, and open source.
Visit Main Site →<link href="/widget/widget.css" rel="stylesheet">
<div class="supernal-tts-widget" data-text="Your text">
Your text here
</div>
<script type="module">
import { SupernalTTS } from '/widget/widget.js';
SupernalTTS.init({ apiUrl: window.location.origin });
</script>
OpenAI, Cartesia, Azure. Switch without code changes.
Automatic caching reduces costs and improves performance.
Add to any website with a few lines of HTML.
Use your own API keys. Full control over costs.
MIT licensed. Self-host or use our hosted version.
1. Fork the repository
2. Deploy to Vercel (one click)
3. Add OPENAI_API_KEY environment variable
4. Done