# OmniHuman 1.5 (ByteDance) — API pricing and providers

> Talking avatar & lip sync. Model id `bytedance/omnihuman-1.5`. Video model by ByteDance.

- Page: https://infro.io/models/bytedance/omnihuman-1.5
- Vendor: ByteDance (https://infro.io/models/bytedance)
- Modality: Video
- Endpoint through INFRO: `POST /v1/videos` at https://api.infro.io/v1
- List rate: $0.12 per second of video
- Rates checked: 2026-10-05

Rates are ByteDance's published list price: what the customer's own provider account bills, not an INFRO charge. INFRO is a BYOK control plane; it charges a software subscription and adds 0% to model spend.

## Providers that serve it

| Provider | Model id sent |
| --- | --- |
| fal.ai | `fal-ai/bytedance/omnihuman/v1.5` |

## Questions

### How much does the OmniHuman 1.5 API cost?

ByteDance's published list rate for OmniHuman 1.5 is $0.12 per second of video (checked 2026-10-05). The provider account you connect bills you at the rate on that account, so a negotiated rate replaces the list rate. INFRO adds 0% to model spend.

### Which providers serve OmniHuman 1.5?

In INFRO's provider registry, OmniHuman 1.5 can be served by fal.ai. You connect your own account with any of them, and INFRO routes and fails over between the ones you connect.

### What is the OmniHuman 1.5 model ID?

Request it from INFRO as "bytedance/omnihuman-1.5". INFRO sends each provider its own id: fal.ai "fal-ai/bytedance/omnihuman/v1.5".

### How do I call OmniHuman 1.5 through an OpenAI-compatible API?

Point an OpenAI SDK, or any HTTP client, at https://api.infro.io/v1 with an INFRO gateway key and send model "bytedance/omnihuman-1.5" to POST /v1/videos. INFRO runs the request on a provider account you connected and returns the provider's response with an estimated cost.

### Does INFRO mark up OmniHuman 1.5 usage?

No. ByteDance or the provider you connect bills model usage to your own account. INFRO charges a software subscription for routing, failover, observability, budgets and policy, and takes 0% of model spend.
