OpenAI (STT)

OpenAI (STT)

Use OpenAI for speech-to-text.

Setup

  • Set OPENAI_API_KEY
# .env
OPENAI_API_KEY=...

Example

from siphon.plugins import openai

stt = openai.STT(
    model="gpt-4o-mini-transcribe",
    language="en",
)

Common options

  • language (default: en)
  • detect_language (default: False)
  • model (default: gpt-4o-mini-transcribe)
  • api_key (default: None)
  • use_realtime (default: False)