从一段10秒视频到口播成片:Duix.Avatar 数字人本地部署实操

发布时间:2026/11/5 15:54:38

从一段10秒视频到口播成片:Duix.Avatar 数字人本地部署实操 从一段10秒视频到口播成片Duix.Avatar 数字人本地部署实操【免费下载链接】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 是一款免费开源、完全本地离线运行的数字人工具部署完成后不依赖网络人脸和声音素材不出本机。它到底能帮你干什么人脸 声音克隆输入一段 10 秒左右、带说话声的视频产出一个可反复使用的模特同时包含形象和声线。文本直接出片粘贴一段稿子数字人替你念出来并自动匹配口型脚本支持中、英、日、韩、法、德、阿、西 8 种语言。音频直接驱动手里已有录音的话上传音频文件直接驱动模特合成跳过文字转语音这一步。多模特与成片统一管理可以建多个模特随意切换历史成片按列表查看、导出或删除。环境与部署硬件与软件门槛项目要求系统Windows 10 19042.1526 及以上或 Ubuntu 22.04显卡NVIDIA 显卡且正确安装驱动推荐 RTX 4070项目所有算力都在本地内存32GB内存偏小可能导致 ASR 服务起不来磁盘100GB 以上空闲Windows 另要求 D 盘存数据、留 30GB软件Docker、Node.js 18两条命令拉起全部服务克隆项目到本地git clone https://gitcode.com/GitHub_Trending/he/Duix-Avatar cd Duix-Avatar在 deploy 目录一条命令拉起服务镜像会自动拉取约 70GB 流量、30 分钟左右cd deploy docker-compose up -dDocker 里看到三个服务都是 Running 状态即为成功只想跑视频生成的话改用docker-compose -f docker-compose-lite.yml up -d只起一个服务。装客户端Windows 用户从 Release 下载 setup 包双击安装Ubuntu 用户双击 AppImage 直接运行。核心能力拆解一段视频怎么变成模特主逻辑在 src/main/service/model.js视频先被转成 H.264再用 ffmpeg 把音轨分离出来音频送去 TTS 服务做音色训练形象和声音两条信息一并写进本地数据库。模特的增删查改走 src/main/dao/f2f-model.js删除时会连同视频、音频文件和数据库记录一起清掉。一段文字怎么变成成片流程在 src/main/service/video.js文本先经 TTS 合成 wav再和模特视频一起提交给 face2face 合成服务loopPending每 2 秒轮询一次任务状态状态成功时用 ffmpeg 读出成片时长并落库界面上看到的进度条就来自这个轮询。直接上传音频的任务会跳过 TTS省去一步。所有请求都落在两个本机端口上src/main/config/config.js 把端点全部写死为 127.0.0.1视频合成在 8383语音合成在 18180。数据默认落在D:\duix_avatar_dataWindows或~/duix_avatar_dataLinux。客户端本身是 Electron Vue 应用界面代码在 src/renderer/src/。离线不是宣传词链路里没有对外的出口。拿它干活培训视频不用等人企业内训课程更新一次按老流程得约讲师、订场地、再录一遍。让讲师录 10 秒自我介绍生成模特把课程脚本粘进文本框提交合成下次内容改版只换脚本重新生成模特不用重录。成片可直接导出接到内部培训系统里就能放。把文章变成口播视频自媒体账号要稳定更新但每次都架着设备录口播费时费状态。先克隆一个自己的模特做一次管很久把文章正文当脚本粘贴进去提交合成等状态变成成功挑出成片导出发布。一篇千来字的文章就变成一条口播视频全程不用出镜。踩坑记录docker-compose up -d拉镜像超时、报 connection 错 → Docker Hub 官方源不稳定在 Docker 里配置镜像源或开全局代理模式再试。新增模特时报错看着像音频异常 → 克隆用的视频必须带人声程序拿这段声音做音色训练纯静音视频不行。第一次克隆形象报 Connection refused → ASR 服务启动偏慢服务起来后等几分钟再操作内存只有 16G 时可能根本起不来。Ubuntu 下以 root 登录时双击 AppImage 没反应 → 改用命令行./Duix.Avatar-x.x.x.AppImage --no-sandbox启动。参与项目使用遇到报错或有功能想法直接在仓库提 issue改代码可以提 PR。想跳过客户端直接调模型训练、视频合成这些接口的参考 src/main/config/config.js 里的本机端点常见报错和原因在 doc/常见问题.md 里有整理。先把三个服务跑起来再谈第一条成片。项目获取git clone https://gitcode.com/GitHub_Trending/he/Duix-Avatar【免费下载链接】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/11/2 12:43:31

