cURL
curl \
--request GET \
--url "https://api.breeze.blue/v1/models" \
--header "xi-api-key: $BREEZE_API_KEY"import os
from breeze_blue import BreezeBlue
client = BreezeBlue(api_key=os.environ["BREEZE_API_KEY"])
for model in client.models.list():
print(model["model_id"], model["name"])import { BreezeBlueClient } from "@breeze.blue/sdk";
const client = new BreezeBlueClient({
apiKey: process.env.BREEZE_API_KEY!,
});
const models = await client.models.list();
for (const model of models) {
console.log(model.modelId, model.name);
}[
{
"model_id": "<string>",
"name": "<string>",
"description": "<string>",
"languages": [
{
"language_id": "<string>",
"name": "<string>"
}
]
}
]{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}Models
List models
List TTS models available to the authenticated account. Each model includes a human-readable description and the ISO 639-1 language codes accepted by that model.
GET
/
v1
/
models
cURL
curl \
--request GET \
--url "https://api.breeze.blue/v1/models" \
--header "xi-api-key: $BREEZE_API_KEY"import os
from breeze_blue import BreezeBlue
client = BreezeBlue(api_key=os.environ["BREEZE_API_KEY"])
for model in client.models.list():
print(model["model_id"], model["name"])import { BreezeBlueClient } from "@breeze.blue/sdk";
const client = new BreezeBlueClient({
apiKey: process.env.BREEZE_API_KEY!,
});
const models = await client.models.list();
for (const model of models) {
console.log(model.modelId, model.name);
}[
{
"model_id": "<string>",
"name": "<string>",
"description": "<string>",
"languages": [
{
"language_id": "<string>",
"name": "<string>"
}
]
}
]{
"code": "<string>",
"detail": "<string>",
"error": "<string>",
"ok": false,
"meta": {}
}Continue building
Multilingual audio
Match a model to the spoken language.
List voices
Find a voice for the selected language.
Convert text to speech
Generate speech with your model and voice.

