openai/tts-1-hd

openai/tts-1-hd
AudioJSON
by openai

OpenAI's high-definition text-to-speech model, accessed via OrcaRouter's API at $30 per 1M tokens (zero markup).

Inputtext
INPUT$30.00/ 1M tokens
OUTPUT$30.00/ 1M tokens
p50 TTFTCollecting…
p95 TTFTCollecting…
TRAFFICCollecting…

openai/tts-1-hd is a text-to-speech model from OpenAI that converts text into high-definition natural speech. It is the enhanced version of the standard TTS-1 model, offering improved audio quality,…

What is openai/tts-1-hd?

Who should use this model?

What are the input and output modalities?

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

Input / 1M tokens$30.00
Output / 1M tokens$30.00
CurrencyUSD

Cost calculator

Tokens / month10MM
Input share70%%
Estimated / month $300

Estimate based on list price

Token & cost estimator

Input tokens: 20Cost per request: $0.0156

Estimate only — actual token counts depend on the provider's tokenizer.

Performance

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

Public benchmarks

Source: Design Arena

How it compares

openai/tts-1-hdGPT-5.2 ProGPT-5.4 ProGPT-5.5
Input $/M$30.00$21.00$60.00$5.00
Output $/M$30.00$168.00$270.00$30.00
Context400K1.1M
Quality2/1010/1010/1010/10
Compare side-by-sideCompare side-by-sideCompare side-by-sideCompare side-by-side

FAQ

How much does openai/tts-1-hd cost on OrcaRouter?
It costs $30.00 per 1 million input tokens and $30.00 per 1 million output tokens. OrcaRouter adds zero markup; you pay only the provider rate. Tokens represent input text and generated audio.
What is the maximum text length (context window) I can send?
OpenAI does not publicly specify a maximum token limit for TTS-1-HD. In practice, it can handle several thousand characters per request. Very long text should be split into multiple requests and the audio stitched together.
What are the main strengths of this model?
High-definition audio quality with natural prosody, improved clarity over TTS-1, support for multiple voices and languages, and lower latency than the original TTS-1. It integrates easily via OrcaRouter's OpenAI-compatible API.
How does it compare to the standard TTS-1 from OpenAI?
TTS-1-HD offers better quality and more expressive speech, while TTS-1 prioritizes lower latency. Both are priced identically per token on OrcaRouter. Choose HD for quality-critical applications.
Does OrcaRouter store or share my data?
OrcaRouter acts as a proxy and does not store your input text or generated audio. Requests are forwarded directly to OpenAI. Refer to OrcaRouter's privacy policy for specifics. OpenAI may process data according to its own policies.
Can I call this model using OpenAI's Python library?
Yes. Set the base URL to https://api.orcarouter.ai/v1 and use an OrcaRouter API key. Example: openai.OpenAI(base_url='...', api_key='...'). Audio.speech.create() with model='openai/tts-1-hd'.
What voices and languages are available?
Six built-in voices: alloy, echo, fable, onyx, nova, shimmer. Supports multiple languages including English, Spanish, French, German, Italian, Portuguese, and more. Specify voice and language in the API parameters.
Can I stream the audio output?
Yes, the API supports streaming by setting the 'stream' parameter to true. OrcaRouter supports this transparently, allowing you to play audio as it is generated.
What are the limitations of this model?
Occasional mispronunciations, no singing or sound effects, cannot clone voices through the standard API, and limited control over speaking rate beyond a speed parameter. Long text may require splitting.
How do I get started with openai/tts-1-hd on OrcaRouter?
Sign up at OrcaRouter, obtain an API key, and use any OpenAI-compatible client with base URL https://api.orcarouter.ai/v1. Set the model to 'openai/tts-1-hd' and include your text and voice preference.

Embed this badge

openai/tts-1-hd$30.00/M invia OrcaRouter
HTML <a href="https://www.orcarouter.ai/models/openai/tts-1-hd" target="_blank"> <img src="https://www.orcarouter.ai/embed/openai/tts-1-hd.svg" alt="openai/tts-1-hd on OrcaRouter" /> </a>
Markdown [![openai/tts-1-hd](https://www.orcarouter.ai/embed/openai/tts-1-hd.svg)](https://www.orcarouter.ai/models/openai/tts-1-hd)

Model card as data

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