Roar AI
DocsRequest access
All models
OpenAI · Text to speech

TTS-1

Quick, low-cost speech from text, for real-time voice.

Price$17.25per 1M characters
BillingOne invoice, in LKRwith every other model
Request early accessSee every model’s rate

About TTS-1

TTS-1 turns text into spoken audio fast enough for a live conversation. It comes with nine built-in voices, including alloy, nova and shimmer, and returns MP3, Opus, AAC, FLAC, WAV or raw PCM.

Speed is the trade: OpenAI says it is lower quality than its HD sibling, and unlike OpenAI’s newer speech models you cannot direct its tone or accent. For read-aloud features, voice replies and prototypes it is the inexpensive, dependable choice.

Where it’s strong

Voice replies in real time.

Reading app content aloud.

Low-cost narration and prototypes.

Where to be careful

Audio quality is below OpenAI’s HD and newer speech models.

Voices are tuned for English. Other languages work but can sound less natural.

Up to 4,096 characters per request, so long text has to be split.

Price in rupees

Price$17.25 per 1M characters

Every rate is published and stays the same from one request to the next. See every model.

Specs

Made byOpenAI
ReleasedNovember 2023
TypeText to speech
ReadsText
WeightsClosed
Model idtts-1

Using it from Sri Lanka

TTS-1 is billed in rupees, on the same monthly invoice as every other model your team uses — no foreign card, no separate OpenAI account, and one key for all of it.

Prompts sent to TTS-1 are processed outside Sri Lanka. If a workload has to stay in the country, Qwen3.8-27B (Colombo) runs on our own servers in Colombo.

OpenAI lists Tamil among the languages its speech models handle, but not Sinhala. Voices are tuned for English, so Tamil output may sound less natural.

Call it

Use the OpenAI SDK you already have — point it at Roar AI and name the model. Read the docs.

from openai import OpenAI

client = OpenAI(base_url="https://api.roar-ai.com/v1", api_key="roar_live_…")

audio = client.audio.speech.create(
    model="tts-1",
    voice="alloy",
    input="Your order has been dispatched.",
)

Questions

How much does TTS-1 cost in Sri Lanka?

Price is $17.25 per 1M characters. The rate is published and does not change from one request to the next.

Can I pay for TTS-1 in Sri Lankan rupees?

Yes. Usage is billed to one monthly invoice in rupees, together with every other model your team uses, and you can also pay by card. There is no separate OpenAI account to open and no foreign card needed.

Does TTS-1 keep data in Sri Lanka?

No — prompts sent to TTS-1 are processed outside Sri Lanka. If your data has to stay in the country, use Qwen3.8-27B (Colombo), which runs on our servers in Colombo.

Is TTS-1 open source?

No. OpenAI does not publish the weights, so it is only available through an API like this one.