Appearance
配置参数详解
基本配置
| 名称 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| accessKey | string | ✅ | 管理员身份令牌 |
| eid | string | ✅ | 业务 UID |
| logourl | string | ❎ | logo图片链接 |
| logoStyle | object | ❎ | logo 样式 |
| name | string | ❎ | 名称 |
| peStyle | object | ❎ | 编辑器 Container 样式 |
| vid | number | ❎ | 视频id,用户重新编辑视频时或者查看草稿时传入使用 |
| nvid | number | ❎ | 新创建的视频id,用来保存草稿或用户重新编辑视频时需和vid同时传入使用 |
| source | string | ❎ | 渠道标识,用来区分用户渠道 |
| aiUpscaling | boolean | ❎ | 生成视频时,是否开启AI超级增强视频选项(会2倍计费) |
| beforeCreateAvatar | () => Promise<any> | ✅ | 创建数字人前钩子 |
| beforeCreateVoice | () => Promise<any> | ✅ | 创建语音前钩子 |
| eidbeforeCreateVideo | () => Promise<any> | ✅ | 创建视频前钩子 |
| afterCreateVoice | () => Promise<any> | ✅ | 创建语音后钩子 |
| afterCreateAvatar | ({duration}) => Promise<any> | ✅ | 创建语音后钩子,参数可获取视频时长 |
| afterCreateVideo | ({vid}) => Promise<any> | ✅ | 创建视频后钩子,参数可获取videoInfo |
| preEditingVideo | ({vid}) => void | ❌ | 获得编辑状态视频id钩子,用于草稿功能 |
每个钩子都必须返回一个 Promise,否则 SDK 会警告或者报错。
