Hormouz AIHormouzSign in

Canopy Labs: Orpheus 3B: audio model

Orpheus 3B is Canopy Labs' English text-to-speech model, fine-tuned for natural prosody, with seven preset voices. Reachable from inside Iran through Hormouz.

Pricing:
$15/M characters
Type:
audio
  • Audio

Orpheus 3B is an English text-to-speech model from Canopy Labs, fine-tuned for natural prosody and expressive delivery.

It offers seven preset voices, such as tara, leah and dan, and suits narration, voice assistants and interactive applications. Hormouz serves Orpheus 3B on two endpoints: the OpenAI-compatible /v1/audio/speech, which returns the audio in the same response, and /v1/predictions for background jobs. Set voice to one of the model's own voices, for example "tara", and response_format to mp3 or pcm.

Billing is per character of input text; the current rate is in the price table on this page, and you pay only for what you use. Hormouz provides stable access to it from inside Iran, with no foreign credit card or circumvention tooling required.

Orpheus 3B is an English text-to-speech model from Canopy Labs, fine-tuned for natural prosody and expressive delivery. It offers 7 preset voices and is suited for narration, voice assistants, and...

Quickstart

curl https://api.hormouz.net/v1/audio/speech \
  -H "Authorization: Bearer ng-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"canopylabs/orpheus-3b-0.1-ft","voice":"tara","input":"Hello from Hormouz.","response_format":"mp3"}' \
  --output speech.mp3

Specs

VendorCanopylabs
TypeAudio
Context window—
Pricing$15/M characters
APIspeech

Code example

cURL
curl https://api.hormouz.net/v1/audio/speech \
  -H "Authorization: Bearer ng-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"canopylabs/orpheus-3b-0.1-ft","voice":"tara","input":"Hello from Hormouz.","response_format":"mp3"}' \
  --output speech.mp3
Python
from openai import OpenAI
client = OpenAI(api_key="ng-YOUR_API_KEY", base_url="https://api.hormouz.net/v1")
with client.audio.speech.with_streaming_response.create(
    model="canopylabs/orpheus-3b-0.1-ft",
    voice="tara",
    input="Hello from Hormouz.",
    response_format="mp3",
) as resp:
    resp.stream_to_file("speech.mp3")
JavaScript
import OpenAI from "openai";
import { writeFile } from "node:fs/promises";
const client = new OpenAI({ apiKey: "ng-YOUR_API_KEY", baseURL: "https://api.hormouz.net/v1" });
const speech = await client.audio.speech.create({
  model: "canopylabs/orpheus-3b-0.1-ft",
  voice: "tara",
  input: "Hello from Hormouz.",
  response_format: "mp3",
});
await writeFile("speech.mp3", Buffer.from(await speech.arrayBuffer()));

Buy the Canopy Labs: Orpheus 3B API, paid in rial

  • Buy credit with an Iranian bank card; no foreign card or account needed.
  • One Hormouz key reaches Canopy Labs: Orpheus 3B and 600+ other models, and you pay only for what you use.
  • No VPN and no risk of a banned account; just change the base URL to api.hormouz.net/v1.
Create an account

Use via Hormouz

Connect to this model and 600+ others with one API key, then see usage down to each request.

Request company access

FAQ

How much does Orpheus 3B cost?
Billing is per character of input text; the current rate is in the price table on this page, and you pay only for what you use.
How do I use Orpheus 3B from inside Iran?
Create a Hormouz account and generate an API key. Hormouz gives you a stable route to the model from inside Iran, with no foreign credit card or circumvention tooling needed.
How do I call Orpheus 3B?
Hormouz serves Orpheus 3B on two endpoints: the OpenAI-compatible /v1/audio/speech, which returns the audio in the same response, and /v1/predictions for background jobs. Set voice to one of the model's own voices, for example "tara", and response_format to mp3 or pcm.
Which languages does Orpheus 3B support?
English. It is an English model fine-tuned for natural prosody, with seven English preset voices.

Updated 2026-10-13