车辆的离线查询方法及其装置制造方法及图纸

技术编号:37399815 阅读:10 留言:0更新日期:2023-04-30 09:28
本公开关于一种车辆的离线查询方法及其装置,涉及自动驾驶技术领域,通过获取车辆在预设时长内的历史查询信息,并预测历史查询信息被查询的概率;基于概率,从历史查询信息中获取候选查询信息;获取候选查询信息的候选查询结果作为离线查询数据;获取用户输入的目标查询词句;从候选查询信息中确定与目标查询词句相匹配的目标候选查询信息,并将目标候选查询信息对应的离线查询数据作为目标查询词句的目标查询结果。本申请实现了预测用户将进行查询的候选查询信息,在车辆有网时获取候选查询信息的候选查询结果作为离线查询数据存储,当车辆无网时,可根据离线查询数据直接返回目标查询信息对应的结果,加快了响应速度,增强用户体验。用户体验。用户体验。

【技术实现步骤摘要】
车辆的离线查询方法及其装置


[0001]本公开涉及自动驾驶
,尤其涉及一种车辆的离线查询方法及其装置。

技术介绍

[0002]车载语音助手目前是智能汽车的新的核心卖点。目前主要的各种语音助手,都是根据用户的语音请求,做语音识别、语义解析、并将语义解析的结果参数化,调用各种服务的应用程序编程接口(Application Programming Interface,API),将结果以内容或服务的形式反馈给用户。但行车环境复杂多变,当网络环境不好时,很可能无法在线获取到“天气”,“新闻”等依赖网络的服务内容,造成无法满足用户需求。

技术实现思路

