虚拟数字人

我要开发同款
sjny1314zq2023年11月08日
85阅读
开发技术java
所属分类数字人、APP

作品详情

1、该项目分为数字人数据配置管理平台,数字人视频引擎,数字人语音转文字引擎,数字人合成音频引擎四个模块,
配置平台针对配置员来说,配置数字人的执行模式,数字人的特定场景数据,
数字人视频引擎,用来展示数字人形象,合成数字人发音动作等
数字人语音转文字引擎,识别用户发音,生成对应的文字
数字人合成音频功能,用来兜底数字人视频路数不足的情况下,依旧能提供语音服务
2、我在其中负责的是1种的功能
配置平台使用的技术spring boot+mysql,负责录入执行模式,和数字人专属场景,提供兜底的方案,让数字人不至于无话可说
其他三个模块都是采用spring boot+grpc,将数字人引擎的长链接转成http接口,并维持长链接心跳
3、遇见的难题是长链接的维持,当新请求传入的时候,需要找到对应的长链接,最后通过mq的分发模式,收到请求后通过mq分发到所有的集群节点,找到对应的有长链接的节点,处理请求,渲染到数字人引擎上,呈现给用户
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论