GPT-Audio Text to Speech

Voice & speech playground
Hydrating page from local storage...

Generate spoken responses or read text aloud with delivery instructions, voice selection, streaming, and local subtitle import.

Microphone access requires HTTPS or localhost and your permission. Audio is sent to the selected provider only when you submit a request or start a live session. Use headphones for live conversations.

GPT-Audio-1.5 accepts text and audio through /chat/completions. Each turn is a bounded request. Generated speech is AI-generated. Streaming displays incoming text and buffers audio for playback after completion.

Find models in Microsoft Foundry. Foundry audio generation guide

Connection

Use an OpenAI endpoint or a Foundry resource with the selected speech deployment.

Connection
Advanced

Speech controls

Speech-specific settings

Choose a documented voice, or enter an existing authorized voice_ ID. Availability depends on your deployment.

PCM16 is 24 kHz, mono, 16-bit and is wrapped as WAV for playback and download. Browser support for other codecs varies; WAV and MP3 are widely supported.

Up to 16,384 output tokens. The model has a 128,000-token context window.

Describe tone, pace, language, or the task in natural language. Speech style and speed are prompt instructions. History replays previous input audio and assistant transcripts, up to 12 turns and 25 MB total input audio.

lookup_demo_order returns fictional statuses for DEMO-100 and DEMO-200. It has no network access. Tool calls and results are inspectable in Payloads. A run can make up to three billable model requests.

Ready. Configure your connection to begin.

Optional microphone dictation

Audio uploads are limited to 25 MB in this playground; microphone recordings stop at five minutes. Dictation makes a separate, billable GPT-Audio-1.5 call and replaces the text below only after it succeeds. GPT-Audio accepts WAV and MP3. Audio remains local until you submit. Choose Next turn to clear the composer and current recording while retaining enabled conversation context.

0 / 60,000 characters. Conversation history is off.

Dictate into the prompt. Your browser may use an online speech service. Review the text, then send when ready.
Provider usage is billable. No estimated price is assumed; returned usage is available in Payloads.

Audio payload bytes are summarized to keep previews and archives bounded. Replace base64 placeholders when using generated code. Provider usage, completion reasons, and all tool rounds are retained in Payloads. Exact caption timings are unavailable.

Generated speech will appear here with playback and download controls.

An unhandled error has occurred. Reload 🗙