应用程序检索方法技术

技术编号:17247607 阅读:15 留言:0更新日期:2018-02-11 05:34
本发明专利技术涉及一种应用程序检索方法,包括:用户终端接收用户输入的检索语音信息;将检索语音信息进行语音识别处理,得到检索文本信息;将检索文本信息依次与本地保存的所有的应用程序信息进行匹配处理,得到多个匹配度信息;获取匹配度信息超过预设匹配度阈值的第一应用程序信息的第一历史操作记录信息;根据第一历史操作记录信息计算用户使用第一应用程序信息的第一使用频率信息;根据第一使用频率信息对第一应用程序信息进行排序,生成第一应用程序排序列表并显示。本发明专利技术提供的方法,用户在检索应用程序时不需要进行文字输入即可得到检索结果,使用方便;而且,基于用户对应用程序的历史操作记录对检索结果进行排序和展示,提高了用户体验度。

【技术实现步骤摘要】
应用程序检索方法
本专利技术涉及数据处理
,尤其涉及一种应用程序检索方法。
技术介绍
随着互联网技术和通信技术的蓬勃发展,智能手机和平板电脑等移动终端相关的硬件技术不断进步,配置越来越高,功能也越来越多样化,用户可以通过各种应用程序获取各类信息、办理各种业务,以及进行日常娱乐等。现有技术中,移动终端通过不同的应用程序实现用户的不同的需求,随着用户需求的不断增加,用户终端需要下载大量应用程序,由于移动终端的显示屏幕面积有限,应用程序的图标过多时,只能分页显示,用户在使用应用程序时,无法快速定位目标应用程序。现有技术中的应用程序搜索方法只能通过输入文字进行检索,使用不够便捷;检索到的结果只能按照系统设置的排序规则进行排序,结果展示不够个性化,无法满足用户需要。
技术实现思路
本专利技术的目的是提供一种应用程序检索方法,以解决现有技术中的应用程序搜索方法使用不够便捷,检索结果展示无法满足用户需要的问题。为实现上述目的,本专利技术实施例提供了一种应用程序检索方法,包括:用户终端接收用户输入的检索语音信息;将所述检索语音信息进行语音识别处理,得到检索文本信息;将所述检索文本信息依次与本地保存的所有的应用程序信息进行匹配处理,得到多个匹配度信息;判断是否存在匹配度信息超过预设匹配度阈值的第一应用程序信息;如果是,则获取所述第一应用程序信息的第一历史操作记录信息;根据所述第一历史操作记录信息计算用户使用所述第一应用程序信息的第一使用频率信息;根据所述第一使用频率信息对所述第一应用程序信息进行排序,生成第一应用程序排序列表;显示所述第一应用程序排序列表。进一步的,所述方法还包括:当不存在所述匹配度信息超过预设匹配度阈值的第一应用程序信息时,生成检索结果不存在的提示信息;获取本地保存的所有应用程序信息的第二历史操作记录信息;根据所述第二历史操作记录信息计算用户使用所有应用程序信息的第二使用频率信息;根据所述第二使用频率信息对所有应用程序信息进行排序,生成第二应用程序排序列表;显示所述提示信息和所述第二应用程序排序列表。进一步的,所述方法还包括:生成偏好设置提示信息并显示;接收用户输入的第一操作指令;根据所述第一操作指令在所述第二应用程序排序列表中添加应用程序对应的标记信息并存储。进一步的,所述方法还包括:根据所述标记信息对所述应用程序进行排序,生成第三应用程序排序列表并显示。进一步的,所述方法还包括:接收用户输入的第二操作指令;将所述第二使用频率信息超过预设使用频率阈值的应用程序根据所述第二使用频率信息进行排序,生成第四应用程序排序列表发送至云服务器。进一步的,所述方法还包括:当所述用户终端向所述云服务器发送列表获取请求时,所述云服务器根据所述列表获取请求将所述第四应用程序排序列表发送至所述用户终端;所述用户终端显示所述第四应用程序排序列表。进一步的,在所述显示所述第一应用程序排序列表之后,所述方法还包括:所述用户终端接收用户输入的第三操作指令;根据所述第三操作指令在所述第一应用程序排序列表中选择对应的第一应用程序信息。本专利技术实施例提供的应用程序检索方法,用户终端接收用户输入的检索语音信息;将检索语音信息进行语音识别处理,得到检索文本信息;将检索文本信息依次与本地保存的所有的应用程序信息进行匹配处理,得到多个匹配度信息;获取匹配度信息超过预设匹配度阈值的第一应用程序信息的第一历史操作记录信息;根据第一历史操作记录信息计算用户使用第一应用程序信息的第一使用频率信息;根据第一使用频率信息对第一应用程序信息进行排序,生成第一应用程序排序列表;显示第一应用程序排序列表。本专利技术实施例提供的方法,用户在检索应用程序时不需要进行文字输入即可得到检索结果,使用方便;而且,基于用户对应用程序的历史操作记录对检索结果进行排序,实现了智能化和个性化的搜索结果展示,提高了用户体验度。附图说明图1为本专利技术实施例提供的应用程序检索方法流程图。具体实施方式下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。本实施例提供的用户终端包括具有处理能力和显示能力的终端设备,例如,智能手机、平板电脑、台式电脑、笔记本电脑等。图1为本专利技术实施例提供的应用程序检索方法流程图,如图1所示,主要步骤包括:步骤101,用户终端接收用户输入的检索语音信息。具体的,用户终端在用户界面中设置应用程序检索模块,在应用程序检索界面中设置语音输入按钮,用户通过语音输入按钮输入想要检索的应用程序的名称或者关键字的语音信息。例如,用户想要检索“游戏”相关的应用程序,长按应用程序检索模块中的语音输入按钮,输入检索语音信息“游戏”。步骤102,将检索语音信息进行语音识别处理,得到检索文本信息。具体的,用户终端对用户输入的检索语音信息进行语音特征提取,其目的是从语音波形中提取出随时间变化的语音特征序列。将语音特征序列通过学习算法产生声学模型,将输入的语音特征序列与声学模型进行匹配与比较,得到最佳的识别结果,调用识别结果对应的文本信息,也就是检索语音信息对应的检索文本信息。如步骤101中的例子,将检索语音信息“游戏”进行语音识别后,得到检索文本信息“游戏”。步骤103,将检索文本信息依次与本地保存的所有的应用程序信息进行匹配处理,得到多个匹配度信息。具体的,用户终端本地保存了多个应用程序,将检索文本信息依次与所有应用程序的名称或者关键字进行匹配处理,用户终端本地保存了多少个应用程序则对应得到相应数量个匹配度信息。如步骤102中的例子,如果用户终端本地保存了10个应用程序“支付宝”、“微信”、“知乎”、“新浪微博”、“美团外卖”、“百度地图”、“益智游戏”、“王者荣耀游戏”、“捕鱼游戏”、“桌球游戏”,则检索文本信息依次进行匹配之后得到10个匹配度。步骤104,判断是否存在匹配度信息超过预设匹配度阈值的第一应用程序信息,如果是,则执行步骤105;如果否,则执行步骤109。其中,第一应用程序信息为匹配度信息超过预设匹配度阈值的应用程序信息。具体的,预先设置匹配度阈值,依次判断得到的多个匹配度是否超过预设的匹配度阈值,如果存在超过预设的匹配度阈值的应用程序,则执行步骤105,否则执行步骤109。如步骤103中的例子,超过预设匹配度阈值的第一应用程序可以包括:“益智游戏”、“王者荣耀游戏”、“捕鱼游戏”、“桌球游戏”。步骤105,获取所述第一应用程序信息的第一历史操作记录信息。其中,第一历史操作记录信息为第一应用程序信息的历史操作记录信息,具体为用户使用第一应用程序的总次数、在预设时间范围内使用第一应用程序的次数、使用第一应用程序的时间等。本步骤的目的是通过第一应用程序的历史操作记录信息来判断用户的使用习惯,通过用户的使用习惯来向用户显示检索结果。步骤106,根据第一历史操作记录信息计算用户使用第一应用程序信息的第一使用频率信息。根据第一历史操作记录信息能够衡量出用户使用第一应用程序信息的第一使用频率,从而得出用户使用该第以一应用程序的频繁程度。步骤107,根据第一使用频率信息对第一应用程序信息进行排序,生成第一应用程序排序列表。具体的,根据用户使用每个第一应用程序的第一使用频率由高到低的顺序将第一应用程序进行排序,并生成排序列表,排序列表中的表项可以是第一应用程序的名称信息。步骤108本文档来自技高网...
应用程序检索方法

