Skip to main content
Version: v4.4.0

OpenAI

Use the OpenAI TTS API as your provider.

Setup

Recommended (auth + admin): Settings → Admin → Shared providers

  1. Add a shared provider with type openai.
  2. Keep base URL as https://api.openai.com/v1.
  3. Enter your API key.
  4. Set your preferred default model/voice.

Legacy bootstrap seed (optional, first boot only):

API_BASE=https://api.openai.com/v1
API_KEY=sk-...

Users select the enabled shared provider, model, and voice from Settings → TTS Provider.

Notes

  • Models: tts-1, tts-1-hd, gpt-4o-mini-tts
  • TTS requests are sent from the server, not the browser. The API key is never exposed to clients.

References