kleinlee/DH_live
每个人都能用的数字人
解决的问题
DH_live 提供了一种高性能、超轻量的解决方案,用于创建可在移动浏览器和低功耗设备上实时运行的 2D 数字人,无需 GPU 或大量训练。
工作原理
该项目采用专用架构,包括视频生成模型(DINet_mini)、语音特征模型(LSTM)以及人脸检测/网格模型,基于音频输入驱动数字人动画。视频数据被处理为轻量格式,可流式传输至 Web 客户端,并在设备端直接进行推理。最近更新已将 MediaPipe 等依赖项替换为更高效的抠图算法(matanyone2),用于背景移除。
适用人群
希望在网站、移动应用或小程序中集成实时、交互式数字形象,但又不想承担重型服务器端 GPU 渲染开销的开发者和企业。
核心亮点
- 极低的计算需求:单帧推理仅需约 39 Mflops,比大多数移动人脸检测算法更快。
- 无需训练:系统为开箱即用,无需复杂的训练流程。
- 极小的体积:Web 资源可压缩至 3MB 以下。
- 跨平台支持:支持 Windows、Linux、macOS 以及移动浏览器(iOS/Android)。
- 完整流水线集成:包含完整的实时对话流程,涵盖 VAD、ASR、LLM、TTS 以及数字人动画。
相关
- 项目
- 项目
- 项目
- 项目
- 项目