第5讲:MCP Server 的认证与授权

一、MCP 协议的认证缺口 回顾前四讲,我们实现了: L1:工具 description 不含内部信息L2:Transport 层 TLS Origin 校验 非 root 运行L3:工具参数双层校验 Resource 路径遍历防护 输出脱敏 但有一个根本问题没解决…

2026/11/3 21:39:01

第7讲:通知机制与实时性——MCP 的事件驱动能力

一、为什么需要通知 前六讲的交互模式全是 Client 主动拉取(Polling): Client 调用 tools/list 获取工具列表Client 调用 resources/read 读取日志Client 调用 tools/call 执行动作 这种模式在大多数场景下够用,但有三个典型痛…

2026/11/2 12:09:32

定时任务学习

一.理论基础前置复习:什么是完全二叉树:除了最后一层外其他层都达到最大节点数,且最后一层节点都靠左排列1.小顶堆小顶堆(Min-Heap)是一种特殊的完全二叉树结构,核心原则只有一条:堆序性质:任意一个父节点的值,都小于或等于它的子节点的值。也…

2026/11/5 15:00:49

基于Hadoop+Spark的民宿智能推荐系统设计与实现

1. 项目概述:大数据时代的民宿智能推荐这个毕业设计项目融合了当前大数据领域最主流的技术栈,构建了一个完整的民宿推荐系统解决方案。作为一名长期从事大数据系统开发的工程师,我认为这个选题非常贴合实际应用场景——随着旅游业的复苏和共享…

2026/11/5 14:10:30

ADS122U04IPWR+STM32F427ZI工业级温度测量信号链设计

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

2026/11/5 14:10:30

UART接口24位ADC搭配RS485,解决远距离温度监控难题

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

2026/11/5 14:10:30

UART接口24位ADC搭配PIC18F46K22的RTD与热电偶测温实践

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

2026/11/5 13:55:19

GD32E10x官方例程入门:从GPIO点灯到串口调试

简介:这份GD32E10x系列官方例程面向嵌入式硬件与单片机开发者,基于ARM Cortex-M3内核,汇集兆易创新GD32E10x的示例代码,适合工业控制、消费电子、通信设备等场景的学习、验证与二次开发。压缩包共935个文件,约11.16MB&…

2026/11/5 13:50:18

基于Django的运维平台实战:资产、发布、巡检、告警一体化

简介:这份资源是一套基于Django框架开发的运维平台源码,面向具备Python基础、希望了解Web运维系统实现思路的开发者与运维人员,可用于学习主机管理、服务监控、日志查看、任务调度、权限控制、资源统计、脚本执行与故障告警等常见运维模块的落…

2026/11/5 15:39:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

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

2026/11/5 0:02:07

多智能体协作系统架构设计与实践优化

1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中…

2026/11/5 0:02:07

大模型系统性入门实战指南:从原理到部署微调的全链路路线

提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#…

2026/11/5 0:02:07

鸿蒙文件系统沙箱机制解析与开发实践

1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的…

2026/11/5 15:39:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/4 21:04:25

SSM电子书店源码全解析:结构、原理、部署与排错实战

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

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

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

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