ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

本地部署AI数字人:3步生成第一条口播视频

本地部署AI数字人:3步生成第一条口播视频 本地部署AI数字人3步生成第一条口播视频【免费下载链接】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在你自己的电脑上一段 15 秒的自拍视频加一段文字就能产出会说话、口型同步的 AI 数字人口播视频——这就是 Duix-Avatar 做的事。它是一个可本地部署的开源数字人创作平台形象训练、声音克隆、视频合成全部离线完成素材不用离开这台机器。它能帮你做什么口播视频的三个落地场景自媒体日更口播真人出镜一天拍一条已经吃力数字人版本里你只需改台词。相比数万元起步的 3D 数字人制作它免费开源、个人零成本全程图形界面不用写代码。课程与知识付费录课讲师的声音会被克隆进模型成片保留你的音色和语气。课程更新只换文字脚本不用重录脚本支持中、英、日、韩等 8 种语言。企业宣传与内部培训产品发布、合规培训、门店宣传批量产出边际成本接近于零流程全程在内网机器离线跑人脸和声音样本不外传。有开发能力时开放接口还能把它接进自有系统做二次开发。开工前先确认你的机器Duix-Avatar 硬件要求算力全部在本地硬件是硬门槛项目要求显卡英伟达独显且驱动可用nvidia-smi能显示显卡推荐 RTX 4070 及以上内存32GB 起步16GB 大概率带不动磁盘WindowsC 盘 100GB 放服务镜像D 盘 30GB 放项目数据Ubuntu预留 100GB 以上系统Windows 10 19042.1526 及以上或 Ubuntu 22.04CPU推荐 i5-13400F 或同级系统侧各做一步准备Windowswsl --list --verbose有输出说明 WSL2 已装再执行wsl --update然后装好 Docker Desktop。Ubuntu 22.04docker --version能打印版本即可另需英伟达驱动和 NVIDIA Container Toolkit装完用nvidia-smi验证。不达标怎么办配置紧一点可以先跑精简版docker-compose -f docker-compose-lite.yml up -d只起视频合成一个服务完全没有英伟达显卡就别硬上三个服务都依赖 GPU 调度——换一台达标的机器或者干脆用云端 GPU 跑。Duix-Avatar 部署步骤把服务跑起来的最小路径Step 1 拿到项目代码git clone https://gitcode.com/GitHub_Trending/he/Duix-Avatar cd Duix-Avatar✅ 完成信号目录下能看到README.md、package.jsondeploy/里有docker-compose.yml。Step 2 启动服务容器cd deploy docker-compose up -dUbuntu 换成docker-compose -f docker-compose-linux.yml up -d。首次拉镜像约 70GB视网速等 20–30 分钟。✅ 完成信号容器列表出现duix-avatar-tts、duix-avatar-asr、duix-avatar-gen-videoSTATUS 均为 Running。Step 3 安装客户端到项目 Releases 页下载官方安装包Windows 双击.exe安装Ubuntu 直接运行.AppImageroot 用户需加--no-sandbox。客户端只是前台真正训练和合成靠的是后厨那三个容器。✅ 完成信号首次启动弹出用户协议同意后能看到 Create Video 和 Create Avatar 两个入口。产出你的第一条数字人视频从素材训练到口播成片准备素材录一段 10–15 秒的正面说话视频光线足、面部无阴影、背景简单、声音干净。必须包含你本人在说话——这段声音会被拿去克隆音色静音素材会直接报错。训练形象点 Create Avatar上传视频、给模型起名5–10 分钟进度条走完。写台词在 My Avatars 选中刚训好的模型点 Create Video 输入脚本第一次建议 50 字以内。调语音参数语速分慢速/正常/快速语调分平缓与抑扬顿挫情感可微调。生成点生成等 3–5 分钟播一遍确认口型与语音无明显错位。批量生成直接调本地 API服务起来后Duix-Avatar 把语音合成和视频合成都暴露在本地端口TTS 是http://127.0.0.1:18180/v1/invoke视频合成是http://127.0.0.1:8383/easy/submit参数与用法见 README 的 API 章节。批量跑就是循环提交再轮询进度curl -X POST http://127.0.0.1:8383/easy/submit \ -H Content-Type: application/json \ -d {audio_url:...wav,video_url:...mp4,code:uuid,chaofen:0,watermark_switch:0,pn:1}进度用GET http://127.0.0.1:8383/easy/query?codeuuid查code是提交时自己填的唯一键。卡住了看这里Duix-Avatar 部署与训练排错现象原因处理三个服务起不来、反复重启无英伟达显卡或驱动失效用nvidia-smi验证升级 NVIDIA 驱动后重启容器docker-compose up报 registry-1.docker.io 连接失败Docker Hub 直连不稳在 Docker Desktop 的 Docker Engine 配置镜像加速源参考官方常见问题训练报 file does not exist素材没落到约定数据目录检查 D 盘duix_avatar_data映射确认上传的是带人声的说话视频训练报 ASR Connection refusedfun-asr 启动慢16GB 内存可能带不动服务端起来后等几分钟再训练内存不足就升级端口 18180/8383/10095 冲突本机其他程序占用查杀占用进程或改deploy/docker-compose.yml端口映射数字人视频口型不同步素材质量差或 GPU 未参与计算重拍光线均匀、头部稳定的素材nvidia-smi确认容器吃到显存跑通一遍本地部署约半小时第一条数字人口播视频一小时内出片。下一步的自然延伸是打开src/main/service/把训练、语音、合成三个接口包进自己的脚本或系统里做批量化和自动化。【免费下载链接】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),仅供参考
返回列表