本地数字人怎么跑起来:用10秒视频克隆形象,全程离线生成口播视频

发布时间:2026/9/11 8:30:43

本地数字人怎么跑起来:用10秒视频克隆形象,全程离线生成口播视频 本地数字人怎么跑起来用10秒视频克隆形象全程离线生成口播视频【免费下载链接】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把一段10秒左右的手机自拍视频交给 Duix.Avatar它能克隆出你的形象和声音之后输入一段文案或直接上传自己的录音就能得到一个口型同步的说话视频。整个过程在本机完成不用把素材上传到云端——这是这个开源项目最值得先知道的一点。它是什么适合谁Duix.Avatar 是一个全离线的数字人视频工具服务端跑在 Docker 里基于本地 NVIDIA 显卡客户端是一个桌面程序负责上传素材、录入文案、预览和导出。官方推荐配置是 i5-13400F、32G 内存、RTX 4070 级别显卡磁盘预留 100G 以上社区里有不少 8G 显存显卡跑通的反馈显存需求在同类方案里算比较省。它适合三类人做课程、口播、产品演示需要频繁更换文案但不想反复出镜录制的创作者在意素材隐私、不想让视频和声音离开自己机器的用户想基于开放 API 做二次开发、把数字人能力嵌进自己产品的开发者。最低配置要求与最短启动路径先说硬件底线三条都是硬要求有 NVIDIA 显卡并装好驱动所有算力都在本地没有 N 卡三个服务都起不来内存 32G 及以上16G 内存的机器 ASR 服务可能直接启动失败Windows 需要 D 盘空闲大于 30G、C 盘大于 100G存镜像Ubuntu 需要 100G 空闲磁盘。服务端就是几条命令的事。以 Ubuntu 22.04 为例装好 Docker 和 NVIDIA Container Toolkit 后git clone https://gitcode.com/GitHub_Trending/he/Duix-Avatar cd Duix-Avatar/deploy docker-compose -f docker-compose-linux.yml up -dWindows 用户在仓库的deploy目录直接执行docker-compose up -d即可。首次拉取镜像会消耗约 70G 流量官方给出的等待时间是半小时左右速度取决于你的网速建议连 WiFi 耐心等。启动成功后 Docker 里会看到duix-avatar-asr、duix-avatar-tts、duix-avatar-gen-video三个服务处于 Running 状态。客户端不需要自己编译从项目 Releases 页面下载官方构建的安装包Windows 是 exe 安装程序Linux 是 AppImage双击即可。核心能力拆解形象 声音一次克隆。上传一段约10秒、有清晰人声的视频程序会同时完成外貌建模和声纹克隆之后这个人开口用的就是你的声音。适合需要统一出镜形象的团队。文本、录音双驱动。生成视频时可以输入文案由 TTS 合成本人音色朗读也可以直接上传一段录音支持 mp3、wav 等单条小于 30 分钟官方提示用干声、避开背景音效果更好。适合有现成脚本或已录好旁白的场景。全离线数据不出机器。从视频采集、预处理、克隆到合成导出全程无网络交互素材只存在本地磁盘。适合对隐私敏感的内容生产。开放本地 API。Docker 启动后在 127.0.0.1 上暴露模特训练、音频合成、视频合成三类接口端口 10095 / 18180 / 8383源码在src/main/service/下有完整调用示例。适合想把数字人能力接进自有系统的开发者。两个真实使用场景的复盘第一次部署卡在拉镜像。我在 Windows 上跟着文档走docker-compose up -d执行后三个容器反复报错日志里全是registry-1.docker.io连接超时——就是 Docker Hub 官方源在国内访问不稳定的老问题。处理办法是在 Docker Desktop 的 Docker Engine 设置里加上国内 registry 镜像源官方常见问题里给了一份现成配置改完 Apply and restart重新拉取就顺了。克隆第一步报 Connection refused。服务端刚拉起来我马上就上传视频做模特克隆结果客户端直接报Connection refused日志里能看到 ASR 服务还没建立连接。后来才明白 ASR 服务启动比较慢官方建议服务端启动后等几分钟再做克隆操作。等了几分钟重试克隆顺利通过客户端首页就多了这个数字分身。把课程口播搬回家。第二个场景是我录了一段 10 秒的正面说话视频文档要求至少 8 秒、吐字清晰、必须带人声克隆成功后写一段讲稿贴进文案输入框生成的视频里我的口型和讲稿逐句对应换文案重新生成不需要再录任何东西。客户端首页的 My Avatars 和 My Works 分别管理克隆的形象和生成的作品支持建多个形象切换做系列内容时很方便。硬件门槛与可选部署方案服务端提供三份 compose 文件按需选一个不要混用方案启动命令deploy 目录下容器适用场景完整版Windowsdocker-compose up -dasr / tts / gen-video 三个常规创作8 种语言 TTS中、英、日、韩、法、德、阿、西轻量版 litedocker-compose -f docker-compose-lite.yml up -d仅 gen-video显存紧张、或已有外部 TTS 只跑视频驱动50 系列版docker-compose -f docker-compose-5090.yml up -dtts(5090) / gen-video 两个RTX 50 系列显卡基于 torch 预览版30/40 系列部分 CUDA 12.8 用户也可用两个容易忽略的配置合成容器设置了 8G 的 shm_size内存小的机器建议同时把 Docker 的内存上限调上去磁盘方面镜像加模型加数据预留 100G 是官方口径的稳妥值社区有反馈 10G 量级的模型、8G 显存也能跑可以按自己机器情况试。部署和使用中的常见坑位Qdocker-compose up -d报 request canceled / connection 超时Docker Hub 官方源在国内不稳定。在 Docker 的 daemon 配置里加国内 registry-mirrors仓库 FAQ 里有一份可用列表或走全局代理后重试。Q新增模特时报错提示与视频相关用于克隆的视频必须带人声、且是人在说话程序要用这段声音做声音克隆纯画面或音乐视频会失败。Q定制模特报 Connection refusedASR 服务启动慢服务端刚拉起就操作容易撞上等几分钟重试即可另外 16G 内存的机器 ASR 可能根本起不来。Q三个服务怎么也起不来先跑nvidia-smi确认 NVIDIA 显卡和驱动正常本项目没有 N 卡或驱动缺失时容器是无法启动的。QUbuntu 下用 root 双击 AppImage 没反应在终端里加--no-sandbox参数启动即可官方文档有说明。Q想换新版服务端到deploy目录重新执行docker-compose up -d项目更新比较频繁不少旧问题在新版里已经修掉。边界与入口适合谁、不适合谁一句话讲清有 N 卡8G 显存以上社区已有验证、32G 内存、百 G 级硬盘且在意素材不出本地或想二次开发的值得花一个晚上把它跑起来没有 N 卡、想零部署开箱即用、或只偶尔做一两条视频的这个项目的维护成本对你就是负资产。项目地址clone 用git clone https://gitcode.com/GitHub_Trending/he/Duix-Avatar部署文档README_zh.mdWindows / Ubuntu / 50 系列三套安装说明都在里面常见问题doc/常见问题.md授权协议LICENSE【免费下载链接】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),仅供参考
延伸阅读

