# HeyGen Voice Turbo API

> HeyGen Voice Turbo is the faster, lower-cost HeyGen text-to-speech model, with the same voices, languages and voice cloning.

Source: https://www.sandbase.ai/models/heygen/heygen-voice/turbo
API reference: https://www.sandbase.ai/models/heygen/heygen-voice/turbo/docs

## Facts

- Provider: HeyGen
- Type: Audio model
- Model ID: `heygen/heygen-voice/turbo`
- Price: From $0.004 per run
- Capabilities: text to speech
- Billing: pay per use from one SandBase balance; no provider account or subscription needed

## Call it

- Unified Run API: `POST https://api.sandbase.ai/v1/run`

```bash
curl -X POST https://api.sandbase.ai/v1/run \
  -H "Authorization: Bearer $SANDBASE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "heygen/heygen-voice/turbo",
  "text": "Hello! This is HeyGen Voice, speaking on fal.",
  "voice": "Jonah"
}'
```

The response returns a run id; poll `GET https://api.sandbase.ai/v1/run/{id}` until the status is `completed` or `failed`.

## FAQ

### How do I call HeyGen Voice Turbo through SandBase?

Create a SandBase API key, then send requests with the model ID "heygen/heygen-voice/turbo" to Unified Run API (/v1/run) at https://api.sandbase.ai. The request examples on this page show the exact payload.

### Do I need a separate HeyGen account?

No. One SandBase API key and balance gives you access to HeyGen Voice Turbo and the other models in the catalog; you do not need to sign up with HeyGen separately.

## README

### HeyGen Voice Turbo
HeyGen Voice Turbo is the faster, lower-cost HeyGen text-to-speech model, with the same voices, languages and voice cloning as HeyGen Voice.
#### Fields
| Field | Type | Default | Notes |
|---|---|---|---|
| `text` | string, required | — | Up to 5,000 characters. |
| `voice` | 24 public voices | `Jonah` | Ignored when `reference_audio` is set. |
| `language` | ISO 639-1 code (39 languages) | auto | Language of the text. |
| `reference_audio` | audio URL | — | Single-speaker recording to clone; the first 3 minutes are used. |
#### Billing
$0.004 per started 1,000 characters of input text.
| Text | Price |
|---|---|
| Up to 1,000 characters | $0.004 |
| 2,500 characters | $0.012 |
| 5,000 characters | $0.02 |
Failed runs are not charged.
#### Limits
- Up to 5,000 characters per request.
#### Also on SandBase
Higher-quality tier: `heygen/heygen-voice`.
