← 开源
GML-MMGroup

GMTalker

GMTalker 由光明实验室媒体智能团队打造的3d数字人。系统集成了语音识别、语音合成、自然语言理解、嘴型动画驱动。支持windows、Linux、安卓快速部署。

ApplicationsContent creationPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.24k
Star
60
Fork
+2
本周
2
贡献者
创建于 2025-07-18 · 更新于 2026-10-13 · 今日第 11009 名
主要开发者
1m1ngCalylyli

GML-MMGroup/GMTalker 排名第 11,009,有 1,239 个星标。

同类别比较

GML-MMGroup/GMTalker 排名第 11,009,此处有 8 个同类条目;tontinton/maki 排名第 11,014。

同类别比较
名称排名指标
pnd280/complexity10,988
语言:
TypeScript
星标数:
1,245
分叉数:
119
简介:
⚡ Supercharge your favourite AI Chat web apps. Currently supports Perplexity AI.
gitmylo/audio-webui10,989
语言:
Python
星标数:
1,244
分叉数:
112
简介:
A webui for different audio related Neural Networks
otaha178/Emotion-recognition10,999
语言:
Python
星标数:
1,242
分叉数:
371
简介:
Real time emotion recognition
0xacx/chatGPT-shell-cli11,002
语言:
Shell
星标数:
1,241
分叉数:
163
简介:
Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required.
tontinton/maki11,014
语言:
Rust
星标数:
1,239
分叉数:
187
简介:
An efficient AI coding agent extendable by neovim-like Lua plugins
CyberPunkMetalHead/gateio-crypto-trading-bot-binance-announcements-new-coins11,023
语言:
Python
星标数:
1,236
分叉数:
291
简介:
This is a crypto trading bot that scans the Binance Annoucements page for new coins, and places trades on Gateio
lcoutodemos/clui-cc11,039
语言:
TypeScript
星标数:
1,234
分叉数:
169
rapidpages/rapidpages11,040
语言:
TypeScript
星标数:
1,233
分叉数:
95
简介:
Generate React and Tailwind components using AI
关键参数与规格
关键参数与规格
参数值
语言Python
类别Applications
子类别Content creation
关键词3D, Speech-to-text, Voice
星标数1,239
分叉数60
贡献者2
创建日期2025-07-18
更新日期2026-10-13
1 天星标数0
7 天星标数2
排名11,009
上次排名10,971
排名变化-38
7 天星标排名8,144
上次 7 天星标排名8,203
7 天星标排名变化59
总星标排名9,444
上次总星标排名9,438
总星标排名变化-6
README 摘录

The system integrates speech recognition, speech synthesis, natural language understanding, and lip-sync animation driving. It supports rapid deployment on Windows and requires only 2GB of VRAM to run the entire project. It can be deployed on Windows, Linux, and Android. This project demonstrates ​​the demo effects of **3D cartoon digital human avatars**​​, suitable for presentations, expansions, and commercial integration. System Architecture Diagram 🧱 Features Cross-Platform: Deploy on Windows, Linux, and Android with a single codebase. Offline & Real-Time: Fully

offline streaming dialogue with millisecond response. Smart Interaction: Wake-up, interrupt, and voice cloning support. Model Flexibility: Compatible with LLMs, custom Agents, and local knowledge bases. Avatar Customization: Custom characters with lip-sync and micro-expressions. Quick Setup: Easy backend configuration, no extra dependencies needed. Hardware Support: Runs on Huawei Ascend NPU or CPU-only mode. 15**: Backend now supports Docker deployment, see Docker Documentation for details. 10**:It now offers comprehensive support for both GPU and NPU 910B servers

. The FunASR speech recognition is based on the ONNX Runtime, while the TTS speech synthesis leverages torch_npu. 12**: The project now offers comprehensive support for Android, Linux, Web, and Windows platforms. With no GPU required on the client side. 1**: Upgraded the model with a lightweight lip-sync driver and packaged the complete UE project into a standalone executable (. exe), allowing it to run smoothly on ordinary laptops. 25**: UpdatedImport UE avatar | Character Overview | Animation Overview documents. 19**: Released

