数字人项目Heygem本地部署教程,零基础打造AI数字人
数字人项目Heygem本地部署教程,零基础打造AI数字人
Heygem是一个开源的AI数字人项目,允许用户免费部署和使用。本文将详细介绍如何在本地部署Heygem,包括安装Docker、拉取镜像、客户端安装等步骤。
思路
想要在本地部署Heygem,我们可以参考GitHub上该项目的readme.md文档中的教程。具体步骤包括:
- 安装Docker
- 拉取镜像文件
- 安装客户端
下文将详细讲述Heygem数字人在本地的部署过程。
安装Docker
想要安装Docker,则需要经过如下的一些步骤:
环境准备
勾选"虚拟机平台":控制面板-->程序和功能-->启用或关闭Windows功能-->Windows功能
另:也需要在本机BIOS中看看是否支持虚拟化,一般叫Virtualization Technology(或者Intel VT-x之类的选项)
开启后,需要重启电脑,电脑上查看是否开启虚拟化
注:部分电脑可能做了这些操作后,仍然无法开启虚拟化(就是控制面板那个"虚拟化平台"选项),那么只有最后的绝招——重装一下系统。
软硬件要求
操作系统:Windows10以上;
推荐配置:
- CPU: 13th Gen Intel Core i5-13400F
- Memory: 32GB
- Graphics Card: RTX 4070
Docker安装包
访问Docker官网:https://www.docker.com/
在按钮"Download Docker Desktop"按钮处会下拉一个框,个人根据自己的电脑类型+CPU类型进行选择!
得到安装包文件:Docker-Desktop-Installer.exe
安装
使用管理员权限,双击安装Docker。安装完成后,重启电脑,打开docker-desktop需要登陆,自己注册一个Chrome账号即可。
设置
安装完成后,默认Docker的那些镜像文件会存储在C盘,而一般C盘不会太大(例如一般200G左右,但是Heygem镜像大约80G),所以这里需要修改镜像文件存储路径到容量大的其他盘。
拉取镜像
拉取镜像文件时需要在当前开源项目deploy目录下执行命令,那么就需要先把项目克隆到本地。
克隆
我们可以使用命令来克隆该项目,或者直接下载zip压缩包
a.git克隆
执行如下命令:
git clone https://github.com/GuijiAI/HeyGem.ai.git
注:使用上面的命令克隆Heygem.ai那么需要在本机安装git。
b.下载压缩包
拉取镜像
需要在Heygem.ai/deploy下看到docker-compose.yml文件,再执行命令:
docker-compose up -d
此时,我们需要耐心等待,这些文件总共有82G左右,这时就只能看个人网速了。
下载完毕后,我们在Docker看到如下的容器和镜像
客户端安装
- 下载客户端
点击红色框中的超链接,下载客户端安装包HeyGem-1.0.3-setup.exe
- 安装
双击后一路next下去即可。
体验
- 录入模特
注:这里模特的视频需要8秒以上,否则不允许提交,提交了视频后Heygem会处理模特备用;
- 模特+文本:生成数字人视频
点击"合成视频"后等待视频生成即可。
注:该模特视频部分片段内容不是那么完美,所以生成的效果视频可能不是太好,不过不影响我们演示该制作过程。
- 模特+音频:生成数字人视频
选择好模特后上次音频,点击"合成视频"
注:这里的音频是使用工具合成的,当然像海螺ai/ttsmaker等等,有很多这种语音合成工具都可以使用。
最后
好了,现在自己本地有无限制使用的数字人了,那么我们就能够利用这个数字人应用来制作我们期望的数字人视频啦!