🔊 Preview: Text-to-Speech Plugin (No Setup Required) – Would This Be Useful?

Hello! :waving_hand:

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. :ox: :hammer_and_wrench:

Now I’m wondering: if I packaged what I built into a plugin, would anyone find it useful?

:light_bulb: 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:
:white_check_mark: Convert text into a natural-sounding .mp3 audio file
:white_check_mark: Auto-translate content if a language tag is included (e.g., es for Spanish)
:white_check_mark: Automatically store the audio in the cloud
:white_check_mark: Get back a secure, signed URL for easy in-app playback
:white_check_mark: Choose from several available voices

:gear: How it would work:

  • Uses OpenAI’s APIs to generate speech and (optionally) translate content.
  • You can either:
    :right_arrow: Use the plugin’s built-in OpenAI key (hosted for you), or
    :right_arrow: Provide your own key for more control over usage and costs
  • Audio is securely stored and delivered via a signed, expiring URL.
    :locked: Only your app can access it - I do not retain or view your content

:speech_balloon: I’d love your input:

  1. Would this kind of TTS plugin be useful in your app?
  2. Would you prefer audio hosted for you, or would you want to bring your own storage (e.g. S3)?
  3. 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