2D 端渲染场景概述

最近更新时间:2025-09-17 18:34:21

我的收藏

一、产品简介

2D 小样本数智人客户端渲染 SDK 是腾讯云智能提供的数智人开发解决方案,支持低成本快速集成在终端上,可通过语音对数智人进行实时驱动;集成后,人像和口型渲染可以在用户终端设备上完成,适合并发量大的数智人交互场景。
目前提供两种授权模式:
授权模式
2D 端渲染 SDK 授权使用年包-按应用
2D 端渲染 SDK 授权使用年包-按设备
适用场景
支持移动端 Android 和 iOS 设备,建议设备:
1. 智能手机
2. 平板电脑(8 - 13英寸)
3. 小尺寸智慧屏(16英寸以下)
支持大屏端 Android 设备,建议设备:
1. 智慧大屏
2. 大屏广告机
支持的分辨率
540P、720P
1080P
支持的设备数
购买​​1个“2D 端渲染 SDK 授权使用年包-按应用”,即可覆盖 ​​Android + iOS 双端​​,支持​​不限设备数​​使用。
购买n个“2D 端渲染 SDK 授权使用年包-按设备”,根据终端使用数量来按需购买,n 等于终端设备数。
该 SDK 授权不包含 TTS 服务,若需使用数字人音色,需要购买通用音频合成资源;也支持通过三方音频输入使用 SDK。

二、核心功能

功能
功能描述
数智人口型驱动
支持输入流式 PCM 音频,实时驱动数智人口型。
数智人渲染
1. 支持在客户端对数智人模型加载渲染,输出透明背景的数智人视频流。
2. 用户可根据自身场景,自行在客户端灵活设置数智人背景,调整数智人的位置,对数智人大小进行自由缩放。

三、下单流程及接入说明

官网下单

1. 目前可在 2D 形象界面 > 选择配置 2D 端渲染

2. 找到“2D 端渲染 SDK 授权使用年包”的资源包,选择合适的授权模式后,单击立即购买,如下图所示:


通用音频合成资源的购买方式



获取授权和 SDK 文件

授权文件获取流程,根据测试场景和正式场景有所不同。
测试场景
由于测试场景下,没有订单信息,故需要通过线下邮件形式,发送相关信息,我们会在收到邮件的第一时间给您配置授权文件并回复邮件。
测试场景下,按应用授权时,默认有效期为30天(允许同时部署在10台设备上),自发放之日起计算;按设备授权时,申请一次会提供10台设备的授权信息,默认有效期为30天,自设备主动激活之日起计算。有效期失效后,需重新申请。
邮件申请格式参考如下:
测试 License 授权申请流程(邮件)
邮箱地址:txc_avatar@tencent.com
邮件主题:2D 端渲染 SDK 申请-按应用(测试) 2D 端渲染 SDK 申请-按设备(测试)
邮件内容:
腾讯云主账号:
使用场景:
iOS 设备请填写 Bundle ID:(按设备授权时,可为空)
Android 设备请填写 Application ID:(按设备授权时,可为空)
正式场景
1. 根据“官网下单”指引,完成下单后,登录 数智人平台,按照“资产管理中心 > 服务资产 > 未激活”步骤找到对应的订单信息,如下图:

2. 选择不同的授权模式,请参考以下操作:
当选择按设备授权模式时:
按设备授权时,会自动生成 licenseID 和 secretKey,可直接复制下载;也可以通过复选框,批量复制下载。如下图:
激活状态由设备端联网触发,平台上无需额外操作。设备激活后,可以在已激活页面查看有效期等信息。

当选择按应用授权模式时:
按应用授权时,需要用户自主上传应用信息,审核通过后方可生成 licenseID 和 secretKey。具体流程为:单击去激活 > 填写应用信息 > 提交审核(如下图)。

待审核通过后(正常情况下,1个工作日内处理完成),平台会自动生成密钥信息。用户自行复制下载密钥信息。路径为:资产管理中心 > 服务资产 > 已激活。如下图:


快速接入

获取授权和 SDK 文件后,可以参考如下文档集成开发:
移动端 Android SDK:移动端 Android SDK 接入指南
移动端 iOS SDK:移动端 iOS SDK 接入指南
大屏端 Android SDK:大屏端 Android SDK 接入指南

