Accessibility Adjustments

Use these optional tools to adjust reading and display preferences. These tools cannot resolve every accessibility barrier. Please contact the website owner if you need assistance.

  • Text adjustments
  • Content scaling 100%
  • Font size 100%
  • Line height 100%
  • Letter spacing 100%
  • Colour adjustments
  • Orientation adjustments

OpenAI custom voices: creation, session costs and retention

Listen to this article

OpenAI’s October 16, 2026 API update made text-described custom voices available to all API customers. The practical distinction is between saving a voice and paying for conversations that use it.

Choose the right creation route

The custom voice guide distinguishes two workflows:

RouteRequired input and accessWhere it works
Text descriptionAll API customers. No reference or consent recording.GPT Live only
RecordingEligible customers, consent and reference recordingsGPT Live, Text to Speech, Realtime and audio Chat Completions

Prompt-based creation is free, but Playground listening starts a billable session. Each successful request saves a new voice, returning metadata rather than audio. Keep its identifier and prompt. The organization limit is 100 prompt-generated voices, including customer-created ones. OpenAI requires adult voices and synthetic-speech disclosure, prohibits impersonation and does not guarantee uniqueness.

Budget for the conversation, not just the voice

The pricing page checked November 2 lists GPT Live 1 at USD $0.05 per minute. Sessions are billed per second, without rounding up to whole minutes. Backend model and tool usage is charged separately.

For example, ten minutes at that listed voice-session rate is $0.50 before backend charges. This is arithmetic, not a measured application bill. A cost comparison should record session duration and delegated work separately rather than treating free voice creation as free operation.

Select a voice before starting

The session guide sets voice selection at startup. Changing it requires a new session. Its nine additional natural presets cover German, French, Hindi, Japanese and Korean. Regional descriptions describe speaking style, not a substitute for pronunciation evaluation.

Suggested checks: names, quantities, technical terms and disclosure comprehension. No voices were tested.

Connect the voice to outbound phone calls

Phone deployment guidance updated November 9, 2026. OpenAI’s November 2 API update opened outbound SIP calling to all organizations. A developer can connect GPT Live to a phone number through a separate telephony provider.

The SIP guide requires a trunk supporting TLS signaling and SDES-SRTP audio. Destinations must be E.164 phone numbers, not SIP URIs. Create the call through the Live API session endpoint and choose the voice and delegation mode at creation. Your provider handles the phone network connection.

A successful creation response only confirms session initialization. Attach the sideband WebSocket connection immediately to monitor ringing, answered and failed events. Its replay window covers only the preceding three seconds. Deduplicate repeated events by their event identifier so a business action is not performed twice.

OpenAI limits ringing to three minutes and connected calls to two hours. Keep the backend connected until session closure returns final usage. Those limits and the provider’s own charges belong in your deployment plan alongside the voice-session price above.

Before using customer numbers, test with numbers you control. Include a busy line, an unanswered call and a failed connection. Check that the application records the outcome before deciding whether to retry. For an appointment reminder, successful dialing alone should never mark the appointment as confirmed. This is a suggested test plan. We have not tested outbound calls.

Voice storage and session storage differ

OpenAI’s data controls table lists voice creation as ineligible for Zero Data Retention, with application state kept until deletion. GPT Live sessions are eligible subject to limitations. Check both stages rather than assuming a conversation setting covers the saved voice.

Session storage is off by default. Where a project enables storage, saving a completed session retains its recording and index for 30 days. Zero Data Retention forces storage off and prevents recording downloads and forking. Delegated models and tools have separate controls. These documented distinctions are not a blanket privacy or compliance guarantee.

This API workflow is separate from the consumer experience covered in ByteForward’s ChatGPT Voice guide. Choosing a sound in ChatGPT does not describe how a developer creates and manages an API voice.

AI-generated conceptual illustration with the official OpenAI wordmark composited by ByteForward. OpenAI owns its mark. The sculptures are not actual products or audio measurements.

Jordan Reid
Jordan Reid

Jordan Reid is focused on AI tools, agents, developer products, and the way technology changes everyday work. Jordan approaches a launch from the user’s side of the screen. What can it actually help someone finish? The voice is practical, conversational, and skeptical of products that turn a simple job into five new settings. Coverage follows coding assistants, creative software, browser agents, and the workflows around them, with attention to pricing, permissions, setup, and the human work that remains.

Leave a Reply

Your email address will not be published. Required fields are marked *

Gravatar profile