百度一镜仅支持已适配驱动的数字人模型,需满足内置TTS接口、预置18组以上BlendShape口型或完成骨骼重定向三者之一;2D需用PS+AE或ImageMagick转为ProRes 4444 MOV或统一分辨率PNG;3D需校验骨骼命名、清理动画轨道、按规范导出GLB;最后须通过音色测试验证口型同步精度。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

确认数字人模型是否符合百度一镜接入前提
百度一镜当前不支持直接导入第三方3D建模软件导出的原始工程文件(如Maya .mb、Blender .blend、3ds Max .max),也不接受未经驱动适配的通用FBX/GLB模型——这类模型即使能被H5渲染器加载,也会因缺少骨骼绑定层级、动作控制器定义或语音口型映射表而无法响应文本/音频驱动指令。
你手里的模型必须已具备以下三项能力之一:【已内置TTS语音驱动接口】、【已预置标准BlendShape口型集合(至少18组)】、或【已按百度端渲染SDK要求完成骨骼重定向(Biped/Mannequin结构)】。缺失任一条件,后续格式转换将无法通过平台校验。
2D数字人PNG序列帧转百度一镜可用格式
方法一:使用Photoshop+AE自动化流程(适用于含透明通道的逐帧PNG序列)
将所有PNG帧按数字编号命名(如0001.png、0002.png…),放入同一文件夹;在Photoshop中执行“文件→脚本→将文件载入堆栈”,勾选“尝试自动对齐源图像”;导出为PSD后拖入After Effects,新建合成→导入PSD为“合成剪辑”→应用“Optical Flow”插件补帧至30fps→导出为ProRes 4444 MOV(Alpha通道保留)。
方法二:命令行批量处理(适合无动效但需统一尺寸的静态头像素材)
用ImageMagick执行:magick convert -resize 1920x1080^ -gravity center -extent 1920x1080 -alpha on *.png output_%04d.png;这一步强制统一分辨率并居中裁切,避免上传后因比例异常触发平台自动缩放失真。
3D数字人FBX/GLB模型驱动适配操作
第一步:检查骨骼层级是否匹配百度SDK要求
百度地图 RTOS SDK(mapsdk-rtos)应用层集成规范与代码生成。帮助应用开发者对接 mapsdk-rtos,开发类似 rtos-mac-simulator(mapAPP)的应用层,包含初始化鉴权、地图组件控制、覆盖物(Marker/Polyline)、检索路线、离线地图、导航、Canvas 适配层等能力。当用户提到:对接 RTOS 地图 SDK、集成 mapsdk-rtos、RTOS 地图初始化、MapComponentApi、AuthLicenseApi、SearchApi、NaviApi
用Windows版Autodesk FBX Review打开模型,查看Outliner面板中是否存在名为“Root”“Hips”“Spine”“Neck”“Head”的标准骨骼节点;若出现“Armature”“mixamorig”等非标准根命名,必须在Blender中重命名并重新绑定蒙皮权重,否则SDK加载时会报错“Skeleton root not found”。
第二步:剥离冗余动画轨道
在Blender时间轴中全选所有Action→右键→“Delete Unused Actions”;进入“Object Data Properties”面板→清空“Animation Data”下的所有NLA Tracks;这一步不可跳过,【残留的未命名动画轨道会导致SDK初始化失败且无明确错误提示】。
第三步:导出为百度兼容的GLB格式
在Blender中选择“文件→导出→glTF 2.0”,勾选“Export Animations”“Include Armatures”“Export UVs”,取消勾选“Export Materials”(材质由SDK运行时动态注入);输出路径不能含中文或空格,文件名建议用英文小写+下划线(如digital_human_v2.glb)。
音色与口型同步校准验证
将转换后的数字人资源上传至百度智能云「配置中心→配置台→音色定制」页面后,点击“测试驱动”按钮,输入测试文本“今天天气很好”。观察数字人口型是否与合成语音严格同步:若嘴部开合延迟超过0.3秒,说明BlendShape权重未正确映射到SDK口型控制器;此时需返回Blender,在Shape Keys面板中手动调整每个音素对应的顶点组影响强度,并重新导出GLB。
这一步操作起来很简单,直接把文件拖进去就行。
















