【技术实现步骤摘要】
指令处理方法、装置及计算机程序产品
[0001]本公开涉及计算机
,具体为人工智能、语音交互等
,尤其涉及指令处理方法、装置、电子设备、存储介质以及计算机程序产品,可应用于语音交互场景下。
技术介绍
[0002]语音交互是人工智能产品通常具备的功能,需要人工智能产品支持各种各样的语音指令。语音指令,不仅包括应用启动、功能页面跳转、返回、退出等全局生效的指令,也包括在某一个页面或某一项功能中生效的局部指令。随着指令类型种类的增加,使得人工智能产品的代码可读性差,开发难度大,可维护性差。
技术实现思路
[0003]本公开提供了一种指令处理方法、装置、电子设备、存储介质以及计算机程序产品。
[0004]根据第一方面,提供了一种指令处理方法,包括:通过指令中心统一执行如下指令处理操作:接收针对目标产品对象中的各页面的目标指令;解析目标指令,得到目标指令信息;根据目标指令信息,确定目标指令对应的指令响应方法;根据指令响应方法,响应针对于目标产品对象中的各页面的目标指令。
[0005]根据第二方面,提供了一种指令处理装置,包括:通过指令中心统一执行如下指令处理操作:接收单元,被配置成接收针对目标产品对象中的各页面的目标指令;解析单元,被配置成解析目标指令,得到目标指令信息;确定单元,被配置成根据目标指令信息,确定目标指令对应的指令响应方法;响应单元,被配置成根据指令响应方法,响应针对于目标产品对象中的各页面的目标指令。
[0006]根据第三方面,提供了一种电子设备,包括:至少一 ...
【技术保护点】
【技术特征摘要】
1.一种指令处理方法,包括:通过指令中心统一执行如下指令处理操作:接收针对目标产品对象中的各页面的目标指令;解析所述目标指令,得到目标指令信息;根据所述目标指令信息,确定所述目标指令对应的指令响应方法;根据所述指令响应方法,响应针对于所述目标产品对象中的各页面的所述目标指令。2.根据权利要求1所述的方法,其中,所述根据所述目标指令信息,确定所述目标指令对应的指令响应方法,包括:通过所述指令中心中的配置子中心,根据所述目标指令信息,确定所述目标指令是否为所述指令中心支持的指令,其中,所述配置子中心中包括所述指令中心所支持的所有类型的指令的指令信息;响应于确定是,根据所述目标指令信息,确定所述目标指令对应的指令响应方法。3.根据权利要求2所述的方法,其中,所述配置子中心中包括的指令信息为常量形式的指令信息,以及所述响应于确定是,根据所述目标指令信息,确定所述目标指令对应的指令响应方法,包括:响应于确定是,通过所述配置子中心确定所述目标指令对应的常量形式的目标指令信息;根据所述常量形式的目标指令信息,确定所述目标指令对应的指令响应方法。4.根据权利要求1
‑
3中任一项所述的方法,其中,所述根据所述目标指令信息,确定所述目标指令对应的指令响应方法,包括:根据所述目标指令信息,确定所述目标指令所属的指令类型;基于所述指令类型,确定所述目标指令对应的指令响应方法。5.根据权利要求4所述的方法,其中,所述基于所述指令类型,确定所述目标指令对应的指令响应方法,包括:响应于确定所述指令类型为直达指令类型,通过所述指令中心中的分发子中心,根据所述目标指令信息所表征的意图,确定所述目标指令对应的指令响应方法。6.根据权利要求4所述的方法,其中,所述基于所述指令类型,确定所述目标指令对应的指令响应方法,包括:响应于确定所述指令类型为局部指令类型,通过所述指令中心中的分发子中心,根据所述目标指令信息确定所述目标指令所针对的目标页面;根据所述目标页面,确定所述目标指令对应的指令响应方法。7.根据权利要求6所述的方法,其中,所述根据所述指令响应方法,执行所述目标指令,包括:将所述目标指令分发至所述目标页面;在所述目标页面中,根据所述指令响应方法,执行所述目标指令。8.根据权利要求4所述的方法,其中,所述基于所述指令类型,确定所述目标指令对应的指令响应方法,包括:响应于确定所述指令类型为全局指令类型,通过所述指令中心中的处理子中心,确定
所述目标指令对应的指令响应方法,其中,所述处理子中心中包括所述全局指令类型下的指令对应的指令响应方法。9.根据权利要求8所述的方法,其中,所述响应于确定所述指令类型为全局指令类型,通过所述指令中心中的处理子中心,确定所述目标指令对应的指令响应方法,包括:响应于确定所述指令类型为全局指令类型,基于所述处理子中心确定所述目标指令对应的方法字符串;映射所述方法字符串,确定所述目标指令对应的指令响应方法。10.一种指令处理装置,包括:通过指令中心统一执行如下指令处理操作:接收单元,被配置成接收针对目标产品对象中的各页面的目标指令;解析单元,被配置成解析所述目标指令,得到目标指令信息;确...
【专利技术属性】
技术研发人员:孙英建,李晓琴,黄海峰,王晓荣,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。