openai/tts-1-1106

openai/tts-1-1106
AudioJSON
by openai

OpenAI’s TTS-1-1106 text-to-speech model, accessible via OrcaRouter at zero markup with real-time streaming.

Inputtext
INPUT$15.00per 1M characters
p50 TTFTCollecting…
p95 TTFTCollecting…
TRAFFICCollecting…

openai/tts-1-1106 is a text-to-speech model released by OpenAI in November 2023. It uses a neural network to generate speech from plain text, aiming for natural intonation, pacing, and clarity. The…

What is openai/tts-1-1106?

Who is this model for?

How does it convert text to speech?

What audio formats does it support?

Code samples

Call from any SDK

OpenAI-compatible — keep the SDK you already use

  • OpenAI SDKhttps://api.orcarouter.ai/v1

Supported parameters

  • response_format
  • speed
  • voice

Pricing

Pricing
per 1M characters$15.00
CurrencyUSD
This model is not billed per token. The rate above is the unit it actually meters, and it is what settlement charges.

Performance

p50 TTFT
Collecting…
Output speed
Collecting…
p95 TTFT
Collecting…
Error rate
100.0%

Public benchmarks

Source: Design Arena

Community buzz

What developers are saying this week

Hacker News0 mentions · 7d

FAQ

How much does openai/tts-1-1106 cost through OrcaRouter?
The model is billed at $15.00 per 1 million input tokens and $15.00 per 1 million output tokens. OrcaRouter adds zero markup—you pay exactly the provider rate.
What is the maximum context window for this model?
The input text length is limited to approximately 4096 characters per request. Longer content must be split into multiple requests and the audio stitched together client‑side.
What are the main strengths of TTS-1-1106?
Strengths include near‑instant streaming via SSE, natural English speech across six preset voices, low latency suitable for real‑time applications, and simple integration through an OpenAI‑compatible API with no markup.
How does TTS-1-1106 compare to TTS-1-HD?
TTS-1-1106 is optimized for lower latency and streaming, while TTS-1-HD offers higher audio quality at the expense of speed. For interactive use, TTS-1-1106 is recommended; for offline or quality‑critical content, TTS-1-HD may be preferable.
Does OrcaRouter store or train on my data when using this model?
Per OrcaRouter’s standard terms, data passed through the API is not used for training or stored beyond what is necessary for processing the request. However, for full details you should review OrcaRouter’s privacy policy.
How do I call this model using the OpenAI‑compatible API?
Send a POST request to https://api.orcarouter.ai/v1/audio/speech with model "openai/tts-1-1106", input text, and optional parameters like voice, response_format, and speed. Use your OrcaRouter API key in the Authorization header.
What voices are available with TTS-1-1106?
Six preset voices: alloy, echo, fable, onyx, nova, and shimmer. Custom voice cloning is not supported.
What happens if my input exceeds 4096 characters?
The API may truncate the input or return an error. You should split your text into chunks of up to 4096 characters, send separate requests, and concatenate the resulting audio files.
Can I use SSML tags for more control?
Yes, basic SSML tags for pauses, prosody, and emphasis are supported, but the model does not support complex SSML features like voice or mark elements.
Is there any difference in quality between streaming and non‑streaming responses?
No—the audio quality is identical. Streaming only changes how the response is delivered (chunk by chunk vs. a single binary blob), and billing is the same.

Embed this badge

openai/tts-1-1106•$15.00/M chars in•—•via OrcaRouter
HTML <a href="https://www.orcarouter.ai/models/openai/tts-1-1106" target="_blank"> <img src="https://www.orcarouter.ai/embed/openai/tts-1-1106.svg" alt="openai/tts-1-1106 on OrcaRouter" /> </a>
Markdown [![openai/tts-1-1106](https://www.orcarouter.ai/embed/openai/tts-1-1106.svg)](https://www.orcarouter.ai/models/openai/tts-1-1106)

Model card as data

GET /api/public/models/openai/tts-1-1106Open
Machine-readable:/llms.txt/llms-full.txt