软件介绍
CyberVerse 是一个开源的实时数字人 Agent 框架。
我做这个项目时,一直想解决一个很具体的问题:数字人不应该只停留在“生成一段视频”或“播放一个虚拟形象”的阶段。更有意思的是你打开一个界面,选择一个角色,给它配置声音、人设、记忆和模型,然后它真的可以开始和你说话,可以被打断,可以接着聊,并且具有记忆,知道之前聊过什么,随着聊天的深入,ta能更了解你。
所以 CyberVerse 更像一个数字人工作台:它把角色选择、角色编辑、离线生成和实时通话放在同一个系统里。只需要一张参考图,就可以创建自己的角色;如果暂时没有本地 Avatar GPU,也可以关闭视频能力,把它当作纯语音 Agent 使用。
功能特性
角色工作台:支持创建、编辑和启动角色,可以配置形象、声线、角色描述、人设风格、欢迎语和系统提示词。
实时语音 / 视频会话:基于 WebRTC,支持麦克风输入、文本输入、语音打断和长会话恢复。
数字人视频:支持通过 FlashHead、LiveAct 等 Avatar 后端驱动实时头像视频,也支持待机视频和离线视频生成。
角色记忆与知识库:会话历史可持久化,支持导入文档、人物生平和知识材料,用 RAG 让回答更贴近角色。
PersonaAgent + SubAgent:前台 PersonaAgent 负责自然对话,搜索、整理、报告生成等耗时任务可以交给后台 SubAgent。
插件化模型配置:LLM、Omni、ASR、TTS、Embedding、RAG、Avatar 都可替换,通过 YAML 和 Web UI 配置不同厂商服务。
可退化到纯语音模式:没有 GPU 时也可以运行核心语音 Agent,不强依赖数字人视频链路。
点击空白处退出提示











评论