一种自适应导航语音播报方法、装置及系统与流程

文档序号:18179862发布日期:2019-07-17 05:08阅读:381来源:国知局
一种自适应导航语音播报方法、装置及系统与流程

本发明涉及导航领域,尤其涉及应用于一种自适应导航语音播报方法、装置及系统。



背景技术:

在现有的导航系统和电子地图产品中,在电子地图上规定了起点和终点,并确定规划路线后即可开始导航,但是存在语声素材单一的问题,从而导致在导航过程中只能根据单一语声素材播报导航信息,语音单调,并且导航信息的具体内容缺少变化。

为了改善用户体验,部分现有技术提出定制多种语声素材,并视实际的导航场景由用户选择其对应的目标语声素材播报导航信息的技术方案,但是这种技术方案的使用场景有限,比如通常只能够在导航开始或结束时使用,并且因为难以在导航的全过程中基于目标语声素材实现全量的导航信息播报而遗漏重要信息,无法实现目标语声素材的自适应切换,用户体验不佳。



技术实现要素:

本发明提供了一种自适应导航语音播报方法、装置及系统。

一方面,本发明提供了一种自适应导航语音播报方法,所述方法包括:

导航语音播报终端获取导航基础信息,并将所述导航基础信息发送至运控平台;

所述运控平台根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

所述导航语音播报终端获取替换播报音频,所述替换播报音频根据所述基础播报文案和语声播报策略而得到;

所述导航语音播报终端获取当前导航场景的待播报内容,根据所述待播报内容从所述替换播报音频中获取目标音频;

所述导航语音播报终端播放所述目标音频。

另一方面提供了一种自适应导航语音播报方法,所述方法包括:

导航语音播报终端获取导航基础信息,并将所述导航基础信息发送至运控平台;

所述运控平台根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

所述导航语音播报终端将所述配置文件传输至第一子组件,并请求所述第一子组件返回所述配置文件对应的音频列表;

所述导航语音播报终端从第二子组件获取当前导航场景的待播放内容,并将所述待播放内容传输至第一子组件;

所述导航语音播报终端基于与第一子组件的交互获取目标播报音频,所述目标播报音频根据所述待播放内容、基础播报文案和语声播报策略而得到;

所述导航语音播报终端播报所述目标播报音频。

另一方面提供了一种自适应导航语音播报方法,所述方法包括:

获取导航基础信息;

根据所述导航基础信息获取配置文件;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

根据当前导航场景获取目标播报音频,所述目标播报音频根据所述当前场景、基础播报文案和语声播报策略而得到;

播报所述目标播报音频。

另一方面提供了一种自适应导航语音播报装置,包括:

导航基础信息获取模块,用于获取导航基础信息;

配置文件获取模块,用于根据所述导航基础信息获取配置文件;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

目标播报音频获取模块,用于根据当前导航场景获取目标播报音频,所述目标播报音频根据所述当前场景、基础播报文案和语声播报策略而得到;

播报模块,用于播报所述目标播报音频。

另一方面提供了一种自适应导航语音播报系统,所述系统包括导航语音播报终端和运控平台;

所述导航语音播报终端用于获取导航基础信息,并将所述导航基础信息发送至运控平台;

所述运控平台用于根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

所述导航语音播报终端还用于获取替换播报音频,所述替换播报音频根据所述基础播报文案和语声播报策略而得到;

所述导航语音播报终端还用于获取当前导航场景的待播报内容,根据所述待播报内容从所述替换播报音频中获取目标音频;

所述导航语音播报终端还用于播放所述目标音频。

另一方面提供了一种自适应导航语音播报系统,所述系统包括导航语音播报终端、运控平台、第一子组件和第二子组件:

所述导航语音播报终端用于获取导航基础信息,并将所述导航基础信息发送至运控平台;

所述运控平台用于根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

所述导航语音播报终端还用于将所述配置文件传输至第一子组件,并请求所述第一子组件返回所述配置文件对应的音频列表;

