模块
最后更新于
最后更新于
根据模块化的思想, 本系统形成一下模块的依赖树。 值得注意的是, 该模块树包括两类模块, 一种是实际提供功能的功能性模块 (functional module
), 另一种则是组织者模块 (organizer modular
), 其负责充当模块胶水,连接子模块之间的逻辑关系。
引导程序
booter
organizer
属于数字人本体,负责整个数字人系统的生命周期
处理核心
core
organizer
负责接受消息,并转换为文本/音频输出
大语言模型
bot
organizer
生成消息的回答文本
大语言模型的调用者
caller
functional
调用大语言模型
文本检索器
searcher
functional
从知识库从检索出相关知识文本
文本转语言
speaker
functional
将文本生成音频
网络爬虫
crawler
functional
从直播间中爬取直播弹幕消息
人物渲染器
render
functional
将人物进行动态渲染
TODO:
speaker
,render
等组件目前尚未实现