We use cookies. Cookies and browser storage keep you signed in and remember your preferences. With your permission we also measure how the site is used. You can any time. See our cookie policy.

OpenAI: GPT Audio

openai/gpt-audio
AudioInput: text · audioTools128KAdded Jan 19, 2026

Try OpenAI: GPT Audio now

Runs on your balance at the prices above. New accounts start with free usage.

Sign in to use thisCreate free account
Results will appear here.
5 of 5 free messages left today. A free account adds free usage and an API key.Create free accountSign inSession cost $0.00

OpenAI: GPT Audio at a glance

  • Context window of 128,000 tokens, enough for long documents and multi-turn conversations.
  • Supports tool (function) calling for agents and integrations.
  • Supports structured JSON output with a schema.

About OpenAI: GPT Audio

GPT Audio is an OpenAI model listed on api14 under the identifier openai/gpt-audio. It sits in the audio category and is OpenAI's first generally available audio model. The snapshot includes an upgraded decoder intended to produce more natural sounding voices, and it maintains better voice consistency than earlier audio work from the same provider. If you are building anything that needs to speak or listen rather than only read and write text, this is the model OpenAI positions for that job.

The model accepts both text and audio as input, and it can return both text and audio as output. That two way capability is the main thing that separates it from a pure text model: you can send audio in and get a transcript or a reply out, or send text in and get synthesized speech back. The context window is 128000 tokens, which is large enough to hold long conversations or lengthy audio transcripts alongside instructions and prior turns. The maximum output is 16384 tokens, so responses, including any generated audio content, are bounded by that figure.

Practical uses follow directly from those modalities. Voice assistants and conversational agents are the obvious fit, since the model can take spoken input and answer in speech while keeping a consistent voice across turns. Transcription and audio understanding tasks work too, including summarising a recording or answering questions about what was said. Because it also handles text output, you can use it for chat style applications where some users type and others talk, without running two separate pipelines. The upgraded decoder matters most where voice quality and consistency are noticeable to end users, such as customer facing agents or narrated content.

You call it through api14's OpenAI-compatible API using the model id openai/gpt-audio, so existing OpenAI SDKs and clients work with only a base URL and key change. The supported request parameters are frequency_penalty, logit_bias, logprobs, max_tokens, presence_penalty, response_format, seed, stop, structured_outputs, temperature, tool_choice, tools, top_logprobs and top_p. Tool calling and structured outputs are available, which means you can wire the model into function calling flows or constrain its text output to a schema. The seed parameter helps when you want repeatable results, and response_format lets you steer the shape of the reply.

Keep the output ceiling in mind: 16384 tokens is generous for conversation but not unlimited, so very long generated audio or extended documents may need to be split across calls. If your task is purely text and never touches audio, a dedicated text model may be a simpler and more predictable choice, since the audio capabilities here are what justify reaching for this model. For anything that genuinely needs speech in or speech out, GPT Audio is the direct option on api14.

How to call the OpenAI: GPT Audio API

  1. Create an API key in your dashboard.
  2. Install the official openai SDK for your language.
  3. Set baseURL to https://api14.com/api/v1 and model to "openai/gpt-audio".
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api14.com/api/v1",
  apiKey: process.env.API14_API_KEY,
});

const result = await client.chat.completions.create({
  "model": "openai/gpt-audio",
  "messages": [
    {
      "role": "user",
      "content": "Explain vector databases in two sentences."
    }
  ]
});
console.log(result.choices[0].message.content);

Supported parameters

frequency_penaltylogit_biaslogprobsmax_tokenspresence_penaltyresponse_formatseedstopstructured_outputstemperaturetool_choicetoolstop_logprobstop_p

Specifications

Context length
128,000
Max output
16,384
Input
text, audio
Output
text, audio

Requests on api14 · last 7 days

10-1710-1810-1910-2010-2110-2210-23

OpenAI: GPT Audio: frequently asked questions

How much does the OpenAI: GPT Audio API cost?
OpenAI: GPT Audio costs Input $8.75 / 1M tokens. It is charged from your USD balance only for successful requests; failed requests are free.
What is the context window of OpenAI: GPT Audio?
OpenAI: GPT Audio reads up to 128,000 tokens per request: prompt, history and documents together. It writes up to 16,384 output tokens per response.
What can OpenAI: GPT Audio do?
OpenAI: GPT Audio accepts text, audio and returns text, audio. It supports tool calling, structured JSON output.
How do I call OpenAI: GPT Audio from my code?
Point any OpenAI SDK at https://api14.com/api/v1 and set the model to "openai/gpt-audio". No other code changes. Copy a ready example from the code panel on this page.
What are alternatives to OpenAI: GPT Audio?
Comparable Audio models at a similar price: OpenAI: GPT Audio Mini, Google: Lyria 3 Pro Preview, Google: Lyria 3 Clip Preview. Each runs through the same API key, so switching is one string.

OpenAI: GPT Audio community

New topic

This community has no topics yet. Open the first one about OpenAI: GPT Audio.