UE5 project files, including the **GuangDUNDUN** character. (jointly developed by Guangming Lab and the Shenzhen Guangming District Government). 12**: Added WebUI usage guide for quick project deployment. 💬 Join Our Community Scan QR code to join GMTalker technical exchange group 📦 Quick Start After configuring the backend, launch the application by downloading the installation package. ​​Hardware Requirements​ **Operating System**: Windows 10+ / Linux **Memory**: 8GB+ RAM **GPU Support**: Minimum 2GB VRAM (NVIDIA GPU with CUDA support recommended) 1. **One click start** **Windows:** **Linux

:** **Docker Deployment (Recommended):** 👉 Docker Deployment Guide 3. **Accessing Services** Main service: Web configuration interface: 👉 Click here to view the WebUI User Guide 4. **Download UE Executable​** Download and launch GLM3. exe Windows version Google Drive Windows version Baidu Netdisk Linux version Google Drive Linux version Baidu Netdisk 5. **​​Deploy Essential Local AI Services​** Download the FunASR speech recognition lazy package here, then run run_server_2pass. Download the MeloTTS speech recognition lazy package here, then run start. 1k | | OpenAvatarChat | ✅ | ❌ | ✅ | ❌ | ✅ | ❌ | ❌ | 1

. 6k | | MNN | ✅ | ❌ | ✅ | ❌ | ✅ | ✅ | ❌ | 12. 6k | | Fay | ❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 11. 6k | | **GMTalker** | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | 🚀 | ✅ indicates full support for the feature, while ❌ indicates it is missing or unsupported. 📚 About Guangming Laboratory The Guangdong Provincial Laboratory of Artificial Intelligence and Digital Economy (Shenzhen) (hereinafter referred to as Guangming Laboratory) is one of the third batch of Guangdong Provincial Laboratories approved for construction by the Guangdong Provincial Government. The laboratory focuses on cutting-edge theories and future technological trends in global artificial intelligence and the digital economy, dedicated to

serving major national development strategies and significant needs. Relying on Shenzhen's industrial, geographical, and policy advantages, Guangming Laboratory brings together

常见问题

记录了多少星标和分叉?

GML-MMGroup/GMTalker 有 1,239 个星标和 60 个分叉。

仓库排名是多少?

GML-MMGroup/GMTalker 排名第 11,009。

记录的语言和类别是什么?

GML-MMGroup/GMTalker 有 1,239 个星标,语言为 Python,类别为 Applications。

哪个仓库排名最接近?

GML-MMGroup/GMTalker 与 tontinton/maki 比较,后者排名第 11,014,有 1,239 个星标。

README

GMTalker

English | 中文


GMTalker​​, an interactive digital human rendered by Unreal Engine, is developed by the Media Intelligence Team at Bright Laboratory. The system integrates speech recognition, speech synthesis, natural language understanding, and lip-sync animation driving. It supports rapid deployment on Windows and requires only 2GB of VRAM to run the entire project.It can be deployed on Windows, Linux, and Android. This project demonstrates ​​the demo effects of 3D cartoon digital human avatars​​, suitable for presentations, expansions, and commercial integration.

System Architecture Diagram

🧱 Features

  • Cross-Platform: Deploy on Windows, Linux, and Android with a single codebase.

  • Offline & Real-Time: Fully offline streaming dialogue with millisecond response.

  • Smart Interaction: Wake-up, interrupt, and voice cloning support.

  • Model Flexibility: Compatible with LLMs, custom Agents, and local knowledge bases.

  • Avatar Customization: Custom characters with lip-sync and micro-expressions.

  • Quick Setup: Easy backend configuration, no extra dependencies needed.

  • Hardware Support: Runs on Huawei Ascend NPU or CPU-only mode.

     ![demo1](assets/dun.gif) 
    
    
    
    
     ![demo2](assets/android.gif) 
    

🔥 NEWS

  • 🗓️ 2025.10.15: Backend now supports Docker deployment, see Docker Documentation for details.
  • 🗓️ 2025.10.10:It now offers comprehensive support for both GPU and NPU 910B servers. The FunASR speech recognition is based on the ONNX Runtime, while the TTS speech synthesis leverages torch_npu.
  • 🗓️ 2025.9.12: The project now offers comprehensive support for Android, Linux, Web, and Windows platforms. With no GPU required on the client side.
  • 🗓️ 2025.9.1: Upgraded the model with a lightweight lip-sync driver and packaged the complete UE project into a standalone executable (.exe), allowing it to run smoothly on ordinary laptops.
  • 🗓️ 2025.8.25: UpdatedImport UE avatar | Character Overview | Animation Overview documents.
  • 🗓️ 2025.8.19: Released UE5 project files, including the GuangDUNDUN character. (jointly developed by Guangming Lab and the Shenzhen Guangming District Government).
  • 🗓️ 2025.8.12: Added WebUI usage guide for quick project deployment.

