表情包emoji-v1模型可基於 人物肖像圖片和預設模板ID ,產生人臉表情包視頻。
模型概覽
模型名稱 | 模型簡介 |
|---|---|
emoji-v1 | 輸入通過檢測的人物肖像圖片、對應的人臉地區、動態表情地區座標以及表情包模板ID,產生人臉表情包視頻。 |
前提條件
- 您需要已準備工作:擷取與配置 API Key並配置API Key到環境變數(準備下線,併入配置 API Key)。
- 輸入映像已通過Emoji 映像檢測,並獲得對應人臉地區和動態表情地區的座標作為入參。
HTTP調用
由於視頻產生任務耗時較長(通常為1-5分鐘),API採用非同步呼叫。整個流程包含 “建立任務 -> 輪詢擷取” 兩個核心步驟,具體如下:
模型耗時受限於排隊任務數和服務執行情況,請在擷取結果時耐心等待。
步驟1:建立任務擷取任務ID
POST https://dashscope.aliyuncs.com/api/v1/services/aigc/image2video/video-synthesis
請求參數要求標頭(Headers)Content-Typestring(必選)請求內容類型。此參數必須設定為application/json。Authorizationstring(必選)請求身份認證。介面使用阿里雲百鍊API-Key進行身份認證。樣本值:Bearer sk-xxxx。X-DashScope-Asyncstring(必選)非同步處理配置參數。HTTP請求只支援非同步,必須設定為enable。請求體(Request Body)modelstring (必選)模型名稱。固定為emoji-v1。input object (必選)輸入的基本資料,如人臉映像、人臉地區、表情包地區等。
屬性 image_url string (必選)人臉正面肖像映像的公網 URL。支援 HTTP 或 HTTPS 協議。映像限制:
array of integer (必選)圖片中人臉地區座標,格式為 [x1, y1, x2, y2],單位為像素,對應左上和右下兩個點的座標。此參數需填入Emoji 映像檢測介面響應中的output.bbox_face 欄位的值。樣本值:[212,194,460,441]。ext_bbox array of integer (必選)動態表情地區座標,該地區的寬高比約為1:1,格式為 [x1, y1, x2, y2],單位為像素,對應左上和右下兩個點的座標。此參數需填入Emoji 映像檢測介面響應中的output.ext_bbox_face欄位的值。樣本值:[63,30,609,575]。說明:動態表情地區指的是模型進行視頻產生時實際關注的正方形映像地區,它通常比人臉地區稍大,以包含部分背景和肩膀,確保動畫效果自然。driven_id string (必選)預設模板ID,可選值參見表情包模板ID列表。樣本值:mengwa_kaixin。 |
|
響應參數outputobject任務輸出資訊。
屬性 task_id string任務ID。查詢有效期間24小時。task_status string任務狀態。
枚舉值
string請求唯一標識。可用於請求明細溯源和問題排查。codestring請求失敗的錯誤碼。請求成功時不會返回此參數,詳情請參見錯誤資訊。messagestring請求失敗的詳細資料。請求成功時不會返回此參數,詳情請參見錯誤資訊。 |
請儲存 task_id,用於查詢任務狀態與結果。 |
步驟2:根據任務ID查詢結果
GET https://dashscope.aliyuncs.com/api/v1/tasks/{task_id}
- 輪詢建議:視頻產生過程約需數分鐘,建議採用輪詢機制,並設定合理的查詢間隔(如 15 秒)來擷取結果。
- 任務狀態流轉:PENDING(排隊中)→ RUNNING(處理中)→ SUCCEEDED(成功)/ FAILED(失敗)。
- 結果連結:任務成功後返回視頻連結,有效期間為 24 小時。建議在擷取連結後立即下載並轉存至永久儲存(如阿里雲 OSS)。
- task_id 有效期間:24小時,逾時後將無法查詢結果,介面將返回任務狀態為
UNKNOWN。
請求參數要求標頭(Headers)Authorizationstring(必選)請求身份認證。介面使用阿里雲百鍊API-Key進行身份認證。樣本值:Bearer sk-xxxx。URL路徑參數(Path parameters)task_idstring(必選)任務ID。 |
請將 86ecf553-d340-4e21-xxxxxxxxx替換為真實的task_id。新加坡和北京地區的API Key不同。準備工作:擷取與配置 API Key。 以下為新加坡地區base_url,若使用北京地區的模型,需將base_url替換為https://dashscope.aliyuncs.com/api/v1/tasks/86ecf553-d340-4e21-xxxxxxxxx |
響應參數outputobject任務輸出資訊。
屬性 task_id string任務ID。查詢有效期間24小時。task_status string任務狀態。
枚舉值
string任務提交時間。時區為UTC+8,格式為 YYYY-MM-DD HH:mm:ss.SSS。scheduled_time string任務執行時間。時區為UTC+8,格式為 YYYY-MM-DD HH:mm:ss.SSS。end_time string任務完成時間。時區為UTC+8,格式為 YYYY-MM-DD HH:mm:ss.SSS。video_urlstring視頻URL。僅在 task_status 為 SUCCEEDED 時返回。連結有效期間24小時,可通過此URL下載視頻。視頻格式為MP4(H.264 編碼)。codestring請求失敗的錯誤碼。請求成功時不會返回此參數,詳情請參見錯誤資訊。messagestring請求失敗的詳細資料。請求成功時不會返回此參數,詳情請參見錯誤資訊。object輸出資訊統計,只對成功的結果計數。
屬性 video_duration integer產生視頻的時間長度,單位為秒。計費公式:費用 = 視頻秒數 × 單價。video_ratio string產生視頻的畫幅,固定為standard,表示產生1:1畫幅的視頻。string請求唯一標識。可用於請求明細溯源和問題排查。 |
視頻URL僅保留24小時,逾時後會被自動清除,請及時儲存產生的視頻。 |
計費與限流
錯誤碼
如果模型調用失敗並返回報錯資訊,請參見錯誤資訊進行解決。
附錄:表情包模板ID列表
參數設定樣本:{ "input": { "driven_id": "mengwa_kaixin" } }。
- 以下產生效果,由整合了“表情包Emoji”的通義APP產生。
- 表情包Emoji模型產生的內容為人物視頻,不包含貼紙和文字。
模板 ID (driven_id) | 效果示意 | 模板 ID (driven_id) | 效果示意 |
|---|---|---|---|
mengwa_kaixin | ![]() | dagong_zhuakuang | ![]() |
mengwa_dengyan | ![]() | dagong_wunai | ![]() |
mengwa_gandong | ![]() | dagong_weixiao | ![]() |
mengwa_renzhen_1 | ![]() | dagong_ganji | ![]() |
mengwa_jidong | ![]() | jingdian_tiaopi | ![]() |
mengwa_kun_1 | ![]() | jingdian_deyi_1 | ![]() |
mengwa_jiaoxie | ![]() | jingdian_qidai | ![]() |
dagong_kaixin | ![]() | jingdian_landuo_1 | ![]() |
dagong_yangwang | ![]() | jingdian_xianqi | ![]() |
dagong_kunhuo | ![]() | jingdian_lei | ![]() |



