所述导航语音播报终端还用于从第二子组件获取当前导航场景的待播放内容,并将所述待播放内容传输至第一子组件;

所述导航语音播报终端还用于基于与第一子组件的交互获取目标播报音频,所述目标播报音频根据所述待播放内容、基础播报文案和语声播报策略而得到;

所述导航语音播报终端还用于播报所述目标播报音频。

本发明提供的一种自适应导航语音播报方法、装置及系统,能够在导航全过程中根据场景的不同自动化的切换语声素材,从而实现全程多样化的语声素材播放,通过基于优先级实时智能化提取目标播报音频,能够避免遗漏重要的信息,充分保证语音播报的信息量,从而支持在导航全程中的任意环节均可以进行语声素材的替换,提供更好的驾驶安全引导,提高驾驶趣味性,提升用户粘度。进一步地,通过实时获取目标播报音频可以将用于提升用户体验的其它信息在导航场景中进行播出,充分利用导航闲暇时间,增强用户粘度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。

图1是本发明实施例提供的一种自适应导航语音播报运行环境示意图;

图2是本发明实施例提供的一种自适应导航语音播报方法流程图;

图3是本发明实施例提供的根据所述导航场景序列获取配置文件反复流程图;

图4是本发明实施例提供的一种自适应导航语音播报方法流程图;

图5是本发明实施例提供的一种自适应导航语音播报方法流程示意图;

图6是本发明实施例提供的根据当前导航场景获取目标播报内容流程图;

图7是本发明实施例提供的车辆导航场景示意图;

图8是本发明实施例提供的从所述音频序列中提取目标播报音频流程图;

图9是本发明实施例提供的下一个车辆导航场景示意图;

图10是本发明实施例提供的自适应导航语音播报装置框图;

图11是本发明实施例提供的标播报音频获取模块框图;

图12是本发明实施例提供的一种用于实现本发明实施例所提供的方法的设备的硬件结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

定制化语声素材,并通过定制化语声素材进行导航播报能够满足用户的个性化需求,是电子地图及其相关导航设备的发展方向。语声素材可以包括语音素材、语音播报参数两部分,不同的语声素材的播报声音可以不同,并且播报具体内容也可以不同。

现有技术中可以为用户提供多种定制化语声素材包以便于用户根据需要进行选择,但是这种技术方案在导航设备中的使用存在一定的困难:

首先,可能遗漏重要信息。现有的导航设备中被用户选择的定制化语声素材大部分只能够确保在导航开始或结束时被用于进行语音播报。比如,用户a选择的定制化语声素材在导航开始时以林志玲的声音播报“导航开始,请系好安全带”;用户b选择的定制化语声素材在导航结束时以郭德纲的声音播报“本次导航结束”,但是在导航过程中并不一定能够确保使用定制化语声素材进行全量的导航信息播报,以防遗漏重要信息,所述全量的导航信息播报意指全部使用定制化语声素材进行全程播报。其原因在于,车辆在需要播放导航信息的路段的运行时间不一定足够播放完定制化语声素材中与导航信息相对应的内容。

比如,用户a在某个路段r行驶过程中需要播放下隧道、出隧道、左转三条信息,则全量播报的信息量应该包括下隧道、出隧道、左转三部分。但是用户a选择的定制化语声素材安装包中与这三条信息相对应的内容为三条短句:“前方进入隧道,请打开车灯”、“车辆已行出车道”、“前方左转,请注意后方车辆”。可见,按照用户的选择需要播放的内容较多,若所述定制化语声素材包中规定的语音播报语速较慢,则用户a在路段r行驶过程中将存在无法完成这三条短句的播放的可能性。

为了降低遗漏重要信息的概率,现有技术中通常选择只在导航开始或结束时使用定制化语声素材,或者,即使在导航过程中使用定制化语声素材,也不允许根据实际的行驶情况切换定制化语声素材,或者,在导航过程中直接舍弃无法播放完的内容。

