导航信息的播报方法、电子设备及存储介质技术

技术编号:35192824 阅读:66 留言:0更新日期:2022-10-12 18:16
本公开实施例公开了一种导航信息的播报方法、电子设备及存储介质,该方法包括获取被导航对象的实时位置;获取所述被导航对象所在导航路线上播报事件的位置;若所述实时位置与所述播报事件的位置之间的距离小于等于所述播报事件对应的播报距离,则确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间;输出第一播报数据,所述第一播报数据包括播报事件内容和所述预估到达时间。该技术方案可以基于时间进行事件播报,由于用户对时间更敏感,故用户通过预估到达时间可以更容易理解与换算播报时间的位置,更清楚地规划自己的行驶动作,提高用户的导航体验。提高用户的导航体验。提高用户的导航体验。

【技术实现步骤摘要】
导航信息的播报方法、电子设备及存储介质


[0001]本公开涉及导航
,具体涉及一种导航信息的播报方法、电子设备及存储介质。

技术介绍

[0002]随着生活水平的提高,人们对出行的便捷性及舒适性也提出了更高的要求,各种类型的导航软件应运而生。导航软件能够为人们规划出行路线,并对一些相关导航信息进行播报。目前导航软件对相关导航信息的播报都是基于距离播报的,比如“前方三公里处拥堵”、“前方500米右转”,由于缺少参照系,用户对三公里,500米是在前方的哪个位置是很难有概念的,故基于距离的播报,用户感知较弱,亟需对导航信息的播报方法进行优化。

技术实现思路

[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]在一种可能的实现方式中,所述第一确定模块中确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间的部分被配置为:
[0040]基于所述导航路线上所述实时位置与所述播报事件位置之间的路况信息、所述被导航对象的当前行为信息和历史行为信息,确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间。
[0041]在一种可能的实现方式中,所述第一确定模块被配置为:
[0042]若所述实时位置与所述播报事件位置之间的距离小于等于播报事件对应的播报距离且所述播报距离大于等于预设距离阈值,则确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间。
[0043]在一种可能的实现方式中,所述装置还包括:
[0044]第二输出模块,被配置为若所述实时位置与所述播报事件位置之间的距离小于等于播报事件对应的播报距离且所述播报距离小于预设距离阈值,则输出第二播报数据,所述第二播报数据包括播报事件内容和所述播报距离。
[0045]在一种可能的实现方式中,所述装置还包括:
[0046]第三获取模块,被配置为获取所述播报事件的类型;
[0047]第二确定模块,被配置为基于预设的各类型事件与播报距离之间的对应关系,确定所述播报事件对应的播报距离。
[0048]在一种可能的实现方式中,所述装置还包括:
[0049]第四获取模块,被配置为若所述实时位置与至少两个播报事件的位置之间的距离均小于等于所述至少两个播报事件对应的播报距离,则获取所述至少两个播报事件的播报优先级;
[0050]指示模块,被配置为指示导航客户端按照所述播报优先级依次播报所述至少两个播报事件。
[0051]第四方面,本公开实施例中提供了一种导航信息的播报装置。
[0052]具体地,所述导航信息的播报装置,包括:
[0053]发送本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航信息的播报方法,包括:获取被导航对象的实时位置;获取所述被导航对象所在导航路线上播报事件的位置;若所述实时位置与所述播报事件的位置之间的距离小于等于所述播报事件对应的播报距离,则确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间,其中,所述播报距离为预定的、播报所述播报事件时所述被导航对象的实时位置与所述播报事件的位置之间的最大距离;输出第一播报数据,所述第一播报数据包括播报事件内容和所述预估到达时间。2.根据权利要求1所述的方法,其中,所述确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间,包括:基于所述导航路线上所述实时位置与所述播报事件位置之间的路况信息、所述被导航对象的当前行为信息和历史行为信息,确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间。3.根据权利要求1所述的方法,其中,若所述实时位置与所述播报事件位置之间的距离小于等于播报事件对应的播报距离,则确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间,包括:若所述实时位置与所述播报事件位置之间的距离小于等于播报事件对应的播报距离且所述播报距离大于等于预设距离阈值,则确定所述被导航对象从所述实时位置到所述播报事件位置的预估到达时间。4.根据权利要求3所述的方法,其中,所述方法还包括:若所述实时位置与所述播报事件位置之间的距离小于等于播报事件对应的播报距离且所述播报距离小于预设距离阈值,则输出第二播报数据,所述第二播报数据包括播报事件内容和所述播报距离。5.根据权利要求1所述的方法,其中,所述方法还包括:获取所述播报事件...

【专利技术属性】
技术研发人员:周海洋左帆
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1