All Products
Search
Document Center

Alibaba Cloud Model Studio:Image-to-Singing-and-Acting Video – EMO

Last Updated:Jun 22, 2026

EMO generates dynamic portrait videos from a portrait image and human speech audio file. It consists of two models: EMO-detect verifies input image requirements, and EMO generates the video.

Important

This document is only applicable to the Chinese mainland (Beijing) region. To use the model, you must use the Chinese mainland (Beijing) region's API key.

Model overview

About the models

  • EMO-detect is an image detection model that verifies whether input images meet EMO's portrait requirements.

  • EMO is a portrait video generation model that generates dynamic portrait videos from a portrait image and human speech audio file.

Example outputs

Input: portrait image + audio file

Output: dynamic portrait video

Portrait:

Sample audio: Spring Mountain song

Audio: See video on the right

Video:

Style intensity: Active ("style_level": "active")

Portrait:

Sample 15 - Original image

Audio: See video on the right

Video:

Style intensity: Normal ("style_level": "normal")

Portrait:

娃哈哈

Audio: See video on the right

Video:

Style intensity: Calm ("style_level": "calm")

Note

The examples above were generated by the Qwen app, which integrates EMO.

Pricing and rate limits

Mode

Model name

Unit price

QPS limit for job submission

Maximum concurrent jobs

Model call

emo-detect-v1

Pay-as-you-go:

USD 0.000574 per image

5

No limit for synchronous calls

emo-v1

Pay-as-you-go:

  • 1:1 aspect ratio video: USD 0.011469 per second

  • 3:4 aspect ratio video: USD 0.022937 per second

1

Only one job runs at a time. Other jobs wait in the queue.

Prerequisites

Enable the service and obtain your API key: Obtain your API key and API host.

Call the models

  • To call the models (pay-as-you-go):

    1. Call EMO-detect to verify that your input image meets the requirements. See EMO image detection for details.

    2. Call EMO with the original image, region parameters from EMO-detect, and a clear human speech audio file to generate the video. See EMO video generation for details.