【技术实现步骤摘要】
一种导航播报方法、装置和电子设备
[0001]本说明书一个或多个实施例涉及导航
,尤其涉及一种导航播报方法、装置和电子设备。
技术介绍
[0002]导航技术已经在生活中得到了广泛的应用。例如,用户在驾车去往目的地的过程中,导航软件可以为用户提供去往目的地的导航路径规划,而且,在用户沿着导航路径行驶的过程中,还可以为用户进行语音播报指引,比如,提示用户在前方路口右转。
[0003]但是,相关技术中的导航播报,通常都是基于已生成的导航路线自动生成在该导航路线上驾驶依据的导航信息,比如,提示用户在前方路口右转等驾驶方向指引,或者基于该导航路线上的限速信息进行车速调整指引等,目前的导航播报功能单一。
技术实现思路
[0004]有鉴于此,本说明书一个或多个实施例提供一种导航播报方法、装置和电子设备,以提高导航播报的内容丰富性。
[0005]为实现上述目的,本说明书一个或多个实施例提供技术方案如下:
[0006]根据本说明书实施例的第一方面,提供了一种导航播报方法,所述方法包括:
[0007]接收客户端发送的导航路线信息、以及所述客户端对应的用户标识;
[0008]根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,所述导航路线是基于所述导航路线信息确定的路线;
[0009]将所述定制播报的数据发送至所述客户端,以使得所述客户端基于所述定制播报的数据在所述导航路线的导航过程中输出所述定制播报,所述定制播报是基于用户设置的参数生成的自定义播 ...
【技术保护点】
【技术特征摘要】
1.一种导航播报方法,其特征在于,所述方法由服务端执行,所述方法包括:接收客户端发送的导航路线信息、以及所述客户端对应的用户标识;根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,所述导航路线是基于所述导航路线信息确定的路线;将所述定制播报的数据发送至所述客户端,以使得所述客户端基于所述定制播报的数据在所述导航路线的导航过程中输出所述定制播报,所述定制播报是基于用户设置的参数生成的自定义播报。2.根据权利要求1所述的方法,其特征在于,所述导航路线信息,包括:所述客户端所在的导航路线上至少部分路段对应的路段信息;所述部分路段是当前尚未到达的路段;所述根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,包括:获取存储的各个定制播报分别对应的播报条件,所述播报条件包括如下至少部分:播报时机、播报位置和播报对象;若满足如下至少部分:所述定制播报的播报位置位于所述路段信息对应的部分路段上,所述客户端移动至所述播报位置时的预计到达时间位于所述播报时机内,并且所述用户标识对应的用户是所述播报对象,则确认所述定制播报的数据在所述部分路段生效。3.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的导航路线信息、以及所述客户端对应的用户标识,包括:接收客户端发送的导航算路请求,所述导航算路请求中携带待计算的导航路线的起点和终点、以及所述用户标识;所述导航路线信息包括所述起点和终点;所述根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,包括:根据所述用户标识,获取存储的各个定制播报分别对应的播报条件,所述播报条件包括如下至少部分:播报时机、播报位置和播报对象;所述各个定制播报的播报对象是所述用户标识对应的用户;至少根据所述起点、终点和所述播报条件,计算得到所述导航路线以及在所述导航路线上生效的至少一个定制播报的数据;生效的所述定制播报满足如下至少部分:所述播报位置位于所述导航路线上,所述客户端移动至所述播报位置的预计到达时间符合所述播报时机,且基于所述用户标识对应的用户是所述播报对象;所述将所述定制播报的数据发送至所述客户端,包括:将所述导航路线、以及在所述导航路线上生效的至少一个定制播报的数据发送至所述客户端。4.根据权利要求3所述的方法,其特征在于,所述至少根据所述起点、终点和所述播报条件,计算得到所述导航路线以及在导航路线上生效的至少一个定制播报的数据,包括:对所述定制播报的播报位置对应的绑定道路,降低所述绑定道路的通行代价;基于降低后的所述绑定道路的通行代价,进行导航路线的路线规划,召回途径至少一个定制播报的播报位置的导航路线;在所述导航路线途径的播报位置,若所述客户端到达所述播报位置的预计到达时间符合所述定制播报的播报时机,则确定所述定制播报在所述导航路线生效。
5.根据权利要求3所述的方法,其特征在于,所述至少根据所述起点、终点和所述播报条件,计算得到所述导航路线以及在导航路线上生效的至少一个定制播报的数据,包括:对根据所述起点、终点和所述播报条件召回的多个导航路线进行排序;依据排序结果以及路线过滤条件,选取得到最终的导航路线,所述最终的导航路线中至少包括一条途径生效的定制播报的导航路线。6.根据权利要求1至5任一所述的方法,其特征在于,在所述接收客户端发送的导航路线信息之前,所述方法还包括:接收所述客户端发送的用于生成定制播报的参数;存储所述参数,所述参数包括:所述定制播报的播报内容、以及与所述播报内容对应的播报条件,所述播报条件包括如下至少部分:播报对象、播报时机和播报位置;所述获取在导航路线上生效的定制播报的数据,包括:基于存储的所述参数,得到所述定制播报的数据;所述定制播报的数据是根据所述参数制作的...
【专利技术属性】
技术研发人员:李波,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。