交互处理方法、装置、终端及服务器制造方法及图纸

技术编号:24330412 阅读:14 留言:0更新日期:2020-05-29 19:25
本申请实施例提供一种交互处理方法、装置、终端及服务器。其中,客户端包括进行业务逻辑处理的第一控制层以及第二控制层,第二控制层与服务端建立全双工通信通道;基于所述全双工通信通道,接收所述服务端基于多模态交互输入信息反馈的至少一个第一交互处理指令;调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作。本申请实施例提供的技术方案简化了交互操作,提高了业务处理效率。

Interactive processing method, device, terminal and server

【技术实现步骤摘要】
交互处理方法、装置、终端及服务器
本申请实施例涉及计算机应用
,尤其涉及一种交互处理方法、装置、客户端、服务器及电子终端。
技术介绍
在提供商品售卖的线下服务场所中,用户往往需要根据自身需求选择商品,并告知售卖方,售卖方根据顾客提供的商品名称等信息,再为顾客提供所需商品。而为了提高售卖效率,通常在线下服务场所中会部署自助终端,以供用户自助选择商品,并自动生成业务订单,无需售卖方参与即可以完成商品交易。目前的自助终端中,均是由用户执行屏幕交互输入,如触摸屏幕或者操作按键等,来触发对应的交互处理指令,通过执行该交互处理指令来实现相应业务操作。比如自助终端在显示界面中可以显示针对商品的选择控件,用户针对该选择控件的屏幕点击操作,可以触发商品选择指令,基于该商品选择指令通过与服务端交互即可以生成业务订单等。但是,实际应用中,通过自助终端完成一次交易可能需要进行多次业务操作,比如多次添加商品、多次删除商品等,而一次屏幕交互输入只能触发一个交互处理指令,因此用户可能就需要执行多次屏幕交互输入,交互操作复杂,业务处理效率低。
技术实现思路
本申请实施例提供了一种交互处理方法、装置、终端、服务器以及物理机器。第一方面,本申请实施例中提供了一种交互处理方法,包括:客户端与服务端建立全双工通信通道;基于所述全双工通信通道,接收所述服务端基于多模态交互输入信息反馈的至少一个第一交互处理指令;调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作。第二方面,本申请实施例中提供了一种交互处理方法,包括:服务端与客户端的第二控制层建立全双工通信通道;获取多模态交互输入信息;确定所述多模态交互输入信息对应的至少一个第一交互处理指令;基于所述全双工通信通道,发送所述至少一个第一交互处理指令至所述第二控制层,由所述第二控制层调用所述客户端的第一控制层处理所述至少一个第一交互处理指令以执行相应业务操作。第三方面,本申请实施例中提供了一种交互处理方法,包括:客户端获取第二控制层传递的至少一个第一交互处理指令;其中,所述至少一个第一交互处理指令由服务端基于多模态交互输入信息确定,并基于与所述第二控制层建立的全双工通信通道发送至所述第二控制层;处理所述至少一个第一交互处理指令以执行相应业务操作;检测屏幕交互输入信息触发的第二交互处理指令;处理所述第二交互处理指令以执行相应业务操作。第四方面,本申请实施例中提供了一种交互处理装置,包括:第一通信建立模块,用于与服务端建立全双工通信通道;指令接收模块,用于基于所述全双工通信通道,接收所述服务端反馈的基于多模态交互输入信息确定的至少一个第一交互处理指令;调用执行模块,用于调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作。第五方面,本申请实施例中提供了一种交互处理装置,包括:第二通信建立模块,用于与客户端的第二控制层建立全双工通信通道;信息获取模块,用于获取多模态交互输入信息;指令确定模块,用于基于所述多模态交互输入信息确定至少一个第一交互处理指令;指令发送模块,用于基于所述全双工通信通道,发送所述至少一个第一交互处理指令至所述第二控制层,由所述第二控制层调用所述客户端的第一控制层处理所述至少一个第一交互处理指令以执行相应业务操作。第六方面,本申请实施例中提供了一种交互处理装置,包括:第一指令检测模块,用于获取第二控制层传递的至少一个第一交互处理指令;其中,所述至少一个第一交互处理指令由服务端基于多模态交互输入信息确定,并基于与所述第二控制层建立的全双工通信通道发送至所述第二控制层;第一指令执行模块,用于处理所述至少一个第一交互处理指令以执行相应业务操作;第二指令检测模块,用于检测屏幕交互输入信息触发的第二交互处理指令;第二指令执行模块,用于处理所述第二交互处理指令以执行相应业务操作。第七方面,本申请实施例中提供了一种客户端,包括进行业务逻辑处理的第一控制层以及第二控制层;所述第一控制层用于检测屏幕交互输入信息触发的第二交互处理指令,并处理所述第二交互处理指令以执行相应业务操作;获取所述第二控制层传递的至少一个第一交互处理指令,并处理所述至少一个第一交互处理指令以执行相应业务操作;所述第二控制层用于与服务端建立全双工通信通道;基于所述全双工通信通道,接收所述服务端反馈的基于多模态交互输入信息确定的至少一个第一交互处理指令;调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作。第八方面,本申请实施例中提供了一种终端,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;所述处理组件用于:与服务端建立全双工通信通道;基于所述全双工通信通道,接收所述服务端反馈的基于多模态交互输入信息确定的至少一个第一交互处理指令;处理所述至少一个第一交互处理指令以分别执行相应业务操作。第九方面,本申请实施例中提供了一种服务器,包括处理组件以及存储组件;所述存储组件存储一个或多个计算机指令;所述一个或多个计算机指令用以被所述处理组件调用执行;所述处理组件用于:与客户端的第二控制层建立全双工通信通道;获取多模态交互输入信息;确定所述多模态交互输入信息对应的至少一个第一交互处理指令;基于所述全双工通信通道,发送所述至少一个第一交互处理指令至所述第二控制层,由所述第二控制层调用所述客户端的第一控制层处理所述至少一个第一交互处理指令以执行相应业务操作。第十方面,本申请实施例中提供了一种物理机器,集成有上述第八方面提供的终端以及上述第九方面提供的服务器。本申请实施例中,客户端进行业务逻辑处理的控制层划分为第一控制层以及第二控制层,由第二控制层与服务端建立全双工通信通道,并基于所述全双工通信通道,接收所述服务端基于多模态交互输入信息反馈的至少一个第一交互处理指令,之后再调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作,通过本申请实施例,采用全双工通信通道可以接收服务端主动发起的请求,保证可以接收到基于多模态交互输入信息反馈的交互处理指令,从而基于交互处理指令实现了业务操作,采用多模态交互输入方式,操作简单,且可以同时触发多个交互处理指令。本申请的这些方面或其他方面在以下实施例的描述中会更加简明易懂。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本申请提供的一种客户端一个实施例的结构示意图;图2示出了本文档来自技高网...