第二,无法进行定制化语声素材的自适应选用。现有技术中的定制化语声素材依赖于用户的自定义设置,而用户的自定义设置的粒度通常较粗,无法实现定制语声素材的自适应选用。即用户可以通过自定义的方式设置导航统一使用某个定制化语声素材,但是若要求用户通过定义的方式为每一种不同场景均设定定制化语声素材,显然,增加了用户操作路径,降低了用户体验。

如图1所示,为了解决上述问题,本发明实施例首先提供一种自适应导航语音播报运行环境的示意图,该自适应语音播报运行环境包括运控平台01、能力组件02和导航语音播报终端03。

所述运控平台01可以包括一个独立运行的服务器,或者分布式服务器,或者由多个服务器组成的服务器集群。所述运控平台可以为每个持有导航语音播报终端的用户构建画像,并根据画像为用户设置自适应导航语声播报策略,并将策略下发至能力组件02或导航语音播报终端03。

所述导航语音播报终端03与所述运控平台01双向通信连接,其可以是智能手机、平板电脑、笔记本电脑、车载终端、数字助理、智能可穿戴设备等类型的实体设备,也可以包括运行于实体设备中的软体,例如应用程序等。所述导航语音播报终端03可以为用户进行自适应的导航语音播报。

所述能力组件02包括第一子组件021和第二子组件022,所述第一子组件021和第二子组件022均与所述导航语音播报终端03通信连接。所述第一子组件021和第二子组件022可以内置于所述导航语音播报终端03,或者内置于运控平台01,或者被设立于云端以独立服务器的形式与导航语音播报终端03交互。

其中,第一子组件021存储有全部的定制化语声素材,并能够根据定制化语声素材和自适应导航语声播报策略获取待播放语音,并将所述待播放语音传输至导航语音播报终端03。

第二子组件022能够实时计算待播放语音播放所需时间,并结合当前的导航场景为用户选择实际播放的语音,并将实际播放的语音传输至导航语音播报终端03,所述第二子组件022的设置能够降低遗漏重要信息的概率。

如图2所示,本发明实施例提供了的一种自适应导航语音播报方法,所述方法可以以上述自适应导航语音播报运行环境中的各个部件所构成的整体为主体实施,所述方法包括:

s101.导航语音播报终端获取导航基础信息,并将所述导航基础信息发送至运控平台。

具体地,所述导航基础信息至少包括导航起点和导航终点。

s102.所述运控平台根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略。

具体地,所述运控平台可以根据实际的导航基础信息得到本次导航路线,当然,也可以得到多个导航路线,并通过与导航语音播报终端交互的方式确定用户最终供选择的本次导航路线。

根据本次导航路线和/或当前的导航场景,即可得到导航场景序列。具体地,导航场景的划分可以根据预设的场景划分规则,在当前导航场景下并沿所述本次导航路线行驶的过程中,可能命中一个或多个导航场景,从而得到导航场景序列,所述导航场景序列至少包括一个导航场景。不同的导航场景使用的语声材料可以不同,因此,语声播报策略可以支持一个基础播报文案使用多种语声材料进行播报。

具体地,本发明实施例中对场景划分规则并不进行具体限定。其可以根据时间、地点、特征项进行导航场景划分,特征项可以包括是否处于用户常用城市、本次导航路线是否跨城超过100公里,开始导航时是白天还是黑夜,本次导航是否长假中等条件进行导航场景划分,得到例如长途,短途,白天夜间开车,外地旅游等多种导航场景。在本次导航过程中,还可能产生导航场景的切换,比如跨省市驾车,跨假期驾车。

所述根据所述导航场景序列获取配置文件如图3所示,可以包括:

s1021.根据用户的特征画像得到与用户特征画像相关的第一策略。

具体地,所述第一策略与本次导航路线无关,而是与用户的画像有关,其可以用于在本次导航开始时或结束时进行语音播报。比如,用户画像显示,用户喜爱某个明星,则在导航开始或结束时可以播报该明星录制的语声材料。

s1022.根据导航场景序列得到与用户的特征画像无关的第二策略。

