石榴AI开放平台
  1. Video
石榴AI开放平台
  • Overview
    • Authentication
    • Limits
  • API
    • Speaker
      • Create Speaker
      • Text To Speech
      • List Speakers
      • Query Status
      • Recreate Speaker
      • Delete Speaker
      • Get Recreated Record
    • Avatar
      • Train Avatar Model
      • Train Avatar Model By Image
      • Query Training Status
      • List Avatars
      • Delete Avatar
    • Video
      • Query Status
        POST
      • Create Video By Voice
        POST
      • Create Video By AudioFile
        POST
      • Create Video By Text
        POST
    • Asset
      • Get Asset
      • Get Records
    • Upload
      • Get Upload URL
    • AuthVideo
      • Create ​Authorization Video​
  • Error Code
    • Error Code
  1. Video

Create Video By AudioFile

POST
/video/createByAudioFile
音频文件驱动生成数字人视频,大小为10M以内,如果文件过大,建议先通过【upload/getPutUrl】接口与PUT请求完成文件的上传,获取object参数再调用【video/createByVoice】接口生成视频

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Body 参数multipart/form-data
avatarId
integer 
数字人ID
必需
title
string 
可选
标题 不填默认为「未命名视频-时间戳」
audioFile
file 
必需
用于驱动生成视频的音频文件,限制大小10M以内,音频时长不低于2秒

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.16ai.chat/api/v1/video/createByAudioFile' \
--form 'avatarId=""' \
--form 'title=""' \
--form 'audioFile=@""'

返回响应

🟢200成功
application/json
Body
code
integer 
状态码
必需
data
object 
响应内容
必需
videoId
integer 
视频ID
必需
length
integer 
视频时长
必需
单位:毫秒
msg
string 
错误信息
必需
示例
{
    "code": 0,
    "data": {
        "videoId": 0,
        "length": 0
    },
    "msg": "string"
}
修改于 2025-03-07 08:49:26
上一页
Create Video By Voice
下一页
Create Video By Text
Built with