GeneFace++是一个用于训练数字人分身的开源工具,它支持在Windows系统上进行部署。以下是GeneFace++在Windows系统上的部署步骤:
前期准备
- 准备视频:
- 需要一段3-5分钟的视频,画面清晰,正方形尺寸(建议为512x512大小)。
- 视频背景应为纯色,无其他干扰因素。
- 视频中的人物面部应清晰且占比较大,正面采集的画面最好在肩部以上。
- 人物动作幅度不宜过大或过小。
- 视频中的音频应无杂音。
- 视频名称建议命名为英文。
- 安装必要软件:
部署步骤
- 登录OpenBayes平台:
- 克隆教程至本地:
- 选择算力:
- 选择「NVIDIA GeForce RTX 4090」,点击「下一步:审核」。
- 注册并获取算力:
- 新用户使用下方邀请链接注册,即可获得免费算力时长。
- 启动资源:
- 点击「继续执行」,等待分配资源。
- 首次克隆需等待3-5分钟左右的时间。
- 当状态变为「运行中」后,点击「打开工作空间」。
- 配置环境:
conda env export -p /output/genefaceconda activate /output/geneface
source bashrc
/openbayes/home/start_web.sh
- 当命令行出现「Running on local URL: https://0.0.0.0:8080」后,拷贝右侧API地址到浏览器地址栏中,即可访问GeneFace++界面。
使用阶段
- 导入视频并训练:
- 打开GeneFace++界面后,导入提前准备好的视频。
- 选择训练步数(如50000步),点击「Train」开始训练。
- 训练需要等待2小时以上,期间可以检查训练是否正常运行。
- 使用训练好的模型:
- 当出现「Train Success」后,刷新GeneFace++界面。
- 选择相应模型,上传音频,配置模型参数,开始生成数字人分身。
请注意,以上步骤是基于OpenBayes平台提供的GeneFace++数字人Demo教程。如果在部署过程中遇到任何问题,建议参考官方文档或联系平台客服获取帮助。