具体地,可以根据固定城市、固定省份、固定用户、固定节日、季节属性、特征项、本次导航路线等多种参量得到导航场景序列,并得到与之对应的第二策略。

比如,在国庆节期间,播报符合国庆节场景的语声材料;若用户不在常用城市,播报符合异域出差场景的语声材料;若用户在长途驾驶中途径山东省,则播报山东省某个明星录制的语声材料。

s1023.合并所述第一策略和第二策略得到语声播报策略。

s1024.根据所述导航场景序列得到基础播报文案。

s1025.将所述语声播报策略和基础播报文案写入配置文件。

s103.所述导航语音播报终端获取替换播报音频,所述替换播报音频根据所述基础播报文案和语声播报策略而得到。

具体地,所述导航语音播报终端可以通过与能力组件的交互获取替换播报音频。所述能力组件中的第一子组件存储全部定制化的语声素材,根据所述语声播报策略选择语声素材中与基础播报文案相匹配的内容,构成了替换播报音频。定制化的语声素材可以是明星录制的音频。

具体地,所述替换播报音频可以以音频列表的形式被发送至导航语音播报终端,在实际使用时,所述导航语音播报终端根据所述音频列表从第一子组件下载即可。

在一个可行的实施方式中,所述替换播报音频可以在导航伊始进行获取,根据基础播报文案和本次导航路线得到待播报信息,根据待播报信息和语声播报策略得到替换播报音频。

在另一个可行的实施方式中,所述替换播报音频可以在导航过程中实时获取,根据基础播报文案和当前导航路线得到待播报信息,根据待播报信息和语声播报策略得到替换播报音频。

s104.所述导航语音播报终端获取当前导航场景的待播报内容,根据所述待播报内容从所述替换播报音频中获取目标音频,并播放所述目标音频。

具体地,在播放时间充分的前提下,所述替换播报音频可以被全部播出,但是在播放时间不够充分的时候,可以优先播放优先级较高的音频。所述待播报内容中记录有每个待播报信息的优先级,当播放时间不充分的情况下,选择优先级高的音频优先播放。

本发明实施例公开了一种自适应导航语音播报方法能够在导航过程中根据场景的不同自动化的切换语声素材,从而实现多样化的语声素材播放,通过设置第二组件结合当前导航场景按照优先级不同播放语声素材,避免遗漏重要的信息。相较于现有技术,本发明实施例能够在导航全程中的任意环节均进行语声素材的替换,提供更好的驾驶安全引导,提高驾驶趣味性,提升用户粘度。

在本发明提供的一个可行的实施例中,提供一种自适应导航语音播报方法,所述方法可以以上述自适应导航语音播报运行环境中的各个部件所构成的整体为主体实施,如图4所示,包括:

s201.导航语音播报终端获取导航基础信息,并将所述导航基础信息发送至运控平台。

s202.所述运控平台根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略。

s203.所述导航语音播报终端将所述配置文件传输至第一子组件,并请求所述第一子组件返回所述配置文件对应的音频列表。

具体地,可以将所述音频列表对应的资源下载到导航语音播报终端本地,以便于后续播放。比如,若后续目标播报内容需要使用到音频列表中的资源时,可以直接使用。

s204.所述导航语音播报终端从第二子组件获取当前导航场景的待播放内容,并将所述待播放内容传输至第一子组件。

s205.所述导航语音播报终端基于与第一子组件的交互获取目标播报音频,所述目标播报音频根据所述待播放内容、基础播报文案和语声播报策略而得到。

具体地,根据语声播报策略和基础播报文案,使用语声材料替换待播放内容得到待播放音频,综合考量当前的运行情况从待播放音频中提取出目标播放音频。具体的目标播放音频的获取方式可以参考其他实施例。

s206.所述导航语音播报终端播报所述目标播报音频。

本发明实施例可以在导航过程中实时基于待播放内容获取目标播报音频,与上一个实施例基于相同发明构思,可以独立或与上一个实施例组合使用。

本发明实施例进一步提供了另一种自适应导航语音播报方法,所述方法以导航语音播报终端为执行主体,并与上述系统实施例基于相同发明构思,如图5所示,包括:

