快讯6 条
快讯3 条 · 可滚动
本站于 2026-10-19 补核;官方发布日期为 2026-10-17。

出处:DeepSeek 官方文档 · 更新日志官方

本站于 2026-10-19 补核;官方发布日期为 2026-10-14。

出处:xAI · API Release Notes官方

本站于 2026-10-19 补核;官方发布日期为 2026-10-13。

出处:Gemini API · Release notes官方

开源项目解析

LiveTalking

实时交互流式数字人引擎,音视频同步对话。支持 ernerf、musetalk、wav2lip、Ultralight-Digital-Human 四种模型,声音克隆、全身视频拼接、多并发。

实时可打断四种数字人模型换着用WebRTC/RTMP 直出
Apache-2.0 可商用★ 10.0k 293 星/月最后更新 2026-10-09 · 距核验日 0 个月仓库 ↗

读懂层

2 张 · 架构图 / 时序图

架构图东西怎么摆

llm_response() called

start = time.perf_counter()

from openai import OpenAI

OpenAI(api_key=DASHSCOPE_API_KEY, base_url=dashscope_url)

logger.info('llm Time init')

client.chat.completions.create()

DeepWiki · 抓取 2026-08-17 · 核验 2026-08-17

时序图一次调用经过什么
"nerfreals[sessionid]""app.py /offer""RTCPeerConnection""client.js"Wait for ICE gathering complete"addTransceiver('video', {direction: 'recvonly'})""addTransceiver('audio', {direction: 'recvonly'})""createOffer()""SDP offer""setLocalDescription(offer)""POST /offer {sdp: offer.sdp, type: offer.type}""Create new session with sessionid""Store RTCPeerConnection""{sdp: answer.sdp, type: answer.type, sessionid: int}""setRemoteDescription(answer)""ontrack events (video/audio)""Store sessionid in

DeepWiki · 抓取 2026-08-17 · 核验 2026-08-17

它管哪几个决定

角色跨镜头一致角色参考 · 多参考 · LoRA
7/10 家有官方说法
声音后期配音:改词不重出视频
7/10 家有官方说法

自持能力

动手层

文档代码结构踩过的坑实测 未做

装它要过哪几关

  1. 1准备显卡跑实时推理占用取决于选哪种数字人模型
  2. 2选模型:ernerf / musetalk / wav2lip / Ultralight效果与算力在这一步权衡,选完再调参
  3. 3接输出:WebRTC / RTMP / 虚拟摄像头接现成直播工具走虚拟摄像头最省事

改哪个文件能改什么

前端 API 接口对接自己的业务系统从这里进

坑在哪一处

带 issue 编号的来自:github issues 按回复数排序 · 核验 2026-08-17

打断到底行不行README 写「支持数字人说话被打断」,而 issue #510(21 条回复)标题是「打断能力太弱了,响应最快 3 秒,最慢更多,没法直接用在对实时性要求高的项目上」。自述和实测在这一点上是打架的 —— 上生产前必须自己测一遍
换形象issue #423(20 条回复):实时切换数字人形象遇到的问题与解法 —— 能做,但要按帖子里的办法绕
云主机issue #120(20 条回复):在某些云平台的镜像上跑不出画面
肖像与声音数字人形象与声音克隆涉及肖像权与声音权。用真人形象前要拿到授权,这一条不是技术问题

教程

官方文档、作者本人的视频,以及 ComfyUI 官方给的原生工作流示例。每条都验过还打得开。

项目自述

以下是仓库 README 的开头部分(原文引用,抓取 2026-08-17)。读全文 ↗

中文版 | English

实时交互流式数字人引擎,实现音视频同步对话,已在业内获得广泛商用

效果演示: wav2lip | ernerf | musetalk

国内镜像: Gitee | GitCode

❤️赞助商

> 想出现在这里?

点击折叠

PackyCode 是一家稳定、高效的 API 中转服务商,一句话接入主流大模型。新用户首充立享折扣 + $1免费体验额度,多分组折扣低至 2 折起,提供专属Codex/Claude Code高速通道,点此链接注册

Features
1. 支持多种数字人模型: ernerf、musetalk、wav2lip、Ultralight-Digital-Human
2. 支持声音克隆
3. 支持数字人说话被打断
4. 支持全身视频拼接
5. 支持 WebRTC、RTMP、虚拟摄像头输出
6. 支持动作编排:不说话时播放自定义视频
7. 支持多并发
8. 支持自定义数字人形象
9. 提供前端API接口对接

使用场景

LiveTalking 基于实时流式数字人技术,通过文本或语音驱动虚拟形象说话,结合 LLM 实现智能对话。适用于以下场景:

| 场景 | 说明 |
| 虚拟主播/直播带货LiveStream | 24 小时无人直播,通过 LLM 自动生成带货话术,配合动作编排实现自然表现  |
| AI 数字人客服 | 接入企业知识库,用户语音提问,数字人实时回答,支持打断重说 |
| 在线教育/培训 | 教师数字分身录制课程,或通过 API 驱动数字人讲师实时授课 |
| 智能语音助手 | 结合智能音箱或 APP,调用 /human 接口驱动数字人进行语音对话交互 |
| 大屏讲解 | 数字人讲解员在展厅大屏、活动现场等场景进行内容讲解和互动 |
| 短视频批量制作 | 通过 API 批量提交文案生成数字人出镜视频,无需真人拍摄,调用 /human + /record 接口 |

