数据查询方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种数据查询方法和装置。
【背景技术】
[0002]目前,搜索引擎已经成为人们生活中不可或缺的搜索工具,人们可以通过各种各样的搜索引擎从网络服务器上的获取自己所需要或者所查询的内容。例如,百度、360搜索、Google搜索、还有一些地图搜索等等。
[0003]通常,人们通过搜索引擎从网络服务器上获取相关的内容,均是通过在搜索引擎的输入框中手动输入相应的查询索引,然后点击搜索后,后台会根据该查询索引从网络服务器的数据库中获取该查询索引所对应的各种网页。
[0004]但是,上述所示的这种搜索方式,需要用户手动输入,在一些用户不方便手动输入的场景下,用户就无法及时获取所需的内容,因此用户查询数据的便捷度不高。
【发明内容】
[0005]本发明提供一种数据查询方法和装置,用以解决当前一些用户不方便手动查询而无法及时获取所需的查询内容,导致用户查询数据的便捷度不高的技术问题。
[0006]第一方面,本发明提供一种数据查询方法,包括:
[0007]对用户的口型变化进行特征提取,获得口型变化特征;
[0008]根据口型变化特征和语义信息库,确定口型变化特征对应的第一语义信息;其中,该语义信息库包括各口型变化特征与各语义信息的对应关系;
[0009]根据第一语义信息确定查询索引,并根据该查询索引从网络服务器获取该查询索引对应的查询结果并显示。
[0010]可选的,在根据查询索引从网络服务器获取查询索引对应的查询结果并显示之后,上述方法还包括:
[0011]执行采集判断操作,获得判断结果;其中,采集判断操作包括:采集用户针对查询结果所触发的第一行为动作,并判断第一行为动作是否与预设的第一用户行为集合中的动作匹配;
[0012]若判断结果为第一行为动作与第一用户行为集合中的动作匹配,则确定查询结果正确。
[0013]从而,在确定查询结果正确之后,还包括:
[0014]关联查询结果与第一行为动作,获得关联信息;
[0015]存储关联信息至缓存。
[0016]可选的,上述方法还包括:若判断结果为第一行为动作与第一用户行为集合中的动作不匹配,则判断第一行为动作是否与第二用户行为集合中的动作匹配;
[0017]若是,则确定查询结果为初级查询结果,并指示用户输入与查询索引相关的深度查询索引;
[0018]根据深度查询索引和初级查询结果,获得新的查询结果;
[0019]对新的查询结果执行采集判断操作,直至新的查询结果正确或者执行采集判断操作的次数满足预设次数为止。
[0020]可选的,上述方法还包括:若第一行为动作与第二用户行为集合中的动作不匹配,确定查询失败,退出查询。
[0021]第二方面,本发明提供一种数据查询装置,包括:
[0022]图像采集模块,用于对用户的口型变化进行特征提取,获得口型变化特征;
[0023]图像处理模块,用于根据图像采集模块获得的口型变化特征和语义信息库,确定口型变化特征对应的第一语义信息,并根据第一语义信息确定查询索引;其中,该语义信息库包括各口型变化特征与各语义信息的对应关系;
[0024]查询模块,用于根据图像处理模块确定的查询索引从网络服务器获取该查询索引对应的查询结果并显示。
[0025]可选的,上述数据查询装置还包括:
[0026]第一判断模块,用于在查询模块根据查询索引从网络服务器获取查询索引对应的查询结果并显示之后,执行采集判断操作,获得判断结果;其中,采集判断操作包括:采集用户针对查询结果所触发的第一行为动作,并判断第一行为动作是否与预设的第一用户行为集合中的动作匹配;
[0027]第一确定模块,用于在第一判断模块获得的判断结果为第一行为动作与第一用户行为集合中的动作匹配时,确定查询结果正确。
[0028]可选的,上述数据查询装置还包括:
[0029]关联模块,用于在第一确定模块确定查询结果正确之后,关联查询结果与第一行为动作,获得关联信息;
[0030]存储模块,用于存储关联模块获得的关联信息至缓存。
[0031]可选的,上述数据查询装置还包括:
[0032]第二判断模块,用于在第一判断模块的判断结果为第一行为动作与第一用户行为集合中的动作不匹配时,判断第一行为动作是否与第二用户行为集合中的动作匹配;
[0033]第二确定模块,用于在第一行为动作与第二用户行为集合中的动作匹配时,确定查询结果为初级查询结果,并指示用户输入与查询索引相关的深度查询索引;
[0034]获取模块,用于根据第二确定模块获得的深度查询索引和初级查询结果,获得新的查询结果;
[0035]第一判断模块,还用于对新的查询结果执行采集判断操作,直至新的查询结果正确或者执行采集判断操作的次数满足预设次数为止。
[0036]可选的,上述第二确定模块,还用于在第一行为动作与第二用户行为集合中的动作不匹配时,确定查询失败,退出查询。
[0037]本发明提供的数据查询方法和装置,通过对用户的口型变化进行特征获得口型变化特征,并根据该口型变化特征和预设的语义信息库确定该口型变化特征对应的第一语义信息,从而根据该第一语义信息对应的查询索引从网络服务器中获取查询结果并显示给用户,使得用户无需手动输入,提高了用户查询内容时的便捷度;另一方面,本发明实施例的方法,仅通过用户的口型变化特征就可以获取到查询结果,无需用户输入语音,对于声带受损甚至部分残疾人也适用,其大大提高了数据查询的适用范围,更加提升了用户使用的便捷度。
【附图说明】
[0038]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039]图1为本发明提供的数据查询方法实施例一的流程示意图;
[0040]图2为本发明提供的数据查询方法实施例二的流程示意图;
[0041]图3为本发明提供的数据查询方法实施例三的流程示意图;
[0042]图4为本发明提供的数据查询装置实施例一的结构示意图;
[0043]图5为本发明提供的数据查询装置实施例二的结构示意图;
[0044]图6为本发明提供的数据查询装置实施例三的结构示意图。
【具体实施方式】
[0045]为使本发明