The disclosure provides an information processing method that includes: obtaining reference data in use for at least one application program on a terminal device, wherein the reference data includes operation data and/or operation data of the application program in use; determining the corresponding function of the application program based on the reference data; and in memory In the case of a voice input instruction for instructing a terminal device to implement a specified function, a target application capable of achieving the specified function is determined from at least one application. The disclosure also provides an information processing system.
【技术实现步骤摘要】
信息处理方法和系统
本公开涉及一种信息处理方法和系统。
技术介绍
为了实现语音控制,目前一般会在终端设备上安装智能语音助手。使用时,智能语音助手可以基于语音指令调用终端设备上安装的其他应用程序来为用户提供对应的服务。比如,一种现有技术是用户必须对着智能语音助手录入语音“打开XX应用程序”,该智能语音助手才可以响应该语音,但是,这种现有技术非常低级。即便有一些场合用户说出自己的需求,智能语音助手可以找到满足用户需求的应用程序。但是,这种在寻找满足用户需求的应用程序时必须依靠手动记录的白名单,即依靠以人工方式预先存储在终端设备上的应用程序的名称与功能的对应关系或者后续手动添加的对应关系。这种缺陷是对应关系固定,即便在终端设备中添加了新的应用程序或者删除了应用程序,也必须依靠手动修改对应关系,并且在寻找应用程序时费时费力、不够智能、且不一定寻找得到。针对上述问题,目前尚未给出有效的解决方案。
技术实现思路
本公开的一个方面提供了一种信息处理方法,包括:获取终端设备上的至少一个应用程序在被使用中的参考数据,其中,上述参考数据包括上述应用程序在被使用中的操作数据和/或运行数据; ...
【技术保护点】
1.一种信息处理方法,包括:获取终端设备上的至少一个应用程序在被使用中的参考数据,其中,所述参考数据包括所述应用程序在被使用中的操作数据和/或运行数据;基于所述参考数据,确定所述应用程序所对应的功能;以及在存在用于指示所述终端设备实现指定功能的语音输入指令的情况下,从至少一个应用程序中确定能够实现所述指定功能的目标应用程序。
【技术特征摘要】
1.一种信息处理方法,包括:获取终端设备上的至少一个应用程序在被使用中的参考数据,其中,所述参考数据包括所述应用程序在被使用中的操作数据和/或运行数据;基于所述参考数据,确定所述应用程序所对应的功能;以及在存在用于指示所述终端设备实现指定功能的语音输入指令的情况下,从至少一个应用程序中确定能够实现所述指定功能的目标应用程序。2.根据权利要求1所述的方法,其中:所述操作数据包括操作事件的数据,所述操作事件包括:操作触发事件;与调用所述终端设备的硬件和/或模块相关的事件;以及与触发连接接口相关的事件;所述运行数据包括:所述应用程序相关联的调用的系统服务数据。3.根据权利要求1所述的方法,其中,确定所述应用程序所对应的功能包括:利用一可更新的对应关系确定所述应用程序所对应的功能,其中,所述对应关系是通过多次获取参考数据与功能之间的映射得到的。4.根据权利要求1所述的方法,其中:由至少一个应用程序中具有相似功能的应用程序构成一应用程序组;确定能够实现所述指定功能的目标应用程序组;以及从所述目标应用程序组中确定所述目标应用程序。5.根据权利要求4所述的方法,其中,从所述目标应用程序组中确定所述目标应用程序包括:确定所述目标应用程序组中各应用程序的优先级;以及将所述目标应用程序组中优先级最高的应用程序确定为所述目标应用程序。6.根据权利要求5所述的方法,其中,确定所述目标应用程序组中各应用程序的优先级包括:基...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。