全本地化智能数字人

🌟EdgePersona- 全本地化智能数字人

完全离线 | 隐私无忧 | 轻量高效 |笔记本友好

在这里插入图片描述

  • 测试效果:【纯本地部署的电子魅魔!笔记本也能离线,隐私性拉满】 https://www.bilibili.com/video/BV1jydeYTETD/?share_source=copy_web&vd_source=91103f439a8a41ea0b41d31764b980eb

🚀 核心特性

  • 100%本地化运行 - 无需网络连接,所有数据处理在本地完成
  • 多模态交互 - 支持语音对话、表情控制、肢体动作同步响应
  • 超低硬件要求 - 实测笔记本NVIDIA 3060显卡即可实时运行
  • 角色深度定制 - 通过YAML配置文件自定义人物性格/动作/语音风格
  • 多模型支持 - 兼容Ollama、HuggingFace、GGUF等主流模型格式

📦 快速开始

环境要求

  • NVIDIA显卡(≥6GB VRAM)
  • Python >=3.11.11
  • Windows/Linux/macOS(M系列芯片需启用Metal加速)

安装步骤

# 克隆仓库
git clone https://github.com/zc-maker/EdgePersona.git

# 创建虚拟环境(推荐)
conda #推荐
# 安装依赖
pip install -r requirements.txt


启动数字人
bash
python main.py

🎮 操作指南
角色配置文件示例:
main.py

声音配置:
使用KOKOROTTS速度最快。

如何显卡比较好的话,可以将声音换成CosyVoice2TTS,已经在tts.py中进行了实现,但是我的电脑有点慢,具体需要修改tts.py中的prompt_text="your.wav文本",ref_path = 'your.wav'

llm本地配置:
self.base_url = 'http://localhost:11434/v1'
self.client = openai.OpenAI(api_key=self.api_key, base_url=self.base_url)
self.model_name = 'qwq-0.5b:latest'

数字人形象配置:
player.py PygameSoundPlayer

model_path="../../live2/models/兔兔/520兔兔.model3.json"

​​让AI交互回归本质​​ - 无需云端依赖,即刻拥有您的私人数字助手! 🤖

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值