Hello!
I recently needed text-to-speech (TTS) functionality in my app but couldn’t find exactly what I was looking for in the available plugins…
So I took the bull by the horns and built it myself.
Now I’m wondering: if I packaged what I built into a plugin, would anyone find it useful?
The idea is to add robust TTS functionality to your Bubble app—powered by OpenAI, with zero setup required.
With a single API call, you can:
Convert text into a natural-sounding
.mp3
audio file
Auto-translate content if a language tag is included (e.g.,
es
for Spanish)
Automatically store the audio in the cloud
Get back a secure, signed URL for easy in-app playback
Choose from several available voices
How it would work:
- Uses OpenAI’s APIs to generate speech and (optionally) translate content.
- You can either:
Use the plugin’s built-in OpenAI key (hosted for you), or
Provide your own key for more control over usage and costs
- Audio is securely stored and delivered via a signed, expiring URL.
Only your app can access it - I do not retain or view your content
I’d love your input:
- Would this kind of TTS plugin be useful in your app?
- Would you prefer audio hosted for you, or would you want to bring your own storage (e.g. S3)?
- Interested in beta access or early testing?
Reply here or DM me—I’d love to hear your thoughts and shape this based on community feedback.
Thanks!
Ken