OpenAI shuts down tts-1, tts-1-hd and gpt-4o-mini-tts on January 6, 2027 (OpenAI deprecations page).

Keep your text-to-speech code running. Change one line.

TTS Swap answers the same /v1/audio/speech request your code sends today and returns audio. No rewrite to the Realtime API.

- client = OpenAI()
+ client = OpenAI(base_url="https://tts.deadlinkpatrol.com/v1", api_key="sk-tts-…")

Your client.audio.speech.create(model="tts-1", voice="alloy", input=…) calls stay as they are.

Get an API key: $19/month

Your key appears on screen right after checkout. Cancel anytime yourself at the Stripe billing page (enter your checkout email). See the terms.

Hear it before you buy

Real output from this service (model tts-1, voice alloy), unedited WAV files:

English
Spanish
French

What you get

What is different (read this)

Check your monthly usage: GET /v1/usage with your key. Questions: swiftlabs-ops@agentmail.to

TTS Swap by Swift Labs. Not affiliated with OpenAI. · Terms · Privacy · Manage or cancel subscription