核心流程:用户输入文字/音频 → LLM 生成回复(可选)→ TTS 合成语音 → 数字人实时口型同步 → 音视频推流输出

1. 安装

已在 Ubuntu 22.04、Python 3.12、PyTorch 2.9.1、CUDA 12.8 测试通过。

1.1 安装依赖

bash
git clone https://github.com/lipku/LiveTalking.git 
conda create -n livetalking python=3.12
conda activate livetalking
如果 CUDA 版本不为 12.8 (运行 nvidia-smi 确认),请根据 PyTorch 官网(https://pytorch.org/get-started/previous-versions)安装对应版本
pip install torch==2.9.1 torchvision==0.24.1 torchaudio==2.9.1 --index-url https://download.pytorch.org/whl/cu128
cd LiveTalking
pip install -r requirements.txt

安装常见问题:FAQ

Linux CUDA 环境搭建参考: 

2. 快速开始

2.1 下载模型

| 网盘 | 地址 |
| 夸克云盘 |  |
| Google Drive |  |

1. 将 wav2lip256.pth 拷贝到项目的 models/ 目录下,重命名为 wav2lip.pth
2. 将 wav2lip256_avatar1.tar.gz 解压后整个文件夹拷贝到 data/avatars/ 目录下

2.2 启动服务

bash
python app.py --transport webrtc --model wav2lip --avatar_id wav2lip256_avatar1

>  注意: 服务端需开放端口 TCP:8010, UDP:1-65536  

2.3 客户端接入

| 方式 | 说明 |
| 浏览器 | 打开 http://serverip:8010/index.html,点击"开始连接"播放数字人视频,在文本框输入文字提交即可 |
| API 调用 | 参考 API 文档 通过 HTTP 接口驱动 |
| 桌面客户端 | 下载地址:  |

2.4 Web 页面

| 页面 | 地址 | 说明 |
| 首页 | /index.html | WebRTC 连接 + 文本/音频驱动 + 录制控制 |
| Avatar 生成 | /avatar.html | 上传视频自动生成数字人形象 |
| 管理后台 | /admin.html | 实时监控会话状态与全局配置 |

2.5 快速体验

1. 使用在线镜像创建实例即可运行:
UCloud 镜像  

2. Windows整合包    
3. 商用版体验地址 

2.6 使用说明  

3. 系统架构

数据流图

各层说明

API 层
- /human: 接收文本,支持 echo(直接复读)和 chat(LLM 对话)模式
- /humanaudio: 接收音频文件直接播放
- 每个连接分配唯一 sessionid,支持多用户并发

逻辑层
- LLM 引擎: 对接 Qwen 等大模型生成对话回复(也可通过OrcaRouter 等 OpenAI 兼容网关接入,--llm_provider orcarouter)
- TTS 引擎: 模块化设计,支持 EdgeTTS、GPT-SoVITS、CosyVoice、腾讯云等多种方案
- 特征提取: 同步提取音频的声学特征(如 Mel 频谱),用于口型推理

渲染层
- 模型推理: 使用深度学习模型 (Wav2Lip, MuseTalk 等) 根据音频特征生成口型画面
- 后处理: 将生成的口型区域平滑贴回原始高清视频

推流层
- WebRTC: 低延迟浏览器端推流
- RTMP: 标准直播协议,支持推流到 B站/YouTube 等平台
- 虚拟摄像头: 输出为系统摄像头设备

插件系统
- 基于 registry.py 的去中心化注册机制,开发者可自行扩展 TTS、Avatar、Output 模块

4. API 接口

| 文档 | 说明 |
| docs/api.md | 通用业务 API — WebRTC、文本/音频驱动、录制、动作编排 |
| docs/avatar_api.md | Avatar 生成 API — 创建任务、查询进度、删除任务 |
| docs/admin_api.md | Admin 管理 API — 全局配置、会话监控、强制停止 |

5. Docker 运行

镜像说明:
- AutoDL: 镜像  
- UCloud: 镜像 — 支持开放任意端口 

6. 性能指标

- 每路视频压缩消耗 CPU,分辨率越高 CPU 消耗越大;每路口型推理消耗 GPU
- 不说话时并发数取决于 CPU,同时说话并发数取决于 GPU
- 后端日志 inferfps = GPU 推理帧率, finalfps = 最终推流帧率,两者均需 >=25 才算实时

实时推理性能

| 模型 | 显卡 | FPS |
| wav2lip256 | RTX 3060 | 60 |
| wav2lip256 | RTX 3080Ti | 120 |
| musetalk | RTX 3080Ti | 42 |
| musetalk | RTX 3090 |

……(后略,见原文)

自述与实测

README 说支持被打断,实测说最快三秒 —— 这一条直接决定它能不能做直播

它自己说

实时交互流式数字人引擎,特性列表第三条写着「支持数字人说话被打断」

实际撞到的

issue #510(21 条回复)标题:「打断能力太弱了,响应最快 3 秒,最慢更多,没法直接用在对语音有实时性很高追求的项目上」

判断

优势

  • 直播带货这一格开源侧的主力,README 称已在业内广泛商用
  • 四种模型可换,效果与算力可以按预算权衡
  • WebRTC、RTMP、虚拟摄像头三种输出,接现成直播工具不用改

局限

  • 它不出成片,它开直播 —— 想要一条可以发布的视频文件,这不是对的工具
  • 实时推理要一直占着显卡,成本按时长算
  • 数字人形象与声音克隆涉及肖像权与声音权,用之前要拿到授权

不适用

做录播成片 —— 那条路上有更省事的口型工具,不需要扛实时的复杂度。

同管这些决定的其它项目

ComfyUI节点式工作流底座。图像 / 视频 / 音频 / 3D / 文本共用一个底座。…MiniMax H3全模态生成:文字、图片、视频、音频进同一个 Transformer,出带 32kHz…IP-Adapter用图片当提示词,锁住风格或人物。仅 22M 参数。…InstantID一张脸照做身份保持生成,零样本、免调优。…ACE-Step音乐生成基座:文生音乐、歌词编辑、音色复刻、remix。…pyvideotrans识别 → 翻译 → 合成 → 回封装的整条流水线,做跨语言配音与字幕。…LatentSync字节开源的口型同步:音频直接驱动潜空间扩散,不经过中间的运动表示。…IndexTTS2B 站开源的零样本语音合成:给一段参考音就能克隆音色,情感可以单独指定。中英双语。…kohya sd-scripts训练脚本集:覆盖 SD1.x/2.x、SDXL、SD3/3.5、FLUX.1;202…musubi-tuner视频模型的 LoRA 训练器。同一套代码训 Wan 2.1/2.2、HunyuanV…Ollama一条命令在本机跑开源大模型。写脚本、翻译这两段靠它才不出本机。…DiffSynth-Studio魔搭扩散模型工程框架,覆盖图像、视频、音乐推理与训练;近期加入 FLUX.3、MOS…MoneyPrinterTurbo给个主题或关键词,一键出高清短视频,含字幕与配音。…NarratoAI用大模型一键解说并剪辑现成视频。…火宝短剧基于 AI 的一站式短剧生成平台,从剧本到成片全自动化。…ToonflowAI 创作平台:无限画布、AI Agent、可视化工作流,支持图像、视频、分镜和短剧…infinite-canvas面向 AI 创作的无限画布工作台:生图、参考图编辑、视频生成、Agent 助手、画布…open-ai-canvas面向 AI 影视创作的无限画布:多模态生成、分镜编排、素材管理、Agent 工作流。…VOZEB PRO把统一创作 Agent、画布、短剧生产线、素材库和商业运营后台放进同一套 Next.…OpenMontage让 Agent 编排视频生产:通过声明式流水线组织素材、生成、字幕、音频与合成。…Generative Media Skills给 Agent(Claude Code / Cursor / Gemini CLI)…乘风视频剪辑 Skills用 Claude Code Skills 做的视频剪辑 Agent。中文侧最成型的一…OpenChatCut对话式视频剪辑器,本地优先。你说「第二条音轨第 8 秒加个故障转场」,它就去改那一刀…video-podcast-maker给编码 Agent 用的 skill:给一个主题,出一条 4K 带解说的讲解片。11…ComfyUI-WanVideoWrapper把 Wan 系列模型接进 ComfyUI 的节点包。社区里跑 Wan 的事实标准封装…ComfyUI 官方工作流模板ComfyUI 内置的那批官方工作流模板与子图蓝图的真身仓库。…waoowaoo把一部小说灌进去,自动拆角色、拆场景、出分镜,再合成整集短剧。中英双界面。…JellyfishAI 短剧的端到端工作台:从剧本进,到分镜、角色一致性管理、出片、导出。…魔因漫创桌面端 AI 影视工具(Electron):剧本 → 角色 → 场景 → 导演 → …BigBanana AI Director一站式 AI 短剧 / 漫剧工作台,四阶段:剧本 → 视觉资产 → 分镜制作 → 导…ClipForge带货短视频专用的一站式工具:上传商品图,自动提炼卖点、写种草脚本、配音配字幕加背景乐…短视频工厂跨平台桌面应用:给提示词文本加分镜素材,自动剪出产品营销或泛内容短视频。集成文案生成…Open AI UGC生成 UGC 风格的口播广告:用多个视频模型出真人感的 AI 演员念你的脚本。定位是…Drama Skills面向编剧与漫剧工作室的短剧创作流水线:十个技能把一个点子或一部长篇材料,一路做成分集…PromptLensAI 视频提示词分析工具:丢进一条别人的视频,反推出它的提示词与创作脚本,并做画面分…

github README + DeepWiki · 核验 2026-10-19 | 判断栏可报错。