【技术保护点】
1.一种交互处理方法,其特征在于,包括:/n客户端与服务端建立全双工通信通道;/n基于所述全双工通信通道,接收所述服务端基于多模态交互输入信息反馈的至少一个第一交互处理指令;/n调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作。/n

【技术特征摘要】
1.一种交互处理方法,其特征在于,包括:
客户端与服务端建立全双工通信通道;
基于所述全双工通信通道,接收所述服务端基于多模态交互输入信息反馈的至少一个第一交互处理指令;
调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作。


2.根据权利要求1所述的方法,其特征在于,还包括:
所述客户端通过第一采集组件采集所述多模态交互输入信息;
基于所述全双工通信通道,发送所述多模态交互输入信息至所述服务端,以供所述服务端确定所述多模态交互输入信息对应的至少一个第一交互处理指令。


3.根据权利要求1所述的方法,其特征在于,所述多模态交互输入信息由所述服务端通过第二采集组件采集并上传至所述服务端。


4.根据权利要求1所述的方法,其特征在于,所述第一交互处理指令包括回复内容;
所述调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作包括:
调用第一控制层输出至少一个回复内容。


5.根据权利要求4所述的方法,其特征在于,所述调用第一控制层输出至少一个回复内容包括:
如果任一个回复内容包括可显示内容,调用第一控制层基于所述可显示内容更新视图层以显示所述可显示内容;
如果任一个回复内容包括语音内容,调用第一控制层控制音频组件播放所述语音内容。


