Seedance 2.0 20% 할인 | Video Generator에서 만들기 →

Skyreels V3 Talking Avatar

wavespeed-ai /

SkyReels V3 Talking Avatar is a 19B-parameter multimodal model that generates talking avatars from portrait and audio with precise lip sync, supporting up to 20 seconds at 720p resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing.

digital-human
입력

드래그 앤 드롭 또는 클릭하여 업로드

preview

드래그 앤 드롭 또는 클릭하여 업로드

대기 중

$0.15실행당·~66 / $10

예시전체 보기

관련 모델

README

SkyReels V3 Talking Avatar

SkyReels V3 Talking Avatar generates realistic talking head videos by combining a portrait image with audio. Upload a face image and audio clip — the model creates a lip-synced video with natural facial movements and expressions that match the speech.

Why Choose This?

  • Realistic lip-sync Generates accurate lip movements synchronized to the audio input.

  • Natural expressions Creates realistic facial movements and expressions during speech.

  • Flexible duration Support for audio clips up to 20 seconds.

  • Resolution options Choose between standard and 720p output quality.

  • Simple workflow Just upload an image and audio — no complex setup required.

  • Prompt Enhancer Optional prompt to guide the generation style.

Parameters

ParameterRequiredDescription
imageYesPortrait image for the avatar (URL or upload)
audioYesAudio clip for lip-sync (URL or upload, max: 20s)
promptNoOptional text to guide generation style
resolutionNoOutput resolution: 720p (default) or lower
seedNoRandom seed for reproducibility (-1 for random)

How to Use

  1. Upload your image — provide a clear portrait image with visible face.
  2. Upload your audio — add the audio clip you want the avatar to speak (up to 20 seconds).
  3. Add prompt (optional) — describe any specific style or expression preferences.
  4. Select resolution — choose 720p for higher quality or lower for faster processing.
  5. Run — submit and download your talking avatar video.

Pricing

Duration720pStandard
≤5 s$0.30$0.15
10 s$0.60$0.30
15 s$0.90$0.45
20 s$1.20$0.60

Billing Rules

  • Minimum charge: 5 seconds
  • Maximum duration: 20 seconds
  • 720p rate: 2× standard rate
  • Standard rate: $0.15 per 5 seconds

Best Use Cases

  • Digital Presenters — Create talking avatars for video presentations and tutorials.
  • Social Media Content — Generate engaging talking head videos for TikTok, Reels, and Shorts.
  • Marketing & Ads — Produce spokesperson videos without filming.
  • E-learning — Create instructor avatars for educational content.
  • Localization — Generate lip-synced videos in different languages from the same avatar.

Pro Tips

  • Use clear, front-facing portrait images with good lighting for best results.
  • Ensure the face is clearly visible and not obscured by hair or accessories.
  • Use high-quality audio with clear speech for accurate lip-sync.
  • Keep audio clips within 15 seconds for optimal results.
  • Set a specific seed for reproducible results across multiple generations.

Notes

  • Both image and audio are required fields.
  • Maximum audio duration: 20 seconds.
  • Minimum charge: 5 seconds (shorter clips billed as 5 seconds).
  • 720p resolution costs 2× the standard rate.
  • Ensure uploaded file URLs are publicly accessible.

Related Models

접근성:이 웹사이트는 제3자가 제공하는 AI 모델을 사용합니다.

Skyreels v3 Talking Avatar API — Quick start

Grab a WaveSpeedAI API key, then call POST https://api.wavespeed.ai/api/v3/wavespeed-ai/skyreels-v3/talking-avatar with your input as JSON. The endpoint returns a prediction id; poll the prediction endpoint until status flips to completed, then read the output URL from data.outputs[0]. Examples for Skyreels v3 Talking Avatar below.

