Appearance
配置参数详解
基本配置
| 名称 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| accessKey | string | ✅ | 管理员身份令牌 |
| eid | string | ✅ | 业务 UID |
| logourl | string | ❎ | logo图片链接 |
| logoStyle | object | ❎ | logo 样式 |
| name | string | ❎ | 名称 |
| 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 会警告或者报错。