6.根据权利要求1所述的方法,其特征在于,所述调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作之后,所述方法还包括:
基于所述全双工通信通道接收所述服务端反馈的所述至少一个第一交互处理指令对应的处理结果;
调用所述第一控制层输出所述处理结果。


7.根据权利要求6所述的方法,其特征在于,还包括:
所述客户端基于所述全双工通信通道接收所述服务端反馈的所述处理结果对应的提示内容;
调用所述第一控制层输出所述提示内容。


8.根据权利要求7所述的方法,其特征在于,所述调用所述第一控制层输出所述提示内容包括:
如果所述提示内容包括可显示内容,调用所述第一控制层更新视图层以显示所述可显示内容;
如果所述提示内容包括语音内容,调用所述第一控制层控制音频组件播放所述语音内容。


9.根据权利要求1所述的方法,其特征在于,所述多模态交互输入信息包括生物特征输入信息;
所述基于所述全双工通信通道,接收所述服务端反馈的基于多模态交互输入信息确定的至少一个第一交互处理指令包括:
基于所述全双工通信通道,接收所述服务端响应所述生物特征输入信息反馈的页面切换指令;
所述调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作包括:
调用第一控制层处理所述页面切换指令以从屏保页面切换至预定页面。


10.根据权利要求1所述的方法,其特征在于,所述多模态交互输入信息包括语音交互信息;
所述基于所述全双工通信通道,接收所述服务端反馈的基于多模态交互输入信息确定的至少一个第一交互处理指令包括:
基于所述全双工通信通道,接收所述服务端反馈的从所述语音交互信息中识别获得的至少一个第一交互处理指令。


11.根据权利要求10所述的方法,其特征在于,所述至少一个第一交互处理指令包括至少一个对象选择指令;其中,每个对象选择指令包括对象标识;
所述调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作包括:
调用第一控制层处理所述至少一个对象选择指令,以基于所述至少一个对象选择指令,生成业务订单。


12.根据权利要求10所述的方法,其特征在于,所述至少一个第一交互处理指令包括至少一个订单更新指令;其中,每个订单更新指令包括对象标识以及操作类型;
所述调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作包括:
调用第一控制层处理所述至少一个订单更新指令以更新所述业务订单。


13.根据权利要求10所述的方法,其特征在于,所述至少一个第一交互处理指令包括针对业务订单的订单结算指令;
所述调用第一控制层处理所述至少一个第一交互处理指令以分别执行相应业务操作包括:
调用第一控制层处理所述订单结算指令以执行结算操作。


14.根据权利要求13所述的方法,其特征在于,所述调用第一控制层处理所述订单结算指令以执行结算操作包括:
调用第一控制层处理所述订单结算指令,获得包括支付链接的结算提示信息,并更新视图层以显示所述结算提示信息。


15.根据权利要求10所述的方法,其特征在于,所述多模态交互输入信息还包括生物特征输入信息;
所述基于所述全双工通信通道,接收所述服务端反馈的从所述语音交互信息中识别获得的至少一个第一交互处理指令包括:
基于所述全双工通信通道,接收所述服务端反馈的响应于存在所述生物特征输入信息的检测结果,而从所述语音交互信息中识别获得的至少一个第一交互处理指令。


16.一种交互处理方法,其特征在于,包括:<...

【专利技术属性】
技术研发人员:徐绍伟周明智
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1