四、包体大小明细

1. 基础包体(渲染引擎)

需集成到代码中,直接影响安装包体积
平台
压缩前大小
压缩后大小
说明
Android(APK)
24MB
7.5MB
经 ZIP 压缩优化,减少下载体积。
iOS(IPA)
38.8MB
12.5MB

2. 模型包

动态下载,按需加载至手机存储空间,不影响初始安装包大小。

基础模型包(必备组件)
类型
压缩前大小
压缩后大小
说明
2D 渲染引擎
82MB
58MB
支持所有数字人形象的基础渲染。
数字人形象包
形象类型
压缩前大小
压缩后大小
分辨率
内容说明
照片数字人
38MB
25MB
540p
基于1张静态照片建模的形象。
SDK 默认形象
60MB
43MB
540p
含1分30秒动态视频素材。
用户定制形象
30 - 200MB
-
-
大小与定制素材分辨率、时长正相关,每个形象独立成包。

五、SDK 升级记录

SDK 版本
升级点
SDK 名称及形象包版本
V1.0
1. 能力新增
SDK 版本以1.0.*结尾;适配的形象包版本以 V1 结尾
V1.1
1. 提升 SDK 稳定性
SDK 版本以1.1.*结尾;适配的形象包版本以 V2 结尾
V1.3
1. 首帧延迟由1450毫秒降低到450毫秒
2. 基础包体和模型包大小降低一半
SDK 版本以1.3.*结尾;适配的形象包版本以 V3 结尾

六、常见问题

1. iOS 设备的 Bundle ID,Android 设备的 Application ID,可以在哪里获取呢?
iOS 设备的 Bundle ID,可以在 Xcode 的 App 设置, Signing & Capabilities 中找到,如下图所示:

Android 设备的 Application ID, 可以在工程目录的 build.gradle 文件中找到,如下图所示:

2. 2D 小样本端渲染是否支持定制形象?
支持。目前以下3种定制类型,均可用于端渲染 SDK:
​​2D 小样本通用口型
​​2D 小样本专属口型​​
​​2D 小样本照片
​​定制方式:
自助采购和定制 2D 小样本数字人​:按 定制资产指引 完成形象定制。
获取定制形象模型包​:定制完成后,可以通过发邮件(txc_avatar@tencent.com)线下获取形象模型包。
3. 数智人端渲染 SDK 日志管理及问题排查指南
为便于客户集成与问题排查,数智人端渲染 SDK 提供了灵活的日志输出配置接口。请参考以下指南进行日志管理和问题排查:
日志等级说明
日志等级
iOS等级标识
安卓等级标识
适用场景
输出频率
存储占用
关闭日志
TVHLogLevelOff
0
不建议使用
无输出
错误日志
TVHLogLevelError
1
生产环境重大问题
极低
可忽略
警告日志
TVHLogLevelWarn
2
​​推荐生产环境默认级别​​
较低
可忽略
信息日志
TVHLogLevelInfo
3
​​推荐日常调试级别​​
适中
<1MB/天
调试日志
TVHLogLevelDebug
4
开发阶段问题定位
较高
1-5MB/天
追踪日志
TVHLogLevelTrace
5
极端情况问题复现
极高
>100MB/天
​​数智人 SDK 日志配置原则​​
​​初始化前必设​​:日志等级必须在 SDK 初始化前配置,运行时无法修改。
​​推荐级别​​:日常使用建议设置为 Warn 或 Info 级别,在保证关键日志输出的同时避免输出过多日志。
​​慎用 Trace​​:避免长期开启 Trace 级别,以防存储占用过大和性能下降。
​​禁止长期关闭​​:生产环境不建议长期设置为 Off 级别,否则无法获取关键问题日志。
​​问题反馈​​:用户反馈问题时,请提供 Info 级别日志,以便协助定位问题。
​​云控调试​​:特殊情况下,可通过云控临时开启 Trace 级别日志,复现问题后上报日志文件。
​​日志收集​​:请实现日志上传功能,在用户反馈问题时,可自动或引导用户上报日志文件至后台进行分析。