一种获取应用程序的方法及设备的制作方法

文档序号:6437095阅读:201来源:国知局
专利名称:一种获取应用程序的方法及设备的制作方法
技术领域
本发明涉及计算机领域,特别涉及一种获取应用程序的方法及设备。
背景技术
随着硬件技术和软件技术的快速发展,目前在手机中可以运行大量的应用程序, 丰富了手机的功能。用户可以从手机存储的所有应用程序中获取自己所要运行的应用程序,然后可以通过手机运行获取的应用程序。目前用户可以通过如下获取的应用程序的方法来从手机中存储的所有应用程序中获取自己所要运行的应用程序,具体为手机向用户显示查找界面,用户通过手机的键盘或触摸屏等输入设备向手机的查找界面中输入检索词;手机接收用户输入的检索词,根据接收的检索词从存储的所有应用程序中匹配出应用程序,将匹配出的应用程序显示给用户;然后用户从手机显示的应用程序中选择自己所要运行的应用程序。现有技术中,用户通过手机的键盘或触摸屏等输入设备向手机输入检索词的时间较长,且给用户使用带来不便,用户体验差。

发明内容
为了减少向终端输入检索词的时间,方便了用户以及提高了用户体验,本发明提供了一种获取应用程序的方法及设备。所述技术方案如下一种获取应用程序的方法,所述方法包括接收用户通过语音输入的检索词,将所述检索词封装成第一音频文件;根据所述第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,所述对象标识包括应用程序的标识或类文件夹的标识,所述类文件夹用于存储属于同一类的应用程序,所述第二音频文件是预先存储的包含有与所述应用程序或所述类文件夹对应的关键词的音频文件,所述第二音频文件集合是所述第二音频文件的集合;显示所述应用程序。一种获取应用程序的设备,所述设备包括接收模块,用于接收用户通过语音输入的检索词,将所述检索词封装成第一音频文件;获取模块,用于根据所述第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,所述对象标识包括应用程序的标识或类文件夹的标识,所述类文件夹用于存储属于同一类的应用程序,所述第二音频文件是预先存储的包含有与所述应用程序或所述类文件夹对应的关键词的音频文件,所述第二音频文件集合是所述第二音频文件的集合;显示模块,用于显示所述应用程序。在本发明中,接收用户通过语音输入的检索词,将用户通过语音输入的检索词封装成第一音频文件,根据封装的第一音频文件,已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,显示获取的应用程序。其中,用户可以通过语音向终端输入检索词,从而减少向终端输入检索词的时间,方便了用户以及提高了用户体验。