[0003]本公开提供一种车辆的离线查询方法及其装置,以至少解决行车环境复杂多变,当网络环境不好时,很可能无法在线获取到“天气”,“新闻”等依赖网络的服务内容,造成无法满足用户需求的问题。
[0004]本公开的技术方案如下:根据本公开实施例的第一方面,提供一种车辆的离线查询方法,包括:获取车辆在预设时长内的历史查询信息,并预测历史查询信息被查询的概率;基于概率,从历史查询信息中获取候选查询信息;获取候选查询信息的候选查询结果作为离线查询数据;获取用户输入的目标查询词句;从候选查询信息中确定与目标查询词句相匹配的目标候选查询信息,并将目标候选查询信息对应的离线查询数据作为目标查询词句的目标查询结果。
[0005]在一些实施例中,基于概率,从历史查询信息中获取候选查询信息,包括:选取概率大于设定概率阈值的历史查询信息,作为候选查询信息。
[0006]在一些实施例中,获取候选查询信息的候选查询结果,包括:向云服务器发送候选查询信息进行查询;接收云服务器发送的候选查询信息对应的候选查询结果。
[0007]在一些实施例中,获取车辆在预设时长内的历史查询信息,包括:获取车辆在预设时长内的历史查询词句;获取历史查询词句的历史查询时刻;获取车辆在历史查询时刻时的历史状态信息和历史位置信息;将历史查询词句、历史查询时刻、历史状态信息和历史位置信息,确定为历史查询信息。
[0008]在一些实施例中,预测历史查询信息被查询的概率,包括:将历史查询信息输入预先训练的预测模型中;由预测模型提取历史查询信息的特征信息,并根据特征信息进行预测,输出历史查询信息对应的概率。
[0009]在一些实施例中,车辆的离线查询方法还包括:按照设定的周期对历史查询信息进行周期性更新;基于更新后的历史查询信息,更新离线查询数据。
[0010]在一些实施例中,从候选查询信息中确定与目标查询词句相匹配的目标候选查询信息,并将目标候选查询信息对应的离线查询数据作为目标查询词句的目标查询结果,包括:获取目标查询词句与每个候选查询信息的相似度;获取大于设定相似度阈值的相似度
作为候选相似度;从候选相似度中选取相似度最大的相似度作为目标相似度,并将目标相似度对应的候选查询信息作为与目标查询词句相匹配的目标候选查询信息;从离线查询数据中确定目标候选查询信息对应的目标离线查询数据,并将目标离线查询数据作为目标查询词句的目标查询结果。
[0011]在一些实施例中,车辆的离线查询方法还包括:若未获取到与目标查询词句的相似度大于设定相似度阈值的候选查询信息,识别车辆的网络状态;若车辆处于连网状态,根据目标查询词句确定需要调用的目标应用程序接口API;通过目标API,将目标查询词句发送给目标API对应的服务器进行查询;接收目标API对应的服务器反馈的目标查询结果。
[0012]根据本公开实施例的第二方面,提供一种车辆的离线查询装置,包括:概率预测模块,用于获取车辆在预设时长内的历史查询信息,并预测历史查询信息被查询的概率;第一获取模块,用于基于概率,从历史查询信息中获取候选查询信息;第一查询模块,用于获取候选查询信息的候选查询结果作为离线查询数据;第二获取模块,用于获取用户输入的目标查询词句;第二查询模块,用于从候选查询信息中确定与目标查询词句相匹配的目标候选查询信息,并将目标候选查询信息对应的离线查询数据作为目标查询词句的目标查询结果。
[0013]在一些实施例中,第一获取模块,还用于:选取概率大于设定概率阈值的历史查询信息,作为候选查询信息。
[0014]在一些实施例中,第一查询模块,还用于:向云服务器发送候选查询信息进行查询;接收云服务器发送的候选查询信息对应的候选查询结果。
[0015]在一些实施例中,概率预测模块,还用于:获取车辆在预设时长内的历史查询词句;获取历史查询词句的历史查询时刻;获取车辆在历史查询时刻时的历史状态信息和历史位置信息;将历史查询词句、历史查询时刻、历史状态信息和历史位置信息,确定为历史查询信息。
[0016]在一些实施例中,概率预测模块,还用于:将历史查询信息输入预先训练的预测模型中;由预测模型提取历史查询信息的特征信息,并根据特征信息进行预测,输出历史查询信息对应的概率。
[0017]在一些实施例中,车辆的离线查询装置还包括:第一更新模块,用于按照设定的周期对历史查询信息进行周期性更新;第二更新模块,用于基于更新后的历史查询信息,更新离线查询数据。
[0018]在一些实施例中,第二查询模块,还用于:获取目标查询词句与每个候选查询信息的相似度;获取大于设定相似度阈值的相似度作为候选相似度;从候选相似度中选取相似度最大的相似度作为目标相似度,并将目标相似度对应的候选查询信息作为与目标查询词句相匹配的目标候选查询信息;从离线查询数据中确定目标候选查询信息对应的目标离线查询数据,并将目标离线查询数据作为目标查询词句的目标查询结果。
[0019]在一些实施例中,第二查询模块,还用于:若未获取到与目标查询词句的相似度大于设定相似度阈值的候选查询信息,识别车辆的网络状态;若车辆处于连网状态,根据目标查询词句确定需要调用的目标应用程序接口API;通过目标API,将目标查询词句发送给目标API对应的服务器进行查询;接收目标API对应的服务器反馈的目标查询结果。
[0020]根据本公开实施例的第三方面,提出了一种电子设备,包括:至少一个处理器;以
及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以实现如本申请第一方面实施例所述的车辆的离线查询方法。
[0021]根据本公开实施例的第四方面,提出了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于实现如本申请第一方面实施例所述的车辆的离线查询方法。
[0022]根据本公开实施例的第五方面,提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如本申请第一方面实施例所述的车辆的离线查询方法。
[0023]本公开的实施例提供的技术方案至少带来以下有益效果:本申请实现了预测用户将进行查询的候选查询信息,在车辆有网时获取候选查询信息的候选查询结果作为离线查询数据存储,当车辆无网时,可根据离线查询数据直接返回目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种车辆的离线查询方法,其特征在于,包括:获取车辆在预设时长内的历史查询信息,并预测所述历史查询信息被查询的概率;基于所述概率,从所述历史查询信息中获取候选查询信息;获取所述候选查询信息的候选查询结果作为离线查询数据;获取用户输入的目标查询词句;从所述候选查询信息中确定与所述目标查询词句相匹配的目标候选查询信息,并将所述目标候选查询信息对应的所述离线查询数据作为所述目标查询词句的目标查询结果。2.根据权利要求1所述的方法,其特征在于,所述基于所述概率,从所述历史查询信息中获取候选查询信息,包括:选取所述概率大于设定概率阈值的历史查询信息,作为所述候选查询信息。3.根据权利要求1所述的方法,其特征在于,所述获取所述候选查询信息的候选查询结果,包括:向云服务器发送所述候选查询信息进行查询;接收所述云服务器发送的所述候选查询信息对应的所述候选查询结果。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述获取车辆在预设时长内的历史查询信息,包括:获取所述车辆在所述预设时长内的历史查询词句;获取所述历史查询词句的历史查询时刻;获取所述车辆在所述历史查询时刻时的历史状态信息和历史位置信息;将所述历史查询词句、所述历史查询时刻、所述历史状态信息和所述历史位置信息,确定为所述历史查询信息。5.根据权利要求4所述的方法,其特征在于,所述预测所述历史查询信息被查询的概率,包括:将所述历史查询信息输入预先训练的预测模型中;由所述预测模型提取所述历史查询信息的特征信息,并根据所述特征信息进行预测,输出所述历史查询信息对应的所述概率。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:按照设定的周期对所述历史查询信息进行周期性更新;基于更新后的历史查询信息,更新所述离线查询数据。7.根据权利要求1所述的方法,其特征在于,所述从所述候选查询信息中确定与所述目标查询词句相匹配的目标候选查询信息,并将所述目标候选查询信息对应的所述离线查询数据作为所述目标查询词句的目标查询结果,包括:获取所述目标查询词句与每个所述候选查询信息的相似度;获取大于设定相似度阈值的相似度作为候选相似度;从所述候选相似度中选取相似度最大的相似度作为目标相似度,并将所述目标相似度对应的所述候选查询信息作为与所述目标查询词句相匹配的目标候选查询信息;从所述离线查询数据中确定所述目标候选查询信息对应的目标离线查询数据,并将所述目标离线查询数据作为所述目标查询词句的目标查询结果。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
若未获取到与所述目标查询词句的相似度大于设定相似度阈值的候选查询信息,识别所述车辆的网络状态;若所述车辆处于连网状态,根据所述目标查询词句确定需要调用的目标应用程序接口API;通过所述目标API,将所述目标查询词句发送给所述目标API对应的服务器进行查询;接收所述目标API对应的服务器反馈的所述目标查询结果。9.一种车辆的离线查询装置,其特征在于,包括:概率预测模块,用于获取车辆在预设时长内的历史查询信息,并预测所述历史查询信息被查询的概率;第一获取模块,用于基于所述概率,从所述历史查询信...

【专利技术属性】
技术研发人员:李超秦斌王刚刘黎
申请(专利权)人:小米汽车科技有限公司
类型:发明
国别省市:

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

1