
【免费下载链接】CyberVerseSelf hosted, real-time digital human agent platform. Build voice-first AI agents with WebRTC, persona memory, tools, RAG, and optional digital-human video.项目地址https://gitcode.com/gh_mirrors/cyb/CyberVerse点击查看免费下载CyberVerse是一个开源的实时数字人 Agent 平台基于 WebRTC 构建语音优先voice-first的 AI 智能体内置人设记忆、SubAgent 任务、RAG 知识库并可选接入数字人视频。本文将带你以纯语音数字人 Agent模式在约 10 分钟内完成一次零 GPU 的完整部署。先认识一下它的工作方式——CyberVerse 把多源感知输入 → 智能决策引擎 → 数字人呈现与交互封装成了可替换的插件化模块新手只需关心配置与启动部署完成后你可以在浏览器里直接和语音数字人视频通话随时插话、打断一、部署前检查环境要求清单纯语音模式不需要本地 GPU运行成本只取决于你使用的 LLM / TTS / ASR 服务商。依赖版本要求用途Node.js18前端服务Go1.25含protoc-gen-go、protoc-gen-go-grpcAPI 服务Conda Python3.10推理服务FFmpeg任意较新版本音视频处理系统库libopus-dev、libopusfile-dev、libsoxr-dev、pkg-config音频链路一条命令验证是否就绪node --version go version ffmpeg -version conda --version二、第 1 步克隆 CyberVerse 仓库git clone https://gitcode.com/gh_mirrors/cyb/CyberVerse.git cd CyberVerse仓库整体结构一览后面会用到frontend/ — Vue 前端角色管理与对话界面inference/ — Python 推理服务LLM / TTS / ASR / RAG 插件server/ — Go API 服务与 WebRTC 编排infra/config/cyberverse.yaml — 核心配置模板三、第 2 步创建 Python 环境并配置 API Keyconda create -n cyberverse python3.10 conda activate cyberverse复制配置模板并填入你的 API Key阿里云 Qwen 或火山引擎 Doubao 任选其一cp -r infra/config config编辑config/env# 方式一阿里云 Qwen 系列 DASHSCOPE_API_KEYyour_dashscope_api_key # 方式二火山引擎 Doubao 系列 DOUBAO_ACCESS_TOKENyour_doubao_access_token DOUBAO_APP_IDyour_doubao_app_id omni、LLM、Embedding、TTS、ASR 的模型定义会自动从 infra/config 下的*_models/目录发现服务启动后也可以在 Web 界面的/settings页面随时修改 API Key 与端点。四、第 3 步启用 voice-only 纯语音模式关键一步编辑config/cyberverse.yaml把数字人视频推理关闭inference: avatar: enabled: false这一行决定了你的部署形态enabled: false时CyberVerse 作为纯语音 Agent 助手运行无需下载任何 Avatar 模型权重。完整模板见 infra/config/cyberverse.yaml。五、第 4 步一键安装全部依赖make setupMakefile 中的setup目标会一次完成三件事安装 Python 可编辑包[dev,inference]、生成 gRPC stubs、安装前端npm依赖。如后续想扩展更多语音组件可追加pip install -e .[all]六、第 5 步三终端启动服务终端命令服务终端 1make inferencePython 推理服务omni / LLM / TTS / ASR终端 2make serverGo API 服务HTTP 8080 gRPC终端 3make frontend前端开发服务器三个服务全部起来后部署即完成 ✅七、第 6 步验证部署结果curl -s http://localhost:8080/api/v1/health浏览器打开http://localhost:5173进入角色列表即可开始体验——点击任意角色的「启动」即可发起一次全双工语音会话角色支持自定义人设风格、欢迎语还可以为角色导入素材库文档建立 RAG 索引让回答贴合角色背景与设定八、进阶升级到完整数字人视频模式当你的 GPU 满足条件CUDA 12.8、RTX 5090 或 RTX PRO 6000 档位只需三步下载模型权重models/flash_head/FlashHead 1.3B或 models/SoulX-LiveAct/LiveAct 18B在config/cyberverse.yaml中把inference.avatar.enabled改回true并指定default: flash_head编辑config/avatar_models/flash_head.yaml把 checkpoint 路径指向本地权重详细参数见 README.zh-CN.md 的「完整数字人视频模式」章节。九、常见问题快速自检视频卡顿、落后于语音看推理终端日志中的 RTP 指标RTP 生成耗时 / 播放时长RTP 1有余量可稳定实时推流RTP 1生成跟不上播放 → 降低分辨率、换model_type: lite或增加 GPUruntime.world_size远程访问连不上音视频使用streaming_mode: direct时浏览器必须能访问服务器8443/TCP内嵌 TURN。不可达时可用 SSH 隧道转发详见 README.zh-CN.md 的「远程访问说明」。 至此你已完成一次CyberVerse 纯语音数字人 Agent的完整部署从克隆仓库到浏览器里与语音 Agent 对话全程约 10 分钟。接下来可以试试为角色写入人设提示词、导入知识库素材或者按进阶章节接入本地数字人视频模型。赞分享【免费下载链接】CyberVerseSelf hosted, real-time digital human agent platform. Build voice-first AI agents with WebRTC, persona memory, tools, RAG, and optional digital-human video.项目地址https://gitcode.com/gh_mirrors/cyb/CyberVerse点击查看免费下载相关推荐断网 4 步跑通 Vulhub 离线靶场内网隔离环境完整部署指南断网 4 步跑通 Vulhub 离线靶场内网隔离环境完整部署指南 这篇文章写给熟悉 Linux 基础命令、但没做过 Docker 离线部署的运维与安全测试人员网络安全应用安全渗透测试如何5分钟快速部署RomM新手入门完整教程如何5分钟快速部署RomM新手入门完整教程 RomMRom Manager是一个基于Web的复古游戏ROM管理器集成了IGDB数据库让你能够轻松管理和后端前端10分钟快速上手Mackup新手入门完整指南10分钟快速上手Mackup新手入门完整指南 Mackup是一款帮助你在OS X和Linux系统上同步应用程序设置的实用工具让你轻松实现跨设备配置迁移与备份开发工具CLI配置管理创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考