s301.获取导航基础信息。

s302.根据所述导航基础信息获取配置文件;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略。

s303.根据当前导航场景获取目标播报音频,所述目标播报音频根据所述当前场景、基础播报文案和语声播报策略而得到。

s304.播报所述目标播报音频。

然而,正如在本发明实施例前述内容部分所写,语声播报策略中指定的语声材料的长度和与其对应的基础播报文案中相关内容的长度可能不一致,而根据语声材料得到的音频也可能由于录制时语速较慢而需要比直接播放基础播报文案相关内容更多的时间,若允许播报的时间有限,则可能会被迫舍弃重要信息。再比如,在实际的导航过程中,可能会在需要进行播报的位置和现在立刻要进行的播报产生冲突,比如,当前需要左转,但是还在播放一些不太重要的音频,比如“长途开车,请谨慎小心”,这种情况下也会造成重要信息的丢失,为此,本发明实施例改进了目标播报音频的获取逻辑,降低了重要信息丢失概率,从而在导航全程都可以支持使用定制化语声材料替换基础播报文案对用户进行语音播报。

具体地,所述根据当前导航场景获取目标播报音频,如图6所示,包括:

s3031.将当前导航路线切分为连续路段的组合。

s3032.根据切分结果和当前的定位点得到当前剩余路段。

可以理解的是,在导航场景中,当前定位点的位置是实时更新的,因此,每更新一次当前定位点,即可触发执行步骤s3032,进而执行其相关的后续步骤。

s3033.根据所述当前剩余路段得到待播报内容集,所述待播报内容集包括待播报文案和所述待播报文案对应的优先级。

具体地,所述待播报内容集可以被分为两类,分别为路段内固定播报内容集和非固定播报内容集,所述路段内固定播报内容集为与当前剩余路段本身有关的内容集,比如“前方进入隧道”;所述非固定播报内容集可以包括与当前剩余路段本身无关的内容集。

具体地,可以使用播报队列形式或播报数组形式管理每条待播报内容,所述待播报内容在队列中的先后位置与其播报的先后关系相对应,进一步地,若存在没有明确播报时间要求的待播报内容,可以将其设置于队列中的任何位置。

s3034.根据基础播报文案和语声播报策略,得到所述待播报内容集对应的音频序列,所述音频序列中包括音频和所述音频对应的优先级。

具体地,所述基础播报文案中可以记录有本次导航路线中需要表达的全部文案内容,所述待播报内容属于基础播报文案的子集,语声播报策略用于指导使用定制化语声材料替换基础播报文案中相关内容的策略,因此,根据基础播报文案和语声播报策略,可以得到所述待播报内容集对应的音频序列。毫无疑义的,所述音频序列中音频的优先级根据待播报内容集中待播报内容的优先级而唯一确定。

如图7所示,车辆从路段a驶入路段b,在路段b中根据当前定位点可以得到当前剩余路段l。当车辆在当前剩余路段l行驶时,待播报内容在播报队列中依次为“前方拥堵”、“前方为事故多发区”、“欢迎来到青岛”、“前方限速80”、“前方进入电子眼监控区”、“前方靠左行驶”,其中“前方拥堵”、“前方为事故多发区”为第二优先级、“欢迎来到青岛”为第三优先级、“前方限速80”、“前方进入电子眼监控区”为第一优先级。

按照语声播报策略的设置,在路段a中使用林志玲语声材料,在进入路段b后使用黄渤语声材料。使用黄渤语声材料得到待播报内容对应的音频序列,所述音频序列通过黄渤的声音录制而得,内容依次为“前方拥堵,您可白慌”、“前方为事故多发区,请您小心为上”、“欢迎来到青岛,黄渤与您一路相伴”、“前方限速80,当前车速***”、“前方进入监控区,请规范行车”。其中,“前方拥堵,您可白慌”、“前方为事故多发区,请您小心为上”为第二优先级,“欢迎来到青岛,黄渤与您一路相伴”为第三优先级,“前方限速80,当前车速***”、“前方进入监控区,请规范行车”为第一优先级。

