数字人解决方案ER-NeRF实时对话数字人模型推理部署带UI交互界面
原创数字人解决方案——ER-NeRF实时对话数字人模型推理部署带UI交互界面
简介
本仓库提供了一个基于ER-NeRF的实时对话数字人解决方案,包括模型推理部署和UI交互界面。该解决方案集成了大语言模型、语音合成、视频生成和背景替换等功能,旨在实现高效的数字人实时对话体验。
主要功能
- 大语言模型:使用ChatGLM3-6B模型进行对话生成,支持中英双语,具备强大的语义理解和生成能力。
- 语音合成:通过Edge-TTS实现文本到语音的转换,支持多种语言和声音选择。
- 视频生成:利用ER-NeRF技术生成数字人的视频流,支持实时对话和口播功能。
- 背景替换:提供背景替换功能,用户可以根据需要更换数字人对话的背景。
环境要求
- 建议显存:24G以上
- Python版本:3.10或更高
安装步骤
下载源码:
git clone https://github.com/Fictionarry/ER-NeRF.git cd ER-NeRF
创建虚拟环境:
conda create --name vrh python=3.10 conda activate vrh
安装依赖:
conda install pytorch==2.0.0 torchvision==0.15.0 torchaudio==2.0.0 pytorch-cuda=11.7 -c pytorch -c nvidia conda install -c fvcore -c iopath -c conda-forge fvcore iopath pip install -r requirements.txt pip install tensorflow
下载pytorch3d:
git clone https://github.com/facebookresearch/pytorch3d.git cd pytorch3d python setup.py install
使用说明
启动UI交互界面: 运行以下命令启动UI界面:
python webui.py
进行实时对话: 在UI界面中输入对话内容,系统将自动生成数字人的视频回复。
讨论群
如有任何问题或建议,欢迎加入讨论群: - 企鹅群号:787501969
版权声明
本项目遵循CC 4.0 BY-SA版权协议,转载请附上原文出处声明。
下载链接
数字人解决方案ER-NeRF实时对话数字人模型推理部署带UI交互界面
(备用: 备用下载)
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除
上一篇:数字与相控阵天线基础分享 下一篇:数字信号处理PDF完整本程佩青-专业指导文档资源