TTS 1 API
openai/tts-1 converts text to speech and is billed by input characters: $0.15 per 10,000 characters. Token prices do not apply to this id, and no context window is published. The hd sibling, openai/tts-1-hd, is listed at $0.30 per 10k characters — double the price on the same unit.
What is TTS 1 API in NextModel?
openai/tts-1 converts text to speech and is billed by input characters: $0.15 per 10,000 characters. Token prices do not apply to this id, and no context window is published. The hd sibling, openai/tts-1-hd, is listed at $0.30 per 10k characters — double the price on the same unit.
TTS 1 via NextModel: context unpublished; $0.15 / 10k chars in / — out per 1M tokens.
Best use cases
- Text-to-speech where $0.15 per 10k input characters fits the budget.
- Voice workloads that only need the standard tier rather than the $0.30-per-10k hd id.
- Pipelines already using an OpenAI-compatible speech endpoint.
When not to use
- You need the higher-fidelity tier: openai/tts-1-hd is $0.30 per 10k characters.
- You expect per-token billing — this id is billed per input characters.
- You need a published context window: none is published for this id.
OpenAI-compatible code example
curl https://api.nextmodel.app/v1/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $NEXTMODEL_API_KEY" \
-d '{"model":"openai/tts-1","messages":[{"role":"user","content":"Reply with OK."}]}'Switching models only changes the model field.
Speech models use the chat shape for now - see the audio guide.
Similar alternatives
GPT-5 Codex via NextModel: 400k-token context; $1.25 / 1M tokens in / $10 / 1M tokens out per 1M tokens. Capabilities: streaming.
Text Embedding 3 Large via NextModel: context unpublished; $0.13 / 1M tokens in / $0 / 1M tokens out per 1M tokens. Capabilities: streaming.
Text Embedding 3 Small via NextModel: context unpublished; $0.02 / 1M tokens in / $0 / 1M tokens out per 1M tokens. Capabilities: streaming.
Reading
Articles that explain TTS 1
LLM Gateway: Compare Options and Alternatives
Speech ids share the gateway's OpenAI-compatible surface.
Zhao Yu'an
How to estimate AI API cost before you ship
Character-based billing: convert your scripts to chars before costing.
Lin Qiming
FAQ
TTS 1 API questions
What model id do I send for TTS 1?
Send openai/tts-1 to https://api.nextmodel.app/v1 with your OpenAI SDK. If that id is missing from /v1/models, the page is stale.
How is TTS 1 billed?
$0.15 per 10,000 input characters. It is not billed per token.
TTS 1 or TTS 1 HD?
tts-1 is $0.15 per 10k input characters; tts-1-hd is $0.30. Same unit, double the price — pick by output fidelity needs.
Start now
Ready to start building?
Passwordless signup, pay-as-you-go billing, and one OpenAI-compatible endpoint for every model. Create your key and send your first request in minutes.