s3035.预测车辆在所述当前剩余路段的第一运行时间,并获取所述音频序列播放所需的第二运行时间。

s3036.根据第一运行时间和第二运行时间的关系,从所述音频序列中提取目标播报音频。

当第一运行时间不小于第二运行时间时,可以允许播报音频序列的全部内容,因此目标播报音频即为所述音频序列。毫无疑问的,本发明实施例中目标播报音频可以是不止一个音频。

当第一运行时间小于第二运行时间时,所述从所述音频序列中提取目标播报音频如图8所示,包括:

s30361.按照优先级由低到高的顺序获取音频标识序列。

比如,音频序列的内容依次为“前方拥堵,您可白慌”、“前方为事故多发区,请您小心为上”、“欢迎来到青岛,黄渤与您一路相伴”、“前方限速80,当前车速***”、“前方进入监控区,请规范行车”,其标识分别为a、b、c、d、e。

按照其优先级进行排序,得到的音频标识序列应当为d、e、a、b、c。

s30362.根据所述音频标识序列获取每个所述音频标识对应的播放时间。

s30363.从所述音频标识序列确定截止音频标识。

在本发明实施例提供的示例中,无法在第一运行时间内将音频序列的5条内容全部播放,依次播放d、e、a对应的音频的时间小于第一运行时间,依次播放d、e、a、b的运行时间大于第一运行时间,则b即为截止音频标识。

s30364.根据所述截止音频标识得到目标音频标识序列,所述目标音频标识序列为所述音频标识序列中排序在所述截止音频标识之前的音频标识按序排列构成的序列。

具体地,所述目标音频标识序列为同时满足按照优先级播放音频,并且播放内容最多两项要求的音频标识序列。

s30365.从音频序列中按照目标音频标识序列的标识提取音频,构成目标播报音频。

如图7所示,d、e、a对应的音频将被播放出来。在本发明一个优选的实施例中,所述音频序列中未被提取的音频对应的待播报内容有可能将在定位点被更新触发执行步骤s3032的环节中重新进入待播报内容集,因此在后续的播报过程中仍然有机会被播报出来。如图9所示,在图7中未被播放的内容在后续可以进行播放,其中标识b对应的内容属于路段内固定播报,其如果未被播报,在后续也不再补播,而c对应的内容属于非固定播报内容集,则可以被补播。

在本发明另一个优选的实施例中,若所述目标播报音频的播报被打断,比如突然出现电话接入,则未被播报的音频对应的待播报内容将在定位点被更新触发执行步骤s3032的环节中重新进入待播报内容集,因此在后续的播报过程中仍然有机会被播报出来。

在本发明另一个优选的实施例中,还可以实时获取其它待播报内容,所述待播报内容可以与导航内容有关或无关,比如亲友的实时留言,用户订阅的消息等,获取的所述其它待播报内容均可以在定位点被更新触发执行步骤s3032的环节中进入待播报内容集,从而在后续的播报过程中有机会被播报出来。

本发明实施例提供的一种自适应导航语音播报方法能够在导航全过程中根据场景的不同自动化的切换语声素材,从而实现全程多样化的语声素材播放,通过基于优先级实时智能化提取目标播报音频,能够避免遗漏重要的信息,充分保证语音播报的信息量,从而支持在导航全程中的任意环节均可以进行语声素材的替换,提供更好的驾驶安全引导,提高驾驶趣味性,提升用户粘度。进一步地,通过实时获取目标播报音频可以将提升用户体验的其它信息在导航场景中进行播出,充分利用导航闲暇时间,增强用户粘度。

本发明实施例提供一种自适应导航语音播报装置,如图10所示,包括:

导航基础信息获取模块401,用于获取导航基础信息;

配置文件获取模块402,用于根据所述导航基础信息获取配置文件;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

目标播报音频获取模块403,用于根据当前导航场景获取目标播报音频,所述目标播报音频根据所述当前场景、基础播报文案和语声播报策略而得到;

