尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Duix.Avatar Linux 部署完整指南:三步在本地跑通免费 AI 数字人视频生成

Duix.Avatar Linux 部署完整指南:三步在本地跑通免费 AI 数字人视频生成 Duix.Avatar Linux 部署完整指南三步在本地跑通免费 AI 数字人视频生成【免费下载链接】Duix-Avatar Truly open-source AI avatar(digital human) toolkit for offline video generation and digital human cloning.项目地址: https://gitcode.com/GitHub_Trending/he/Duix-AvatarDuix.Avatar 是一款免费开源的 AI 数字人工具只需一段 10 秒左右的视频就能克隆你的形象和声音输入文案或上传音频即可离线生成口播视频。本文带你用 Docker 在 Linux 上完成部署从环境检查到第一次生成视频全程可自查、可复现。 先认识一下 Duix.Avatar形象声音双克隆全程离线Duix.Avatar 是 Duix.com 开源的数字人工具箱核心能力有三点高精度克隆用一段真人视频同时构建面部模型和声音模型五官轮廓和语调语速都能还原文字与语音双驱动写文案或直接上传音频数字人自动对口型全离线运行所有计算都在本机完成视频不上传隐私数据不出内网它支持中文、英语、日语、韩语、法语、德语、阿拉伯语、西班牙语八种语言脚本普通电脑即可把专业级数字人的制作成本打下来值得动手试一次。✅ 开跑前自查对照清单确认你的机器部署前先把条件对一遍任何一条不满足都会让后面的步骤卡住。项目要求说明系统Ubuntu 22.04已验证其他桌面 Linux 理论可行未做兼容性测试显卡NVIDIA 显卡 正确驱动硬性条件算力全在本地参考配置i5-13400F / RTX 4070官方推荐档位可低配但内存不能少内存32GB 及以上必要条件16GB 可能导致 ASR 服务起不来硬盘100GB 以上可用首次拉取镜像约消耗 70GB 流量依赖Docker Docker Compose服务端基于容器运行一条命令确认 GPU 驱动就绪nvidia-smi能打印出显卡和驱动版本这项就算通过。️ 部署主线配好 GPU 容器运行时拉齐三个服务安装 Docker 并配置 GPU 容器运行时如果系统还没有 Docker用 apt 装好基础组件sudo apt update sudo apt install docker.io docker-compose docker --version打印出版本号即安装成功。接下来装 NVIDIA Container Toolkit这是 Docker 调用 GPU 的必要组件distribution$(. /etc/os-release;echo $ID$VERSION_ID) \ curl -s -L https://nvidia.github.io/libnvidia-container/gpgkey | sudo apt-key add - \ curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.listsudo apt-get update sudo apt-get install -y nvidia-container-toolkit sudo nvidia-ctk runtime configure --runtimedocker sudo systemctl restart docker最后一条命令无报错、Docker 服务正常重启GPU 运行时就配好了。克隆仓库并启动服务端把代码拉到本地用 Linux 专用编排文件一键启动git clone https://gitcode.com/GitHub_Trending/he/Duix-Avatar cd Duix-Avatar/deploy docker-compose -f docker-compose-linux.yml up -d首次启动要下载约 70GB 镜像耗时半小时左右网速决定一切建议挂着跑。验证服务是否就绪跑完之后检查容器状态docker-compose ps看到duix-avatar-tts、duix-avatar-asr、duix-avatar-gen-video三个容器都是 Running服务就起齐了。再打开 Docker 容器日志确认 TTS 服务打印出 ready for startup、nginx 开始监听说明推理端点已可被调用 首次使用从一段视频到一条口播片服务端就绪后从项目发布页下载 Linux 版客户端 AppImage双击即可运行无需安装./Duix.Avatar-x.x.x.AppImage如果是 root 用户运行要在终端加参数./Duix.Avatar-x.x.x.AppImage --no-sandbox打开客户端后的路径很短点右上角Create Avatar上传一段 10 秒左右、画面清晰且本人在说话的带声音视频等待克隆完成得到一个数字人形象再点Create Video选择刚建的数字人输入文案或上传音频几分钟后就能在 My Works 里看到一条口型同步的口播视频。 踩坑速查三个高频问题拉镜像连接超时现象docker-compose up -d报request canceled while waiting for connection。 原因Docker Hub 官方源在国内连接不稳定。 解法在/etc/docker/daemon.json添加registry-mirrors国内镜像源后重启 Docker 再拉取。克隆形象报 Connection refused现象新建模特时 ASR 服务连接被拒绝任务失败。 原因ASR 服务启动比视频合成服务慢很多客户端没有等它就提交任务。 解法服务端启动后先等几分钟再操作克隆如果机器内存只有 16GBASR 服务可能根本起不来需按清单升到 32GB。客户端行为异常说不清现象界面报错模糊找不到原因。 原因客户端日志默认不展示。 解法点右上角 Setting 菜单里的 Open Log 打开日志把关键报错贴出来对照排查。 进阶入口API 与源码开放 API 在 Docker 启动后本地可用覆盖模特训练、音频合成、视频合成与进度查询细节见 README_zh.md形象训练与合成服务src/main/service/model.js视频合成服务src/main/service/video.js语音服务src/main/service/voice.js客户端请求封装src/main/api/服务端编排文件deploy/docker-compose-linux.yml 写在最后Duix.Avatar 的价值在于把形象与声音双克隆、离线口播生成这两件事压到一套可以自查的部署流程里跑通之后所有生成都在本机闭环。遇到卡点先看 doc/常见问题.md社区更新频繁提交 issue 通常也能得到快速响应。【免费下载链接】Duix-Avatar Truly open-source AI avatar(digital human) toolkit for offline video generation and digital human cloning.项目地址: https://gitcode.com/GitHub_Trending/he/Duix-Avatar创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表