OpenAI TTS
OpenAI TTS is supported in Burki through the
openai TTS provider. Use it when you already use OpenAI keys or want GPT-4o mini TTS voice instructions.Quick Setup
1
Get API Key
Create an OpenAI API key from the OpenAI dashboard.
2
Configure in Burki
Select
openai as the TTS provider and add the API key at the assistant or organization level.3
Choose Model and Voice
Pick a supported
model_id, voice_id, and optional speed/instructions settings.Configuration
Supported Models
Supported Voices
Runtime Behavior
- Burki requests PCM audio from OpenAI and converts it for the current telephony path.
gpt-4o-mini-tts*models support theinstructionsfield.- HD telephony providers use linear16 at 16 kHz where supported; Twilio-style paths use µ-law at 8 kHz.
- Sentence buffering is used so the first audio chunk can start quickly without waiting for the entire LLM response.
When to Use OpenAI TTS
- You want a simple provider stack with OpenAI for both LLM and TTS.
- You need model-level voice instructions.
- You prefer built-in voices over custom voice cloning.