OpenAI (TTS)

OpenAI (TTS)

Use OpenAI for text-to-speech.

Setup

  • Set OPENAI_API_KEY
# .env
OPENAI_API_KEY=...

Example

from siphon.plugins import openai

tts = openai.TTS(
    model="gpt-4o-mini-tts",
    voice="ash",
)

Common options

  • model (default: gpt-4o-mini-tts)
  • voice (default: ash)
  • instructions (default: None)
  • api_key (default: None)