图1是本发明实施例1提供的一种获取应用程序的方法流程图;图2是本发明实施例2提供的一种获取应用程序的方法流程图;图3是本发明实施例3提供的一种获取应用程序的方法流程图;图4是本发明实施例4提供的一种获取应用程序的设备示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1如图1所示,本发明实施例提供了一种获取应用程序的方法,包括步骤101 接收用户通过语音输入的检索词,将用户通过语音输入的检索词封装成第一音频文件;步骤102 根据封装的第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序;其中,对象标识包括应用程序的标识或类文件夹的标识,相应地,第二音频文件与对象标识的对应关系包括第二音频文件与应用程序的标识的对应关系,或第二音频文件与类文件夹的标识的对应关系,类文件夹用于存储属于同一类的应用程序,第二音频文件是预先存储的包含有与应用程序或类文件夹对应的关键词的音频文件,第二音频文件集合是第二音频文件的集合。步骤103 显示获取的应用程序。在本发明实施例中,接收用户通过语音输入的检索词,将用户通过语音输入的检索词封装成第一音频文件,根据封装的第一音频文件,已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,显示获取的应用程序。其中,用户可以通过语音向终端输入检索词,从而减少向终端输入检索词的时间,方便了用户以及提高了用户体验。实施例2本发明实施例提供了一种获取应用程序的方法。在本实施例中,用户在向终端请求获取应用程序之前可以设置终端内的每个应用程序对应的第二音频文件,该第二音频文件用于存储应用程序对应的一个或多个关键词, 具体为终端可以将自身存储器中存储的应用程序显示给用户;用户可以在终端显示的应用程序中选择一个应用程序,然后通过语音向终端输入选择的应用程序对应的一个或多个关键词;终端接收用户通过语音输入的关键词,将用户通过语音输入的关键词封装成第二音频文件,将封装的第二音频文件包含在第二音频文件集合中,以及将封装的第二音频文件和用户选择的应用程序的标识存储在第二音频文件与应用程序的标识的对应有关系中。 假设,IEdnternet Explorer,网页浏览器)浏览器和Firefox (火狐)浏览器为终端的存储器中存储的两个应用程序,例如,用户可以选择IE浏览器,通过语音向终端输入IE浏览器对应的关键词为“IE浏览器”,终端接收用户通过语音输入的关键词“IE浏览器”,将用户通过语音输入的关键词“IE浏览器”封装成第二音频文件IE,获取用户选择的IE浏览器的标识为IDE,将封装的第二音频文件IE包含在第二音频文件集合中,并将封装的第二音频文件IE以及获取的IE浏览器的标识IDE存储在如表1所示的第二音频文件与应用程序的标识的对应关系中;再如,用户在终端中选择Firefox浏览器,并通过语音向终端输入 Firefox浏览器对应的关键词为“Firefox浏览器”,终端接收用户通过语音输入的关键词 "Firefox浏览器”,将用户通过语音输入的关键词“Firefox浏览器”封装成第二音频文件 fox,获取用户选择的Firefox浏览器的标识为IDF,将封装的第二音频文件fox包含在第二音频文件集合中,并将封装的第二音频文件fox以及获取的Firefox浏览器的标识IDF存储在如表1所示的第二音频文件与应用程序的标识的对应关系中。表 权利要求
1.一种获取应用程序的方法,其特征在于,所述方法包括接收用户通过语音输入的检索词,将所述检索词封装成第一音频文件;根据所述第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,所述对象标识包括应用程序的标识或类文件夹的标识, 所述类文件夹用于存储属于同一类的应用程序,所述第二音频文件是预先存储的包含有与所述应用程序或所述类文件夹对应的关键词的音频文件,所述第二音频文件集合是所述第二音频文件的集合;显示所述应用程序。
2.如权利要求1所述的方法,其特征在于,所述标识为应用程序的标识,所述根据所述第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,包括将所述第一音频文件与已存储的第二音频文件集合中包含的每个第二音频文件进行模糊匹配,获取所述已存储的第二音频文件集合中与所述第一音频文件最相似的第二音频文件;根据所述最相似的第二音频文件从已存储的第二音频文件与应用程序的标识的对应关系中获取所述最相似的第二音频文件对应的应用程序的标识;根据所述获取的应用程序的标识获取对应的应用程序。
3.如权利要求1或2所述的方法,其特征在于,所述根据所述第一音频文件、已存储的第二音频文件以及已存储的第二音频文件集合与对象标识的对应关系获取应用程序之前, 还包括当所述用户选择应用程序且通过语音输入所述应用程序对应的关键词时,接收所述用户通过语音输入所述应用程序对应的关键词,将所述关键词封装成第二音频文件,将所述第二音频文件包含在所述第二音频文件集合中,以及存储所述第二音频文件与所述应用程序的标识的对应关系。
4.如权利要求1所述的方法,其特征在于,所述标识为类文件夹的标识,所述根据所述第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,包括将所述第一音频文件与已存储的第二音频文件集合中包含的每个第二音频文件进行模糊匹配,获取所述已存储的第二音频文件集合中与所述第一音频文件最相似的第二音频文件;根据所述最相似的第二音频文件从已存储的第二音频文件与类文件夹的标识的对应关系中获取所述最相似的第二音频文件对应的类文件夹的标识;根据所述获取的类文件夹的标识获取对应的类文件夹包括的应用程序。
5.如权利要求1或4所述的方法,其特征在于,所述根据所述第一音频文件、已存储的第二音频文件以及已存储的第二音频文件集合与对象标识的对应关系获取应用程序之前, 还包括当所述用户选择类文件夹并通过语音输入所述类文件夹对应的关键词时,接收所述用户通过语音输入所述类文件夹对应的关键词,将所述关键词封装成第二音频文件,将所述第二音频文件包含在所述第二音频文件集合中,以及存储所述第二音频文件与所述类文件夹的标识的对应关系。
6.一种获取应用程序的设备,其特征在于,所述设备包括接收模块,用于接收用户通过语音输入的检索词,将所述检索词封装成第一音频文件;获取模块,用于根据所述第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,所述对象标识包括应用程序的标识或类文件夹的标识,所述类文件夹用于存储属于同一类的应用程序,所述第二音频文件是预先存储的包含有与所述应用程序或所述类文件夹对应的关键词的音频文件,所述第二音频文件集合是所述第二音频文件的集合; 显示模块,用于显示所述应用程序。
7.如权利要求6所述的设备,其特征在于,所述获取模块包括第一匹配单元,用于将所述第一音频文件与已存储的第二音频文件集合中包含的每个第二音频文件进行模糊匹配,获取所述已存储的第二音频文件集合中与所述第一音频文件最相似的第二音频文件;第一获取单元,用于根据所述最相似的第二音频文件从已存储的第二音频文件与应用程序的标识的对应关系中获取所述最相似的第二音频文件对应的应用程序的标识; 第二获取单元,用于根据所述获取的应用程序的标识获取对应的应用程序。
8.如权利要求6或7所述的设备,其特征在于,所述设备还包括第一存储模块,用于当所述用户选择应用程序且通过语音输入所述应用程序对应的关键词时,接收所述用户通过语音输入所述应用程序对应的关键词,将所述关键词封装成第二音频文件,将所述第二音频文件包含在所述第二音频文件集合中,以及存储所述第二音频文件与所述应用程序的标识的对应关系。
9.如权利要求6所述的设备,其特征在于,所述获取模块包括第二匹配单元,用于将所述第一音频文件与已存储的第二音频文件集合中包含的每个第二音频文件进行模糊匹配,获取所述已存储的第二音频文件集合中与所述第一音频文件最相似的第二音频文件;第三获取单元,用于根据所述最相似的第二音频文件从已存储的第二音频文件与类文件夹的标识的对应关系中获取所述最相似的第二音频文件对应的类文件夹的标识;第四获取单元,用于根据所述获取的类文件夹的标识获取对应的类文件夹包括的应用程序。
10.如权利要求6或9所述的设备,其特征在于,所述设备还包括第二存储模块,用于当所述用户选择类文件夹并通过语音输入所述类文件夹对应的关键词时,接收所述用户通过语音输入所述类文件夹对应的关键词,将所述关键词封装成第二音频文件,将所述第二音频文件包含在所述第二音频文件集合中,以及存储所述第二音频文件与所述类文件夹的标识的对应关系。
全文摘要
本发明公开了一种获取应用程序的方法及设备,属于计算机领域。所述方法包括接收用户通过语音输入的检索词,将所述检索词封装成第一音频文件;根据所述第一音频文件、已存储的第二音频文件集合以及已存储的第二音频文件与对象标识的对应关系获取应用程序,所述对象标识包括应用程序的标识或类文件夹的标识,所述类文件夹用于存储属于同一类的应用程序,所述第二音频文件是预先存储的包含有与所述应用程序或所述类文件夹对应的关键词的音频文件,所述第二音频文件集合是所述第二音频文件的集合;显示所述应用程序。所述装置包括接收模块、获取模块和显示模块。本发明能够减少向终端输入检索词的时间,方便了用户以及提高了用户体验。
文档编号G06F17/30GK102521229SQ201110339928
公开日2012年6月27日 申请日期2011年11月1日 优先权日2011年11月1日
发明者邓晓明 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1