Makes a face say an audio track · 480p to 720p
curl -X POST https://api.open.sume.com/v1/video-router/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wan-2.2-speech-to-video","image_url":"https://example.com/image.png","audio_url":"https://example.com/audio.mp3","resolution":"480p"}'Wan 2.2 Speech to Video has the model id wan-2.2-speech-to-video. Send a JSON body to POST https://api.open.sume.com/v1/video-router/generate.
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| model | string | Yes | — | "wan-2.2-speech-to-video" |
| image_url | string | Yes | — | The face that speaks (HTTPS image). |
| audio_url | string | Yes | — | The speech (HTTPS audio). |
| resolution | string | No | 480p | Output resolution. Options: 480p, 580p, 720p. |
Send your open.sume.com key as a bearer token from server code only. Keys minted on open.sume.com bill this balance in dollars and call the model API only.
Authorization: Bearer $SUME_API_KEY
A submit answers 202 with the job, its status_url and result_url. Poll the status until it is completed, failed or canceled; failed and canceled jobs are refunded.
GET https://api.open.sume.com/v1/jobs/<job_id>/status GET https://api.open.sume.com/v1/jobs/<job_id>/result POST https://api.open.sume.com/v1/jobs/<job_id>/cancel
Dollars per unit at each option: the serving route's cost × 1.25, rounded up to $0.0001. The estimate above is the exact charge.
| Option | Price |
|---|---|
| 480p | $0.1250 / s |
| 580p | $0.1875 / s |
| 720p | $0.2500 / s |
Price, resolution and duration show each model's full range.
| Model | Type | Price | Resolution | Duration |
|---|---|---|---|---|
| Wan 3.0 | video | $0.0625 – $0.2500 / s | 480p – 1080p | 2 – 30 s |
| Qwen Image | image | $0.0250 / image | — | — |
| Qwen Image Max | image | $0.0938 / image | — | — |
| Qwen Image Layered | image | $0.0625 / image | — | — |
The estimate is the charge: the same function prices both.
curl -X POST https://api.open.sume.com/v1/open/estimate \
-H "Content-Type: application/json" \
-d '{"model":"wan-2.2-speech-to-video","input":{"prompt":"…"}}'Full reference: docs.sume.com