Duix Avatar API & AI Avatar Video Generator — KeyoAPI
Looking for a Duix Avatar API without running your own render farm? KeyoAPI hosts Duix-Avatar (audio+video → talking face) and InfiniteTalk (image/audio → talking head) as async jobs — generate speech with IndexTTS-2 / CosyVoice3 / Qwen3-TTS on the same key, then render.
Duix Avatar API & AI Avatar Video Generator is a model-family pricing lane on KeyoAPI — a prepaid AI API gateway where one Bearer key and one wallet ($1 = 500,000 quota units) cover chat, speech, vision, OCR and video models.
Digital human models
| Model ID | Input → output | KeyoAPI | Notes |
|---|---|---|---|
Duix-Avatar |
Audio + face video → lip-sync / expression render (async) | ~$0.0068 / second | POST /v1/async/videos/audio-video-to-video · guide the Duix-Avatar model page |
InfiniteTalk |
Portrait image (or video) + audio → talking-head clip (async) | ~$0.342 / request | POST /v1/async/videos/image-to-video · guide the InfiniteTalk model page |
Qwen3-TTS |
Upstream voice for avatar pipelines (async TTS) | ~$0.548 / 10K characters | Often used before Duix / InfiniteTalk |
Productize the loop, not a single model
Typical product loop: draft script → TTS (optionally cloned) → avatar render → CDN cache. Cap max duration, show queue ETA, and moderate deepfake abuse. Try/buy each model from the pricing page (Model Square) after the sign-up page — no separate upload playground.
Rates and pipeline
Duix Avatar API (downstream use): product teams often search “duix avatar” when they need a talking-face render they can meter in SaaS — Keyo exposes that as model=Duix-Avatar on an async video endpoint, not as a consumer editor.
This is the API path, not a consumer app: prepaid metering, OpenAI-style auth for adjacent chat and speech, async task polling for renders.
Indicative rates: Duix-Avatar ~$0.0068 per second of output; InfiniteTalk ~$0.342 per request. Confirm the Duix-Avatar model page and the InfiniteTalk model page before volume. Pick Duix when you have driving video; pick InfiniteTalk when you start from a still spokesperson photo.
How to call: async video endpoints with model=Duix-Avatar or InfiniteTalk, then GET /v1/task/{id}. Speech side: the TTS API guide and the voice cloning API guide. Model guides under the Duix-Avatar model page and the InfiniteTalk model page.
Likeness rights and abuse prevention are your product’s responsibility — rate-limit, log, and require consent flags before queueing.
curl https://www.keyoapi.xyz/v1/async/videos/image-to-video \
-H "Authorization: Bearer $KEYO_API_KEY" \
-F model=InfiniteTalk \
-F "prompt=natural talking-head delivery" \
-F cond_video=@./portrait.png \
-F cond_audio=@./voice.wav
# then: GET /v1/task/{id}
Get started in five steps
- Create an account — new users receive $10 of gift credit for prototyping.
- Create an API key in the console.
- Point your OpenAI SDK at
https://www.keyoapi.xyz/v1with the model ID from this page, or call the dedicated REST path from the API handbook. - Track spend in the console Wallet — $1 equals 500,000 quota units, and gift credit burns before recharged balance.
- Set a per-key spending cap before wiring production traffic.
FAQ
Is this a Duix Avatar API alternative?
Yes for developers who want hosted Duix-Avatar metering on Keyo: same prepaid key as TTS and chat. It is not the official Duix consumer product UI.
Realtime avatar streaming?
These models are async render jobs, not WebRTC realtime avatars. Design UX around queue + progress.
Duix vs InfiniteTalk?
Different input modalities and billing units (per second vs per request). Prototype both on Keyo; see each model guide.
How do I try?
Create a key at the sign-up page, then open the Duix-Avatar model page or the InfiniteTalk model page for interactive try/buy.