播报模块404,用于播报所述目标播报音频。

进一步地,如图11所示,目标播报音频获取模块403,包括:

路段切分单元4031,用于将当前导航路线切分为连续路段的组合;

当前剩余路段获取单元4032,用于根据切分结果和当前的定位点得到当前剩余路段;

待播报内容集获取单元4033,用于根据所述当前剩余路段得到待播报内容集,所述待播报内容集包括待播报文案和所述待播报文案对应的优先级;

音频序列获取单元4034,用于根据基础播报文案和语声播报策略,得到所述待播报内容集对应的音频序列,用于所述音频序列中包括音频和所述音频对应的优先级;

运行时间评估单元4035,用于预测车辆在所述当前剩余路段的第一运行时间,并获取所述音频序列播放所需的第二运行时间;

提取单元4036,用于根据第一运行时间和第二运行时间的关系,从所述音频序列中提取目标播报音频。

本发明实施例提供的一种自适应导航语音播报装置与方法实施例基于相同的发明构思。

本发明实施例还提供一种自适应导航语音播报系统,所述系统包括导航语音播报终端和运控平台;

所述导航语音播报终端用于获取导航基础信息,并将所述导航基础信息发送至运控平台;

所述运控平台用于根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

所述导航语音播报终端还用于获取替换播报音频,所述替换播报音频根据所述基础播报文案和语声播报策略而得到;

所述导航语音播报终端还用于获取当前导航场景的待播报内容,根据所述待播报内容从所述替换播报音频中获取目标音频;

所述导航语音播报终端还用于播放所述目标音频。

本发明实施例提供的一种自适应导航语音播报系统与方法实施例基于相同的发明构思。

本发明另一实施例还提供一种自适应导航语音播报系统,所述系统包括导航语音播报终端、运控平台、第一子组件和第二子组件:

所述导航语音播报终端用于获取导航基础信息,并将所述导航基础信息发送至运控平台;

所述运控平台用于根据所述导航基础信息获取导航场景序列,并根据所述导航场景序列获取配置文件,并将所述配置文件发送至所述导航语音播报终端;所述配置文件包括基础播报文案和语声播报策略,所述语声播报策略用于描述导航场景序列中每个导航场景下使用定制化语声材料替换基础播报文案中的语料的替换策略;

所述导航语音播报终端还用于将所述配置文件传输至第一子组件,并请求所述第一子组件返回所述配置文件对应的音频列表;

所述导航语音播报终端还用于从第二子组件获取当前导航场景的待播放内容,并将所述待播放内容传输至第一子组件;

所述导航语音播报终端还用于基于与第一子组件的交互获取目标播报音频,所述目标播报音频根据所述待播放内容、基础播报文案和语声播报策略而得到;

所述导航语音播报终端还用于播报所述目标播报音频。

本发明实施例提供的一种自适应导航语音播报系统与方法实施例基于相同的发明构思。

本发明实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行本发明实施例所述的一种自适应导航语音播报方法的步骤。

进一步地,图12示出了一种用于实现本发明实施例所提供的方法的设备的硬件结构示意图,所述设备可以为计算机终端、移动终端或服务器,所述设备还可以参与构成本发明实施例所提供的装置或系统。如图12所示,计算机终端10(或移动设备10或服务器10)可以包括一个或多个(图中采用102a、102b,……,102n来示出)处理器102(处理器102可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器104、以及用于通信功能的传输装置106。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图12所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端10还可包括比图12中所示更多或者更少的组件,或者具有与图12所示不同的配置。

应当注意到的是上述一个或多个处理器102和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端10(或移动设备)中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

存储器104可用于存储应用软件的软件程序以及模块,如本发明实施例中所述的方法对应的程序指令/数据存储装置,处理器102通过运行存储在存储器104内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的一种自适应导航语音播报方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至计算机终端10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端10的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与计算机终端10(或移动设备)的用户界面进行交互。

需要说明的是:上述本发明实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和服务器实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1