一种导航播报方法、装置和电子设备制造方法及图纸

技术编号:38143123 阅读:12 留言:0更新日期:2023-07-08 09:59
本说明书一个或多个实施例提供一种导航播报方法、装置和电子设备,其中方法包括:接收客户端发送的导航路线信息、以及所述客户端对应的用户标识;根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,所述导航路线是基于所述导航路线信息确定的路线;将所述定制播报的数据发送至所述客户端,以使得所述客户端基于所述定制播报的数据在所述导航路线的导航过程中输出所述定制播报,所述定制播报是基于用户设置的参数生成的自定义播报。自定义播报。自定义播报。

【技术实现步骤摘要】
一种导航播报方法、装置和电子设备


[0001]本说明书一个或多个实施例涉及导航
,尤其涉及一种导航播报方法、装置和电子设备。

技术介绍

[0002]导航技术已经在生活中得到了广泛的应用。例如,用户在驾车去往目的地的过程中,导航软件可以为用户提供去往目的地的导航路径规划,而且,在用户沿着导航路径行驶的过程中,还可以为用户进行语音播报指引,比如,提示用户在前方路口右转。
[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]图1是一示例性实施例提供的一种播报定制的流程示意图。
[0028]图2是一示例性实施例提供的一种定制播报添加的界面示意图。
[0029]图3是一示例性实施例提供的一种好友授权的界面示意图。
[0030]图4是一示例性实施例提供的一种定制播报的查看界面示意图。
[0031]图5是一示例性实施例提供的一种定制播报的展示界面示意图。
[0032]图6是一示例性实施例提供的一种导航播报方法的流程示意图。
[0033]图7是一示例性实施例提供的一种路线修改的示意图。
[0034]图8是一示例性实施例提供的一种分段请求播报的示意图。
[0035]图9是一示例性实施例提供的一种导航播报方法的流程示意图。
[0036]图10是一示例性实施例提供的一种导航播报装置的结构示意图。
[0037]图11是一示例性实施例提供的另一种导航播报装置的结构示意图。
[0038]图12是一示例性实施例提供的一种电子设备的示意图。
具体实施方式
[0039]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及
附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书一个或多个实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书一个或多个实施例的一些方面相一致的装置和方法的例子。
[0040]需要说明的是:在其他实施例中并不一定按照本说明书示出和描述的顺序来执行相应方法的步骤。在一些其他实施例中,其方法所包括的步骤可以比本说明书所描述的更多或更少。此外,本说明书中所描述的单个步骤,在其他实施例中可能被分解为多个步骤进行描述;而本说明书中所描述的多个步骤,在其他实施例中也可能被合并为单个步骤进行描述。
[0041]目前的导航播报通常都是基于已生成的导航路线自动生成用于指示该路线如何行驶的信息,比如,提示用户在前方路口右转,或者基于该导航路线上的限速信息进行车速调整指引等等,功能和方式都较为单一。本说明书实施例提供了一种导航播报方法,该方法的目的是使得导航播报的内容更加丰富,而且用户可以自定义播报内容以及如何输出该播报内容,满足用户的多样化需求,提高用户体验。
[0042]举例来说:用户小王具有如下需求“希望在明天上午驾车临近华联大厦时,导航软件可以自动播报提示自己:记得前往华联大厦给悠悠买生日礼物!本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航播报方法,其特征在于,所述方法由服务端执行,所述方法包括:接收客户端发送的导航路线信息、以及所述客户端对应的用户标识;根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,所述导航路线是基于所述导航路线信息确定的路线;将所述定制播报的数据发送至所述客户端,以使得所述客户端基于所述定制播报的数据在所述导航路线的导航过程中输出所述定制播报,所述定制播报是基于用户设置的参数生成的自定义播报。2.根据权利要求1所述的方法,其特征在于,所述导航路线信息,包括:所述客户端所在的导航路线上至少部分路段对应的路段信息;所述部分路段是当前尚未到达的路段;所述根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,包括:获取存储的各个定制播报分别对应的播报条件,所述播报条件包括如下至少部分:播报时机、播报位置和播报对象;若满足如下至少部分:所述定制播报的播报位置位于所述路段信息对应的部分路段上,所述客户端移动至所述播报位置时的预计到达时间位于所述播报时机内,并且所述用户标识对应的用户是所述播报对象,则确认所述定制播报的数据在所述部分路段生效。3.根据权利要求1所述的方法,其特征在于,所述接收客户端发送的导航路线信息、以及所述客户端对应的用户标识,包括:接收客户端发送的导航算路请求,所述导航算路请求中携带待计算的导航路线的起点和终点、以及所述用户标识;所述导航路线信息包括所述起点和终点;所述根据所述用户标识和所述导航路线信息,获取在导航路线上生效的定制播报的数据,包括:根据所述用户标识,获取存储的各个定制播报分别对应的播报条件,所述播报条件包括如下至少部分:播报时机、播报位置和播报对象;所述各个定制播报的播报对象是所述用户标识对应的用户;至少根据所述起点、终点和所述播报条件,计算得到所述导航路线以及在所述导航路线上生效的至少一个定制播报的数据;生效的所述定制播报满足如下至少部分:所述播报位置位于所述导航路线上,所述客户端移动至所述播报位置的预计到达时间符合所述播报时机,且基于所述用户标识对应的用户是所述播报对象;所述将所述定制播报的数据发送至所述客户端,包括:将所述导航路线、以及在所述导航路线上生效的至少一个定制播报的数据发送至所述客户端。4.根据权利要求3所述的方法,其特征在于,所述至少根据所述起点、终点和所述播报条件,计算得到所述导航路线以及在导航路线上生效的至少一个定制播报的数据,包括:对所述定制播报的播报位置对应的绑定道路,降低所述绑定道路的通行代价;基于降低后的所述绑定道路的通行代价,进行导航路线的路线规划,召回途径至少一个定制播报的播报位置的导航路线;在所述导航路线途径的播报位置,若所述客户端到达所述播报位置的预计到达时间符合所述定制播报的播报时机,则确定所述定制播报在所述导航路线生效。
5.根据权利要求3所述的方法,其特征在于,所述至少根据所述起点、终点和所述播报条件,计算得到所述导航路线以及在导航路线上生效的至少一个定制播报的数据,包括:对根据所述起点、终点和所述播报条件召回的多个导航路线进行排序;依据排序结果以及路线过滤条件,选取得到最终的导航路线,所述最终的导航路线中至少包括一条途径生效的定制播报的导航路线。6.根据权利要求1至5任一所述的方法,其特征在于,在所述接收客户端发送的导航路线信息之前,所述方法还包括:接收所述客户端发送的用于生成定制播报的参数;存储所述参数,所述参数包括:所述定制播报的播报内容、以及与所述播报内容对应的播报条件,所述播报条件包括如下至少部分:播报对象、播报时机和播报位置;所述获取在导航路线上生效的定制播报的数据,包括:基于存储的所述参数,得到所述定制播报的数据;所述定制播报的数据是根据所述参数制作的...

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

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

1