Chatterbox Multilingual API
Run resembleai/chatterbox-multilingual through FastInfra's API.
Text-to-speech — billed per input character on the same FastInfra API key and base URL (POST /audio/speech).
API access for resembleai/chatterbox-multilingual
One Base URL and API key for every model. Use the endpoint that matches the capability — not every model uses chat completions.
| Field | Value |
|---|---|
| Model ID | resembleai/chatterbox-multilingual |
| Capability | Text-to-speech |
| Base URL | https://api.fastinfra.ai/v1 |
| Primary endpoint | POST https://api.fastinfra.ai/v1/audio/speech |
| Auth | Authorization: Bearer YOUR_API_KEY |
| OpenAI Chat SDK | No — use the endpoint above |
| Validate model id | GET https://api.fastinfra.ai/v1/models/resembleai/chatterbox-multilingual |
| Docs | Integration reference |
Returns audio bytes; pass "language" (23 codes) and optionally a reference-voice id. Not chat completions.
Chatterbox Multilingual pricing
Billed per input character: 1 character = 1 output token, so the output rate below is the price per 1M characters. 50% below the cheapest hosted provider.
| Direction | Price per 1M tokens |
|---|---|
| Input | $0.01 |
| Output | $0.50 |
| Per 1M characters | $0.50 |
| Languages | 23 — Arabic, Danish, German, Greek, English, Spanish, Finnish, French, Hebrew, Hindi, Italian, Japanese, Korean, Malay, Dutch, Norwegian, Polish, Portuguese, Russian, Swedish, Swahili, Turkish, Chinese |
1 route available
Requests route to fastinfra by default (lowest cost). FastInfra fails over automatically if a route is unavailable.
| Route label | Model ID |
|---|---|
fastinfra |
resembleai/chatterbox-multilingual |
Call Chatterbox Multilingual in 30 seconds
POST /audio/speech with this model id and get WAV back — see Text-to-speech in the docs.
Python
from openai import OpenAI
client = OpenAI(api_key="YOUR_API_KEY", base_url="https://api.fastinfra.ai/v1")
with client.audio.speech.with_streaming_response.create(
model="chatterbox",
extra_body={"language": "en"}, # any of the 23 language codes
input="Welcome to FastInfra.",
) as response:
response.stream_to_file("speech.wav")
curl
curl https://api.fastinfra.ai/v1/audio/speech \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "chatterbox",
"language": "hi",
"input": "Welcome to FastInfra."
}' --output speech.wav
Chatterbox Multilingual — common questions
How much does the resembleai/chatterbox-multilingual API cost?
On FastInfra, resembleai/chatterbox-multilingual costs $0.01/1M input, $0.5/1M output tokens. Billing is per token used, with no subscription.
Is resembleai/chatterbox-multilingual compatible with the OpenAI SDK?
Yes. FastInfra exposes resembleai/chatterbox-multilingual through an OpenAI-compatible endpoint at https://api.fastinfra.ai/v1 — point any OpenAI SDK at that base URL with a FastInfra API key and keep your existing code.
How does routing work for resembleai/chatterbox-multilingual?
resembleai/chatterbox-multilingual is available on 1 route(s): fastinfra. Requests use fastinfra by default (lowest cost). FastInfra fails over automatically if a route is unavailable.
Related models
Compare side by side: Chatterbox Multilingual vs Gemma2:2b · Chatterbox Multilingual vs Mxbai Embed Large · Chatterbox Multilingual vs Nomic Embed Text