更多相关文章

2026/9/11 8:30:42

标定板分辨率怎么选?深圳源头厂家选型与避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/11 8:30:42

从ETL到现代数据管道:数据编排的演进逻辑与实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/11 8:30:42

离职后职业规划与心理调适全指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/11 9:36:17

个人开发者接入Agent开放平台:从Skill配置到上线避坑全指南

前阵子我接到一个挺普遍的需求:个人开发者想把 WorkBuddy 开放平台上已经沉淀好的 Agent 能力接进自己的小工具里,但不知道怎么下手。说实话,这类平台型接入的问题我几乎每个月都会遇到,大多数人卡住的点不在 API 本身&#xff0c…

2026/9/11 9:36:17

context-mode 实战:大模型上下文管理与提示词工程的核心方法

1. 什么是 context-mode:先从一次失败的对话说起 去年我给一个电商团队做客服机器人优化,对方抱怨最多的就是:“模型时聪明时蠢,同一个问题换个问法就答非所问。”我上去一看,他们的 prompt 只有一句话:“你…

2026/9/11 9:36:17

Kimi LeetCode 71. 简化路径 Rust实现

LeetCode 71. 简化路径 思路:按 / 分割路径,用一个栈存放目录名: 遇到空串或 .:跳过遇到 ..:栈非空则弹栈其他:入栈 最后用 / 拼接。 impl Solution {pub fn simplify_path(path: String) -> String {let mut stack: Vec<&str> Vec::new();for part in path.spli…

2026/9/11 9:36:17

Kimi LeetCode 71. 简化路径 Python3实现

LeetCode 71「简化路径」&#xff1a;把 Unix 风格的绝对路径规范化为最短形式。规则&#xff1a;. 忽略、.. 弹出上级、多个 / 视为一个、返回以 / 开头。 思路&#xff1a;栈 按 / 切分后依次处理每一段&#xff1a; "" 或 "."&#xff1a;忽略"…

2026/9/10 16:39:38

超人会飞不算本事:系统稳定依赖清晰规则与边界设计

开头先不绕弯子。“#斯坦李吐槽dc 所以超人是无缘无故会飞的嘛哈哈哈哈哈哈哈锤哥真是技术人才啊&#xff01;#雷神 #复联”这类调侃式短标题&#xff0c;第一波冲击力在于它把两个宇宙的角色塞进同一个吐槽箱里&#xff0c;但细想一下就能发现&#xff0c;它真正碰到的根本不是…

2026/9/10 11:16:38

超人VS蜘蛛侠:拆解超级IP的影响力与传播方法论

把“蜘蛛侠 vs 超人”放在 CSDN 上聊&#xff0c;可能很多人第一反应是走错片场了。但如果把这两个角色看成“两个持续运营了 80 多年的文化产品”&#xff0c;你会发现&#xff0c;这场比较本质上是两个不同 IP 策略的长期结果对比&#xff1a;超人赢在定义了整个超级英雄题材…

2026/9/9 16:31:09

基于CNN的调制信号识别:MATLAB实现时频图分类实战

简介&#xff1a;本资源是一套面向通信工程与信号处理方向学习者、研究者的深度学习实践方案&#xff0c;聚焦调制信号自动检测与识别这一典型无线通信任务&#xff0c;解决传统方法依赖人工特征、低信噪比下性能下降等痛点。压缩包共12个文件&#xff08;10.73MB&#xff09;&…

2026/9/10 12:32:02

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行&#xff0c;Type-C接口算是典型的“看着简单&#xff0c;做起来全坑”的东西。光引脚就24个&#xff0c;高低速信号、电源、控制线全部塞在一个小小的连接器里&#xff0c;如果PCB布局不做规划&#xff0c;打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/10 15:19:50

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/10 15:49:53

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码