HTTP example
# Submit the prediction
curl -X POST "https://api.wavespeed.ai/api/v3/wavespeed-ai/skyreels-v3/talking-avatar" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY" \
  -d '{
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "image": "https://example.com/your-input.jpg",
    "audio": "https://example.com/your-audio.mp3",
    "resolution": "720p",
    "seed": -1
}'

# Response includes a prediction id. Poll for the result:
curl -X GET "https://api.wavespeed.ai/api/v3/predictions/{request_id}/result" \
  -H "Authorization: Bearer $WAVESPEED_API_KEY"

# When status is "completed", read the output from data.outputs[0].
Node.js example
// npm install wavespeed
const WaveSpeed = require('wavespeed');

const client = new WaveSpeed(); // reads WAVESPEED_API_KEY from env

const result = await client.run("wavespeed-ai/skyreels-v3/talking-avatar", {
        "prompt": "A cinematic shot of a city at sunset, soft golden light",
        "image": "https://example.com/your-input.jpg",
        "audio": "https://example.com/your-audio.mp3",
        "resolution": "720p",
        "seed": -1
});

console.log(result.outputs[0]); // → URL of the generated output
Python example
# pip install wavespeed
import wavespeed

output = wavespeed.run(
    "wavespeed-ai/skyreels-v3/talking-avatar",
    {
    "prompt": "A cinematic shot of a city at sunset, soft golden light",
    "image": "https://example.com/your-input.jpg",
    "audio": "https://example.com/your-audio.mp3",
    "resolution": "720p",
    "seed": -1
}
)

print(output["outputs"][0])  # → URL of the generated output

Skyreels v3 Talking Avatar API — Frequently asked questions

What is the Skyreels v3 Talking Avatar API?

Skyreels v3 Talking Avatar is a WaveSpeedAI model for talking-avatar generation, exposed as a REST API on WaveSpeedAI. SkyReels V3 Talking Avatar is a 19B-parameter multimodal model that generates talking avatars from portrait and audio with precise lip sync, supporting up to 20 seconds at 720p resolution. Ready-to-use REST inference API, best performance, no coldstarts, affordable pricing. You can call it programmatically or try it from the playground above.

How do I call the Skyreels v3 Talking Avatar API?

POST your input parameters to the model's REST endpoint (shown in the API tab of this playground) with your WaveSpeedAI API key in the Authorization header. Submission returns a prediction ID; poll the prediction endpoint until status flips to "completed", then read the output URL from the result. The playground generates a ready-to-paste code sample in Python, JavaScript, or cURL for whatever inputs you've set. Full request/response shape is documented at https://wavespeed.ai/docs/docs-api/wavespeed-ai/skyreels-v3-talking-avatar.

How much does Skyreels v3 Talking Avatar cost per run?

Skyreels v3 Talking Avatar starts at $0.15 per run. That figure is the base price — the final charge scales with the parameters you set in the form (output size, length, count, references, or whatever knobs this model exposes), so a higher-quality or larger output costs more than a minimal one. The exact cost for your current input is shown live next to the Generate button before you submit, and the actual per-call charge is recorded on the prediction afterwards.

What inputs does Skyreels v3 Talking Avatar accept?

Key inputs: `prompt`, `image`, `audio`, `resolution`, `seed`. The full JSON schema (types, defaults, allowed values) is rendered above the Generate button and mirrored in the API reference at https://wavespeed.ai/docs/docs-api/wavespeed-ai/skyreels-v3-talking-avatar.

How do I get started with the Skyreels v3 Talking Avatar API?

Sign up for a free WaveSpeedAI account to claim starter credits, copy your API key from /accesskey, then call the endpoint shown in the API tab of the playground. The playground also auto-generates a code sample in Python, JavaScript, or cURL for the parameters you've set.

Can I use Skyreels v3 Talking Avatar outputs commercially?

Commercial usage rights depend on the model's license, set by its provider (WaveSpeedAI). The license summary appears on the model card above; see WaveSpeedAI's Terms of Service for platform-level conditions.