[发明专利]数字人应用系统、应用方法、计算机设备以及存储介质在审
申请号: | 202111149228.3 | 申请日: | 2021-09-29 |
公开(公告)号: | CN113918856A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 鲁进;刘益云;章驰;李锋 | 申请(专利权)人: | 上海浦东发展银行股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/955 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄丽霞 |
地址: | 200001*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 应用 系统 方法 计算机 设备 以及 存储 介质 | ||
1.一种数字人应用系统,其特征在于,所述系统基于Hybrid模式架构,所述系统包括:
数字人SDK,用于将底层数字人应用能力封装成SDK,以提供底层应用涉及的通用能力;
H5层,用于负责业务的逻辑控制以及对应的资源展现;
业务层SDK,用于进行通信,实现所述数字人SDK、H5层以及客户端应用程序之间的数据传输,所述客户端应用程序为具有集成需求的应用程序。
2.根据权利要求1所述的系统,其特征在于,所述H5层包括针对不同业务场景基于vue.js定制的资源展现页面。
3.根据权利要求1所述的系统,其特征在于,所述业务层SDK基于Restful服务进行调用。
4.根据权利要求1所述的系统,其特征在于,所述数字人SDK采用WebSocket协议与对应的数字人服务端进行长连接。
5.一种基于权利要求1至4任一项所述的数字人应用系统的应用方法,其特征在于,所述方法包括:
获取用户基于初始化后的H5页面发起的多模态交互请求;
将所述多模态交互请求通过WebSocket协议透传发送至对应的数字人服务端;
接收所述数字人服务端返回的渲染播放内容,所述渲染播放内容是所述数字人服务端根据所述多模态交互请求进行对应的处理后得到的;
将所述渲染播放内容透传发送给对应的H5页面,以使所述H5页面基于所述渲染播放内容进行页面渲染并展示。
6.根据权利要求5所述的方法,其特征在于,所述获取用户基于初始化后的H5页面发起的多模态交互请求之前,所述方法还包括:
响应于客户端应用程序的初始化指令,执行初始化流程。
7.根据权利要求6所述的方法,其特征在于,所述执行初始化流程包括:
根据所述初始化指令对H5页面进行初始化,以及根据所述初始化指令建立与所述数字人服务端的长连接,以使所述数字人服务端开启数字人服务数字人服务;
获取对应的初始化结果,向所述客户端应用程序返回所述初始化结果。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
当获取到对所述客户端应用程序的页面跳转指令时,向所述客户端应用程序发送所述页面跳转指令,以使所述客户端应用程序执行相应的页面跳转;
根据所述页面跳转指令暂停所述数字人服务。
9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
当获取到对所述数字人服务的控制指令时,根据所述控制指令控制所述数字人服务的状态。
10.根据权利要求9所述的方法,其特征在于,所述控制指令包括暂停指令、静音指令以及退出指令中的任一种。
11.根据权利要求7所述的方法,其特征在于,所述方法还包括:
当检测到异常时,向所述客户端应用程序发送对应的异常提示消息,以使所述客户端应用程序根据所述异常提示消息进行相应的处理。
12.根据权利要求7所述的方法,其特征在于,所述根据所述初始化指令建立与所述数字人服务端的长连接之后,所述方法还包括:
建立与所述客户端应用程序的心跳机制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海浦东发展银行股份有限公司,未经上海浦东发展银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111149228.3/1.html,转载请声明来源钻瓜专利网。