【技术保护点】
应用程序检索方法,其特征在于,所述方法包括:用户终端接收用户输入的检索语音信息;将所述检索语音信息进行语音识别处理,得到检索文本信息;将所述检索文本信息依次与本地保存的所有的应用程序信息进行匹配处理,得到多个匹配度信息;判断是否存在匹配度信息超过预设匹配度阈值的第一应用程序信息;如果是,则获取所述第一应用程序信息的第一历史操作记录信息;根据所述第一历史操作记录信息计算用户使用所述第一应用程序信息的第一使用频率信息;根据所述第一使用频率信息对所述第一应用程序信息进行排序,生成第一应用程序排序列表;显示所述第一应用程序排序列表。

【技术特征摘要】
1.应用程序检索方法,其特征在于,所述方法包括:用户终端接收用户输入的检索语音信息;将所述检索语音信息进行语音识别处理,得到检索文本信息;将所述检索文本信息依次与本地保存的所有的应用程序信息进行匹配处理,得到多个匹配度信息;判断是否存在匹配度信息超过预设匹配度阈值的第一应用程序信息;如果是,则获取所述第一应用程序信息的第一历史操作记录信息;根据所述第一历史操作记录信息计算用户使用所述第一应用程序信息的第一使用频率信息;根据所述第一使用频率信息对所述第一应用程序信息进行排序,生成第一应用程序排序列表;显示所述第一应用程序排序列表。2.根据权利要求1所述的应用程序检索方法,其特征在于,所述方法还包括:当不存在所述匹配度信息超过预设匹配度阈值的第一应用程序信息时,生成检索结果不存在的提示信息;获取本地保存的所有应用程序信息的第二历史操作记录信息;根据所述第二历史操作记录信息计算用户使用所有应用程序信息的第二使用频率信息;根据所述第二使用频率信息对所有应用程序信息进行排序,生成第二应用程序排序列表;显示所述提示信息和所述第二应用程序排序列表。3.根据权利要求2所述的应用程序检索方法,其...

【专利技术属性】
技术研发人员:曹鹏飞张作勇邵飞虎
申请(专利权)人:江西博瑞彤芸科技有限公司
类型:发明
国别省市:江西,36

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

1