💬 Join Our Community

Scan QR code to join GMTalker technical exchange group

📦 Quick Start

After configuring the backend, launch the application by downloading the installation package. With FunASR and MeloTTS, it can be started with one click—no additional environment setup or dependencies required.

​​Hardware Requirements​

  • Operating System: Windows 10+ / Linux
  • Memory: 8GB+ RAM
  • GPU Support: Minimum 2GB VRAM (NVIDIA GPU with CUDA support recommended)
  1. Cloning project
git clone  https://github.com/feima09/GMTalker.git
  1. One click start

Windows:

webui.bat

Linux:

chmod +x webui.sh
./webui.sh

Docker Deployment (Recommended):

# Using docker-compose
docker-compose up -d

# Or using docker cli
docker run -d \
  --name gmtalker \
  -p 5002:5002 -p 7860:7860 \
  -v $(pwd)/configs:/app/configs \
  huiji2333/gmtalker:latest

👉 Docker Deployment Guide

  1. Accessing Services
  • Main service:http://127.0.0.1:5002
  • Web configuration interface:http://127.0.0.1:7860

👉 Click here to view the WebUI User Guide

  1. Download UE Executable​
  1. ​​Deploy Essential Local AI Services​
  • Download the FunASR speech recognition lazy package here, then run run_server_2pass.batto start it with one click.
  • Download the MeloTTS speech recognition lazy package here, then run start.batto start it with one click.

👉 If you need to develop from source code, please click here to view the complete installation guide,Please refer to the backend overall architecture

📊 Comparison with Other Open-Source Solutions

Project Name 3D Avatar UE5 Rendering Voice Input Voice Interruption Lip Sync Body Movements Local Deployment (Win) Star ⭐
LiveTalking ❌ ❌ ❌ ❌ ✅ ❌ ❌ 6.1k
OpenAvatarChat ✅ ❌ ✅ ❌ ✅ ❌ ❌ 1.6k
MNN ✅ ❌ ✅ ❌ ✅ ✅ ❌ 12.6k
Fay ❌ ✅ ✅ ✅ ✅ ✅ ✅ 11.6k
GMTalker ✅ ✅ ✅ ✅ ✅ ✅ ✅ 🚀

✅ indicates full support for the feature, while ❌ indicates it is missing or unsupported.

📚 About Guangming Laboratory

The Guangdong Provincial Laboratory of Artificial Intelligence and Digital Economy (Shenzhen) (hereinafter referred to as Guangming Laboratory) is one of the third batch of Guangdong Provincial Laboratories approved for construction by the Guangdong Provincial Government. The laboratory focuses on cutting-edge theories and future technological trends in global artificial intelligence and the digital economy, dedicated to serving major national development strategies and significant needs.

Relying on Shenzhen's industrial, geographical, and policy advantages, Guangming Laboratory brings together global scientific research forces and fully unleashes the agglomeration effect of scientific and technological innovation resources. Centered around the core task of building a domestic AI computing power ecosystem, and driven by the development of multimodal AI technology and its application ecosystem, the laboratory strives to break through key technologies, produce original achievements, and continuously advance technological innovation and industrial empowerment.

The laboratory's goal is to accelerate the supply of diversified applications and full-scenario penetration of artificial intelligence technology, achieving mutual reinforcement of technological innovation and industrial driving forces, and continuously promoting the generation of new quality productivity powered by AI.


🌐 Contact Us (Project Collaboration)

Acknowledgements
Thanks to all team members and partners who participated in the development and support of the GMTalker project. (Fei Ma, Hongbo Xu, Minghui Li, Yiming Luo, Haijun Zhu, Yiyao Zhuo, Chao Song)

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).

You are free to use, modify, and share the code and assets for non-commercial purposes, provided that you give appropriate credit.

🔗 Full License Text
🔍 Human-readable Summary

排名相邻
同类项目