实话说,数字人工具现在已经遍地都是了。
今天之所以要分享这个,主要是两点:
1.免费开源,可以做heygen平替
2.本地部署,不需要联网,隐私有保障
大家也可以去GitHub页面查看源码:
https://github.com/duixcom/Duix-Avatar/tree/main
下面开始全程手把手教学,不怕学不会。
一、检查电脑配置是否够
AI数字人生成对计算资源是有一定要求的。
因此在开始安装前,要先确认你的电脑硬件和系统配置是否满足要求哈。
按官方的推荐:
1.系统要求:
- 操作系统:Windows 10 19042.1526 或更高版本。
2.推荐硬件配置:
- CPU:第13代英特尔酷睿 i5-13400F
- 内存:32G及以上
- 显卡:RTX-4070以上最好
- 磁盘空间:
-
- D盘:用于存储数字人相关数据,空闲空间要求大于30G。
- C盘:用于存储服务镜像文件,空闲空间要求:大于 100G,或者是装到其他盘。
如果你的电脑配置过关,那咱们就继续往下冲!
第一步:安装显卡驱动
数字人工具的运行效率依赖显卡性能,因此需要安装最新的显卡驱动。
- 如果你的电脑已安装了NVIDIA显卡驱动,可跳过此步。
- 如果没有,打开NVIDIA官网驱动下载页面,按显卡型号下载并安装相应的驱动程序。
https://www.nvidia.cn/drivers/lookup/
安装过程按默认提示点“下一步”就行。
安装完成后,重启电脑, 确保驱动能正常加载。
第二步:安装 Docker Desktop
Docker是数字人工具服务端运行所需的环境。还没装过的可以先安装,操作也很简单:
1.下载Docker Desktop:
可从官方网站https://www.docker.com/下载安装。
也可以通过下面链接获取,整个数字人所需的资源都在这了:
https://pan.quark.cn/s/889f4575364a
2.安装Docker
双击安装包,点击“OK”开始安装。等待安装完成后,点击“Close”。
如果系统提示要重启,那就重启电脑。
3.首次运行
打开Docker Desktop,会显示用户协议,点击“Accept”接受。之后可以跳过初始设置,不用登录,直接进入主界面。
4.【重要】修改镜像存储路径
Docker默认将镜像文件存储在C盘,可能占用大量空间(建议C盘至少有150G空闲)。为避免C盘空间不足,建议修改存储路径。
- 打开Docker设置(右上角齿轮图标),在左侧菜单中找到“
Resources”。 - 在“
Disk Image location”选项中,将路径修改到其他磁盘(如D盘,但剩余空间不少于100G)。 - 点击“
Apply”按钮,等待Docker完成迁移并重启。
第三步:部署服务端与客户端
1.服务端部署
- 下载资源文件:
从数字人工具的GitHub项目地址(github.com/duixcom/Dui… 下载所有文件并解压。
也可以通过整合好的备用链接下载:
https://pan.quark.cn/s/889f4575364a
- 定位到部署目录:
找一个剩余空间大一些的磁盘解压,解压后,进入名为“deploy”的文件夹。
- 启动服务:
在这个文件夹的顶部路径栏,输入“cmd”回车(或者按住Shift键并单击鼠标右键,在菜单中选择“在终端中打开”)。
在打开的命令行窗口中,输入以下命令并按回车键执行:
docker-compose up -d
(此命令会指示Docker根据配置文件自动下载并启动数字人工具所需的服务,并在后台运行。)
注意⚠️如果你的显卡是RTX50系列,输入的命令要改成:
docker-compose -f docker-compose-5090.yml up -d
否则后面使用客户端时,会出现“socket hang up”的报错。
- 等待镜像下载:
整个过程需要下载大概70G的镜像文件,可能要开科学工具,不然可能报错或者下载很慢。
下载完后,Docker里会显示相关镜像和容器的运行状态,这就说明服务端已经成功启动了。
然后在Docker Desktop中可以看到相关的容器(Containers)处于运行(Running)状态,表示服务端已成功启动。
2.客户端安装
- 下载客户端安装包:
可从数字人工具的GitHub发布页(github.com/duixcom/Dui…
或者用整合好的备用链接:
https://pan.quark.cn/s/889f4575364a
- 安装:
双击安装包,按照提示完成安装即可。
第四步:创建你的数字人
所有准备工作完成后,就可以开始制作数字人了!
1.打开Duix-Avatar客户端,根据提示录制一段8秒以上的视频,然后上传并提交。
- 录制建议:确保光线充足、背景简洁。录制时表情可以自然一些,包含眨眼、轻微转头等动作,有助于AI更全面地捕捉你的特征。
2.等待模型生成:
- 系统将自动处理上传的视频,生成数字人模型。处理完成后,可以在“我的数字模特”页面查看。
3.制作视频:
- 进入短视频制作界面,选择刚才生成的数字人模型。
- 你可以通过输入文字或上传音频两种方式来驱动数字人生成视频。系统会自动匹配声音,生成逼真的口型和表情。
到此基本上你就能拥有一个免费的数字人了!只要跟着步骤走,相信你也可以成功完成部署和使用。
如果有什么疑问或者不清晰的,也可以评论一起交流。
推荐阅读: