一种行驶路线规划方法及装置与流程

文档序号:17653923发布日期:2019-05-15 21:46阅读:296来源:国知局
一种行驶路线规划方法及装置与流程

本发明涉及路线规划技术领域,尤其涉及一种行驶路线规划方法及装置。



背景技术:

目前,随着车载导航技术的快速发展,智能车载导航设备的应用越来越广泛,其中,智能车载导航设备是利用车载gps(全球定位系统)配合电子地图来进行的,能够方便且准确地指引驾驶者去往目的地的最短或者最快路径,是驾驶员的好帮手。同时,车载导航其具有的自动语音导航、最佳路径搜索等功能,能够给用户提供更加智能、便捷的服务;另外,智能车载导航设备还集成了办公、娱乐功能,这样使得用户能够轻松行驶、高效出行。例如,智能车载导航设备可以具有dvd播放器、收音接收、蓝牙免提、触摸屏、选配功能、智能轨迹倒车、胎压检测功能、虚拟六碟,后台控制功能等等。

然而,针对现有的智能车载导航设备而言,在进行路径规划的过程中还存在着一些不方便性,例如,当用户需要使用车载导航设备进行行驶路线规划时,出发地点一般能够直接通过各种定位获取到,但目的地仍需要用户手动输入,或者需要用户手动选择历史路线。

由此可知,在为用户进行行驶路线规划时,每次均需要用户手动输入目的地,存在效率低、操作过程繁琐、智能度低的问题。



技术实现要素:

本发明实施例的目的是提供一种行驶路线规划方法及装置,以解决针对现有的智能车载导航设备而言,在为用户进行行驶路线规划时,每次均需要用户手动输入目的地,存在效率低、操作过程繁琐、智能度低的问题。

为了解决上述技术问题,本发明实施例是这样实现的:

第一方面,本发明实施例提供了一种行驶路线规划方法,包括:

采集目标车辆内乘车人员的语音信息;

根据采集到的所述语音信息,确定所述目标车辆内乘车人员的声纹特征;

基于确定出的所述声纹特征和预设时间段内的多个历史导航记录,对所述目标车辆的行驶路线进行规划。

第二方面,本发明实施例提供了一种行驶路线规划装置,包括:

语音信息采集模块,用于采集目标车辆内乘车人员的语音信息;

声纹特征确定模块,用于根据采集到的所述语音信息,确定所述目标车辆内乘车人员的声纹特征;

行驶路线规划模块,用于基于确定出的所述声纹特征和预设时间段内的多个历史导航记录,对所述目标车辆的行驶路线进行规划。

第三方面,本发明实施例提供了一种终端设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述行驶路线规划方法的步骤。

第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的行驶路线规划方法的步骤。

本发明实施例中的行驶路线规划方法及装置,采集目标车辆内乘车人员的语音信息;根据采集到的语音信息,确定目标车辆内乘车人员的声纹特征;基于确定出的声纹特征和预设时间段内的多个历史导航记录,对目标车辆的行驶路线进行规划。本发明实施例中,通过结合目标车辆内乘车人员的语音信息,自动识别出各乘车人员的声纹特征,由于每个人的声纹特征具有唯一性,进而能够基于确定出的当前乘车人员的声纹特征并结合预设时间段内的多个历史导航记录,对目标车辆的行驶路径进行自动规划,这样无需用户手动输入目的地,简化了用户的导航操作步骤,提高了用户使用体验。

附图说明

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

图1为本发明实施例提供的行驶路线规划方法的第一种流程示意图;

图2为本发明实施例提供的行驶路线规划方法的第二种流程示意图;

图3为本发明实施例提供的行驶路线规划方法的第三种流程示意图;

图4为本发明实施例提供的行驶路线规划方法的第四种流程示意图;

图5为本发明实施例提供的行驶路线规划方法的第五种流程示意图;

图6为本发明实施例提供的行驶路线规划装置的第一种模块组成示意图;

图7为本发明实施例提供的行驶路线规划装置的第二种模块组成示意图;

图8为本发明实施例提供的终端设备的结构示意图。

具体实施方式

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

本发明实施例提供了一种行驶路线规划方法及装置,通过结合目标车辆内乘车人员的语音信息,自动识别出各乘车人员的声纹特征,由于每个人的声纹特征具有唯一性,进而能够基于确定出的当前乘车人员的声纹特征并结合预设时间段内的多个历史导航记录,对目标车辆的行驶路径进行自动规划,这样无需用户手动输入目的地,简化了用户的导航操作步骤,提高了用户使用体验。

图1为本发明实施例提供的行驶路线规划方法的第一种流程示意图,其中该方法的执行主体可以是设置于目标车辆中的智能车载导航设备,如图1所示,该方法至少包括以下步骤:

s101,采集目标车辆内乘车人员的语音信息,其中,该乘车人员可以包括:目标车辆内承载的司机和/或乘客,该语音信息包括:司机的语音信息和/或各乘客的语音信息;

具体的,针对语音信息采集过程,可以通过提示信息播报的方式引导目标车辆内所有乘车人员均进行语音录入,以便能够准确地采集到各乘车人员的语音信息,其中,每个乘车人员的语音采集时间可以是预先设置的,也可以是不限时长让用户自行确认何时采集完成,考虑到用户上车后均会进行简单的交流,因此,也可以通过采集车内乘车人员的交流过程来获取语音信息。

s102,根据采集到的语音信息,确定目标车辆内乘车人员的声纹特征,其中,该声纹特征可以是利用声纹识别技术对采集到的语音信息进行声纹识别得到的,由于每个人的声纹特征具有唯一性,因此,通过自动识别出各乘车人员的声纹特征来确定目标车辆内承载哪些乘车人员。

s103,基于确定出的声纹特征和预设时间段内的多个历史导航记录,对目标车辆的行驶路线进行规划,其中,该预设时间段可以是用户根据实际情况自行设置的,例如,可将预设时间段设置成最近一周或最近一个月的时间段;

由于结合确定出的声纹特征能够得知目标车辆内承载哪些乘车人员,进而通过将当前目标车辆内实际承载的乘车人员与预设时间段内的多个历史导航记录进行匹配,再根据匹配结果确定目标车辆当前欲前往的目的地,再自动为目标车辆规划去往该目的地的行驶路线。

在具体实施时,针对一个具体的应用场景:下班后,一种情况是,用户b经常坐用户a的车回家,此时用户a需要先将用户b送回家,另一种情况是,用户a单独驾车回家,因此,这两种情况下的所需到达的目的地不同,针对现有技术而言,需要每次重新设置目的地,而基于本发明提供的实施例,自动采集当前目标车辆内乘车人员的语音信息,结合该语音信息确定当前乘车人员的声纹特征,进而识别出当前目标车辆上有哪些人,智能车载导航设备就能够自动确定出目的地并自动规划路线,从而免去常用路线每次都要设置目的地的麻烦,提升用户体验。

针对上述应用场景,例如,用户将预设时间段设置为最近一个月,如果确定出的声纹特征包括:用户a的声纹特征和用户b的声纹特征,因此,可以确定目标车辆内当前所承载的乘车人员有用户a和用户b;同时,如果在最近一个月内的历史导航记录中存在多条导航记录表征当目标车辆内同时承载用户a和用户b时,目标车辆所到达的目的地为xxx;此时,将目的地xxx作为目标车辆当前欲前往的目的地,自动为目标车辆规划去往该目的地xxx的行驶路线;

又如,如果确定出的声纹特征包括:用户a的声纹特征,因此,可以确定目标车辆内当前所承载的乘车人员有用户a;同时,如果最近一个月内的历史导航记录中存在多条导航记录表征当目标车辆内同时承载用户a时,目标车辆所到达的目的地为yyy;此时,将目的地yyy作为目标车辆当前欲前往的目的地,自动为目标车辆规划去往该目的地yyy的行驶路线。

本发明实施例中,通过结合目标车辆内乘车人员的语音信息,自动识别出各乘车人员的声纹特征,由于每个人的声纹特征具有唯一性,进而能够基于确定出的当前乘车人员的声纹特征并结合预设时间段内的多个历史导航记录,对目标车辆的行驶路径进行自动规划,这样无需用户手动输入目的地,简化了用户的导航操作步骤,提高了用户使用体验。

其中,针对乘车人员的声纹特征的确定过程,上述s102根据采集到的语音信息,确定目标车辆内乘车人员的声纹特征,具体包括:

利用声纹识别技术对采集到的语音信息进行声纹识别,确定目标车辆内乘车人员的声纹特征;

具体的,可以利用声纹识别技术在采集到的语音信息中进行声纹特征提取,由于每个人的声纹特征具有唯一性,根据提取到的声纹特征类型确定目标车辆内当前所承载的用户的标识信息。

其中,为了保证后续目标车辆的行驶路线的规划准确度,在确定出目标车辆内乘车人员的声纹特征之后,播报声纹特征识别结果,当接收到用户针对该声纹特征识别结果的确认反馈信息后,继续执行步骤s103,具体的,该声纹特征识别结果可以包括:目标车辆内当前所承载的用户的标识信息,例如,播报当前车辆内乘坐的用户有用户a和用户b,请求确认,即对于确定出的当前乘车人员的声纹特征识别结果,可以通过语音播报系统播报给用户,以便用户确定对当前识别结果是否需要重新采集语音信息;此外,对于当前乘车人员的声纹特征识别结果,也可以由用户预先配置为不播报,直接根据当前声纹识别结果,对目标车辆的行驶路线进行规划。

其中,在确定出乘车人员的声纹特征后,需要进行行驶路线规划,如图2所示,上述s103基于确定出的声纹特征和预设时间段内的多个历史导航记录,对目标车辆的行驶路线进行规划,具体包括:

s1031,根据确定出的声纹特征和预设时间段内的多个历史导航记录,确定目标车辆的目的地;

具体的,根据确定出的声纹特征确定乘车人员的标识信息,进而将该用户的标识信息与预设时间段内的多个历史导航记录中的用户标识信息进行匹配,在多条历史导航记录中,根据各历史导航记录对应的匹配结果选择至少一条与确定出声纹特征匹配的备选历史导航记录,基于选取出的备选历史导航记录对应的目的地,确定目标车辆当前欲前往的目的地;

s1032,根据确定出的目的地,对目标车辆的行驶路线进行规划,具体的,可以将确定出的目的地作为查询关键词输入至预设信息输入框,自动生成目标车辆的行驶路线。

具体的,根据确定出的当前乘车人员的声纹特征,查找该声纹特征所在的目标车辆内预设时间段内的多条历史乘车记录所对应的目的地,确定当前目标车辆的目的地,根据确定出的当前目标车辆的目的地,无需用户手动输入目的地,智能车载导航设备根据该确定的目的地,自动对目标车辆的行驶路线进行规划,进一步提升了用户的使用体验。

进一步的,为了提高目标车辆的目的地的确定准确度,考虑到时间信息和起始位置不同,对应的目的地可能不同,基于此,在确定目标车辆的目的地的过程中,不仅考虑乘车人员的声纹特征,还引入当前使用场景信息作为参考,如图3所示,上述s1031根据确定出的声纹特征和预设时间段内的多个历史导航记录,确定目标车辆的目的地,具体包括:

s10311,确定目标车辆内乘车人员的使用场景信息,其中,该使用场景信息包括:乘车起始位置信息、乘车时间信息中至少一种;

具体的,上述乘车时间信息也即当前乘车时间信息,上述乘车起始位置信息可以是利用gps定位模块获取得到的;

在结合当前使用场景信息进行历史导航记录的匹配值计算时,可以是一个时间范围,例如,某一历史导航记录是17:00出发的,那么当前乘车时间在16:00~19:00时间段内可以认为当前乘车时间与该历史导航记录中的历史乘车时间是匹配的,其中,时间范围的大小可以由用户自行配置;

同样的,也可以是一个地址范围,例如,某一历史导航记录中的起始位置信息为xxxx,那么当前乘车起始位置信息在以xxxx为中心的预设地址范围内可以认为当前乘车起始位置信息与该历史导航记录中的历史乘车起始位置是匹配的,其中,预设地址范围的大小可以由用户自行配置。

s10312,针对预设时间段内的多个历史导航记录,确定声纹特征和使用场景信息与各所述历史导航记录之间的匹配值,其中,每条预设时间段内的历史导航记录中存储有预设时间段内的历史乘车人员的声纹特征、历史乘车时间信息、历史乘车起始位置信息,上述声纹特征、乘车时间信息和起始位置信息均参与匹配值的计算。

其中,预设时间段内的每条历史导航记录中均包含的历史乘车人员的声纹特征可以是与声纹特征对应的用户标识信息,在具体实施时,可以预先在智能车载导航设备中存储声纹特征与用户的标识信息之间的对应关系,根据该对应关系确定识别出的声纹特征对应的用户标识信息;

其中,针对确定出的目标车辆内乘车人员的声纹特征的数量为多个的情况,即目标车辆内乘车人员的数量为多个,可以采用如下方式分别计算得到预设时间段内的每条历史导航记录对应的匹配值,具体的,上述s10312针对预设时间段内的多个历史导航记录,确定声纹特征和使用场景信息与各历史导航记录之间的匹配值,具体包括:

步骤一,针对预设时间段内的每条历史导航记录,将确定出多个声纹特征与该历史导航记录中的声纹特征进行匹配,确定针对声纹特征的第一匹配值,其中,该第一匹配值与声纹特征匹配重合程度成正比,即目标车辆内乘车人员的声纹特征与历史导航记录中的声纹特性匹配重合程度越大,针对该历史导航记录确定出的第一匹配值越大;

其中,匹配重合程度可以通过公式计算得到,a表示目标车辆内乘车人员的声纹特征与历史导航记录中包含的声纹特征之间相同的声纹特征的数量,max(n,m)表示取目标车辆内乘车人员的声纹特征的总数n与历史导航记录中包含的声纹特征的总数m中的最大值;

例如,以确定出的多个声纹特征为a、b、c为例,如果历史导航记录1中的历史声纹特征有a、b;历史导航记录2中的历史声纹特征有b;历史导航记录3中的历史声纹特征有a、b、c;则基于上述匹配重合程度计算公式,计算得到各历史导航记录的匹配重合程度,并且第一匹配值与声纹特征匹配重合程度成正比,因此,历史导航记录对应的第一匹配值由大到小的顺序为历史导航记录3、历史导航记录1、历史导航记录2;

另外,如果历史导航记录4中的历史声纹特征有a、b、c、d,则可以确定历史导航记录3对应的第一匹配值大于历史导航记录4对应的第一匹配值;

其中,可以预先设定声纹特征匹配重合程度与声纹特征贡献匹配值之间的第一对应关系,例如,声纹特征匹配重合程度为100%,即该历史导航记录中包含所有识别出的当前乘车人员的声纹特征,对应的声纹特征贡献匹配值为a%,声纹特征匹配重合程度为50%,即该历史导航记录中包含识别出的当前乘车人员的声纹特征的一半,对应的声纹特征贡献匹配值为b%;

对应的,根据第一对应关系,确定针对声纹特征的第一匹配值,例如,若第一匹配结果为声纹特征匹配重合程度为50%,则第一匹配值为b%。

步骤二,将确定出的使用场景信息与该历史导航记录中的使用场景信息进行匹配,确定针对使用场景信息的第二匹配值;

其中,第二匹配值的确定过程可以参考上述第一匹配值的确定过程,根据第二对应关系,确定针对使用场景信息的第二匹配值。

步骤三,根据确定出的第一匹配值和第二匹配值,确定声纹特征和使用场景信息与该历史导航记录之间的综合匹配值;

具体的,将声纹特征的第一参考权重与第一匹配值的乘积、使用场景的第二参考权重与第二匹配值的乘积之和,确定为该历史导航记录的最终的综合匹配值。

另外,为了进一步提高历史导航记录的匹配值的计算准确度,还可以将预设时间段内的多条历史导航记录的使用次数作为参考因素,具体的,根据该历史导航记录的使用次数,确定针对使用次数的第三匹配值,其中,可以预先设定使用次数与使用次数贡献匹配值之间的第三对应关系,根据该历史导航记录的使用次数和第三对应关系,确定针对使用次数的第三匹配值;

对应的,根据确定出的第一匹配值、第二匹配值和第三匹配值,确定声纹特征和使用场景信息与该历史导航记录之间的综合匹配值;

具体的,将声纹特征的第一参考权重与第一匹配值的乘积、使用场景的第二参考权重与第二匹配值的乘积、使用次数的第三参考权重与第三匹配值的乘积之和,确定为该历史导航记录的最终的匹配值。

s10313,根据各历史导航记录对应的匹配值,确定目标车辆的目的地,具体的,例如:智能车载导航设备自动基于采集到的语音信息确定目标车辆内当前乘车人员的声纹特征,查找预设时间段内的多条历史乘车记录中携带有该声纹特征所对应的历史乘车时间信息和历史乘车起始位置信息,计算每条历史乘车记录中包含的历史乘车起始位置信息和历史乘车时间信息与当前乘车起始位置信息和当前乘车时间信息对应的匹配值,确定目标车辆的目的地,智能车载导航设备根据确定的目标车辆的目的地对行驶路径进行规划,达到了无需用户手动输入目的地,提升用户使用体验度的目的。

进一步的,为了提升用户的体验度,减少用户手动操作,提高所确定的目标车辆的目的地的准确率,基于此,上述s10313根据各历史导航记录对应的匹配值,确定目标车辆的目的地,具体包括:

在预设时间段内的多个历史导航记录中,将匹配值最大的历史导航记录的目的地,确定为目标车辆的目的地,其中,历史导航记录的匹配值越高,说明该历史导航记录中声纹特征与当前乘车人员的声纹特征的匹配值越高,以及该历史导航记录中使用场景与目标车辆的当前使用场景的匹配值越高,该历史导航记录中的历史目的地为目标车辆当前欲前往的目的地的概率越高;

具体的,根据智能车载导航设备自动基于采集到的语音信息确定目标车辆内当前乘车人员的声纹特征,查找预设时间段内的多条历史乘车记录中包含有该声纹特征所对应的历史乘车记录,计算每条历史乘车记录中包含的历史乘车起始位置信息和历史乘车时间信息与当前乘车起始位置信息和当前乘车时间信息的匹配值,将匹配值最高的计算结果所对应的历史乘车记录中的目的地,自动确定为当前目标车辆的目的地,智能车载导航设备根据已确定的目的地信息,进行行驶路径路线规划,从而提高了用户的体验度。

进一步的,为了保证用户能够对目的地的可选性,进一步提升用户的体验度,满足用户的不同使用需求,并进一步提高所确定的目标车辆目的地的准确率,基于此,上述s10313根据各历史导航记录对应的匹配值,确定目标车辆的目的地,具体包括:

步骤一,在预设时间段内的多个历史导航记录中,将匹配值排序靠前的预设数量的历史导航记录的目的地,确定为备选目的地;

步骤二,展示备选目的地的推荐列表,其中,该推荐列表中各备选目的地的排列顺序可以是按照匹配值由高到低的顺序确定的;

步骤三,基于接收到用户针对推荐列表的选择信息,将选择信息指示的备选目的地确定为目标车辆的目的地,具体的,将用户在推荐列表中选择的备选目的地确定为目标车辆欲到达的目的地。

具体的,根据智能车载导航设备自动基于采集到的语音信息确定目标车辆内当前乘车人员的声纹特征,查找预设时间段内的多个历史乘车记录中包含有该声纹特征所对应的历史乘车记录,计算每条历史乘车记录中包含的历史乘车起始位置信息和历史乘车时间信息与当前乘车起始位置信息和当前乘车时间信息的匹配值,将计算的匹配值结果由高到低进行排序,并在预设时间段内的多个历史导航记录中,将匹配值排序靠前的预设数量的历史导航记录的目的地,确定为备选目的地。将包含有上述备选目的地的推荐列表展示给用户,用户可从推荐列表中所展示的备选目的地中选出目标车辆的目的地,智能车载导航设备根据已确定的目的地信息,进行行驶路径路线规划,从而提高了用户的体验度。

进一步的,为了提高在行驶路线导航过程中的用户使用体验,有针对性地设置行驶路线导航过程中所用的导航参数,能够保证在行驶路线导航过程中更加符合用户的使用偏好,具体的,如图4所示,上述s1032根据确定出的目的地,对目标车辆的行驶路线进行规划,具体包括:

s10321,确定与目的地对应的目标导航参数,其中,该目标导航参数包括:地图缩放倍数、语音播报方式、行驶预报、电子眼播报、路线偏好中至少一种;

s10322,基于目的地和目标导航参数,对目标车辆的行驶路线进行规划;

其中,每条历史导航记录中还存储有历史导航参数,上述目标导航参数可以是匹配最高的历史导航记录中的历史导航参数,也可以是从包含用户通过推荐列表中的备选目的地中选则的目的地的历史导航记录中的历史导航参数,或者还可以是基于用户自行设置信息确定的导航参数信息。

进一步的,通过不断更新已添加的历史导航记录的使用情况,以及不断新增用户实际使用的历史导航记录,能够提高后续确定出的目的地的准确度,基于此,如图5所示,在s103基于确定出的声纹特征和预设时间段内的多个历史导航记录,对目标车辆的行驶路线进行规划之后,还包括:

s104,判断目标车辆是否按照规划的行驶路线进行行驶;

若是,则执行s105,更新与声纹特征对应的历史导航记录的使用次数,其中,若目标车辆是按照规划的行驶路线进行行驶,则说明用户认可设备自动为其规划的行驶路线,其中,该与声纹特征对应的历史导航记录可以是确定目的地所用的历史导航记录;

若否,则执行s106,确定本次所用的实际行驶路线,并增加基于实际行驶路线生成的历史导航记录。

具体的,在基于确定出的当前乘车人员的声纹特征和历史导航记录,对目标车辆的行驶路线进行规划后,还要判断目标车辆是否按照所规划的行驶路线进行行驶,如果当前目标车辆采用规划的行驶路线进行行驶,则将当前导航记录的使用次数加1并存储起来;从而在下次匹配计算时,增大当前导航记录的匹配值,最终达到在同样声纹特征条件下使用的越多的导航记录越容易匹配到目的地。如果当前目标车辆没有采用规划的行驶路线进行行驶,则确定实际行驶路线对应的声纹特征、当前时间、目的地、导航参数中至少一项;根据确定出的实际行驶路线所对应的声纹特征、当前时间、目的地、导航参数中至少一项,生成一条新的历史导航记录,并将新的历史导航记录存储到历史数据中。其中,导航参数信息包括:地图缩放倍数、语音播报方式、行驶预报、电子眼播报、路线偏好信息。

此外,如果用户在使用过程中,自行修改了导航参数,则将上述修改的导航参数更新到当前的导航记录中,从而不断丰富历史导航记录数据,提升下次匹配的准确性。

本发明实施例提供的行驶路线规划方法中,首先,采集目标车辆内乘车人员的语音信息;然后,根据采集到的语音信息,确定目标车辆内乘车人员的声纹特征;最后,基于确定出的声纹特征和预设时间段内的多个历史导航记录,对目标车辆的行驶路线进行规划。本发明实施例中,通过结合目标车辆内乘车人员的语音信息,自动识别出各乘车人员的声纹特征,由于每个人的声纹特征具有唯一性,进而能够基于确定出的当前乘车人员的声纹特征并结合预设时间段内的多个历史导航记录,对目标车辆的行驶路径进行自动规划,这样无需用户手动输入目的地,简化了用户的导航操作步骤,提高了用户使用体验。

对应上述实施例提供的行驶路线规划方法,基于相同的技术构思,本发明实施例还提供了一种行驶路线规划装置,图6为本发明实施例提供的行驶路线规划装置的模块组成示意图,该行驶路线装置用于执行图1至图5描述的行驶路线规划方法,如图6所示,该行驶路线规划装置包括:

语音信息采集模块601,用于采集目标车辆内乘车人员的语音信息;

声纹特征确定模块602,用于根据采集到的所述语音信息,确定所述目标车辆内乘车人员的声纹特征;

行驶路线规划模块603,用于基于确定出的所述声纹特征和预设时间段内的多个历史导航记录,对所述目标车辆的行驶路线进行规划。

可选地,上述声纹特征确定模块602,具体用于:

利用声纹识别技术对采集到的所述语音信息进行声纹识别,确定所述目标车辆内乘车人员的声纹特征。

可选地,所述行驶路线规划模块603,具体用于:

根据确定出的所述声纹特征和预设时间段内的多个历史导航记录,确定所述目标车辆的目的地;

根据确定出的所述目的地,对所述目标车辆的行驶路线进行规划。

可选地,所述行驶路线规划模块603,进一步具体用于:

确定所述目标车辆内乘车人员的使用场景信息,其中,所述使用场景信息包括:乘车起始位置信息、乘车时间信息中至少一种;

针对预设时间段内的多个历史导航记录,确定所述声纹特征和所述使用场景信息与各所述历史导航记录之间的匹配值;

根据各所述历史导航记录对应的所述匹配值,确定所述目标车辆的目的地。可选地,所述声纹特征的数量为多个;所述行驶路线规划模块603,更进一步具体用于:

将多个所述声纹特征与所述历史导航记录中的历史声纹特征进行匹配,确定第一匹配值,其中,所述第一匹配值与声纹特征匹配重合程度成正比;

将确定出的所述使用场景信息与所述历史导航记录中的历史使用场景进行匹配,确定第二匹配值,其中,所述第二匹配值与使用场景匹配重合程度成正比;

根据所述第一匹配值和所述第二匹配值,确定所述声纹特征和所述使用场景信息与各所述历史导航记录之间的匹配值。

可选地,所述行驶路线规划模块603,更进一步具体用于:

在预设时间段内的多个历史导航记录中,将所述匹配值最大的历史导航记录的目的地,确定为所述目标车辆的目的地。

可选地,所述行驶路线规划模块603,更进一步具体用于:

在预设时间段内的多个历史导航记录中,将所述匹配值排序靠前的预设数量的所述历史导航记录的目的地,确定为备选目的地;

展示所述备选目的地的推荐列表:

基于接收到用户针对所述推荐列表的选择信息,将所述选择信息指示的备选目的地确定为所述目标车辆的目的地。

可选地,所述行驶路线规划模块603,还进一步具体用于:

确定与所述目的地对应的目标导航参数,其中,所述目标导航参数包括:地图缩放倍数、语音播报方式、行驶预报、电子眼播报、路线偏好中至少一种;

基于所述目的地和所述目标导航参数,对所述目标车辆的行驶路线进行规划。

可选地,如图7所示,所述装置还包括历史导航记录更新模块604,用于:

判断所述目标车辆是否按照规划的所述行驶路线进行行驶;

若是,则更新与所述声纹特征对应的历史导航记录的使用次数;

若否,则确定本次所用的实际行驶路线,并增加基于所述实际行驶路线生成的历史导航记录。

本发明实施例中的行驶路线规划装置,采集目标车辆内乘车人员的语音信息;根据采集到的语音信息,确定目标车辆内乘车人员的声纹特征;基于确定出的所述声纹特征和预设时间段内的多个历史导航记录,对所述目标车辆的行驶路线进行规划。本发明实施例中,通过结合目标车辆内乘车人员的语音信息,自动识别出各乘车人员的声纹特征,由于每个人的声纹特征具有唯一性,进而能够基于确定出的当前乘车人员的声纹特征并结合预设时间段内的多个历史导航记录,对目标车辆的行驶路径进行自动规划,这样无需用户手动输入目的地,简化了用户的导航操作步骤,提高了用户使用体验。

本发明实施例提供的行驶路线规划装置能够实现上述行驶路线规划方法对应的实施例中的各个过程,为避免重复,这里不再赘述。

对应上述实施例提供的行驶路线规划方法,基于相同的技术构思,本发明实施例还提供了一种终端设备100,该终端设备100用于执行上述的行驶路线规划方法,图8为实现本发明各个实施例的一种终端设备100的硬件结构示意图,图8所示的终端设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图8中示出的终端设备100结构并不构成对终端设备100的限定,终端设备100可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

其中,处理器110,用于采集目标车辆内乘车人员的语音信息;

根据采集到的所述语音信息,确定所述目标车辆内乘车人员的声纹特征;

基于确定出的所述声纹特征和预设时间段内的多个历史导航记录,对所述目标车辆的行驶路线进行规划。

本发明实施例中,通过结合目标车辆内乘车人员的语音信息,自动识别出各乘车人员的声纹特征,由于每个人的声纹特征具有唯一性,进而能够基于确定出的当前乘车人员的声纹特征并结合预设时间段内的多个历史导航记录,对目标车辆的行驶路径进行自动规划,这样无需用户手动输入目的地,简化了用户的导航操作步骤,提高了用户使用体验。

其中,处理器110,具体用于:

所述根据采集到的所述语音信息,确定所述目标车辆内乘车人员的声纹特征,包括:

利用声纹识别技术对采集到的所述语音信息进行声纹识别,确定所述目标车辆内乘车人员的声纹特征。

其中,处理器110,具体用于:

所述基于确定出的所述乘车人员的所述声纹特征,对所述目标车辆的行驶路线进行规划,包括:

根据确定出的所述声纹特征和预设时间段内的多个历史导航记录,确定所述目标车辆的目的地;

根据确定出的所述目的地,对所述目标车辆的行驶路线进行规划。

其中,处理器110,具体用于:

根据确定出的所述声纹特征和预设时间段内的多个历史导航记录,确定所述目标车辆的目的地,包括:

确定所述目标车辆内乘车人员的使用场景信息,其中,所述使用场景信息包括:乘车起始位置信息、乘车时间信息中至少一种;

针对预设时间段内的多个历史导航记录,确定所述声纹特征和所述使用场景信息与各所述历史导航记录之间的匹配值;

根据各所述历史导航记录对应的所述匹配值,确定所述目标车辆的目的地。

其中,处理器110,具体用于:

所述声纹特征的数量为多个;所述确定所述声纹特征和所述使用场景信息与各所述历史导航记录之间的匹配值,包括:

将多个所述声纹特征与所述历史导航记录中的历史声纹特征进行匹配,确定第一匹配值,其中,所述第一匹配值与声纹特征匹配重合程度成正比;

将确定出的所述使用场景信息与所述历史导航记录中的历史使用场景进行匹配,确定第二匹配值,其中,所述第二匹配值与使用场景匹配重合程度成正比;

根据所述第一匹配值和所述第二匹配值,确定所述声纹特征和所述使用场景信息与各所述历史导航记录之间的匹配值。

其中,处理器110,具体用于:

所述根据各所述历史导航记录对应的所述匹配值,确定所述目标车辆的目的地,包括:

在预设时间段内的多个历史导航记录中,将所述匹配值最大的历史导航记录的目的地,确定为所述目标车辆的目的地。

其中,处理器110,具体用于:

所述根据各所述历史导航记录对应的所述匹配值,确定所述目标车辆的目的地,包括:

在预设时间段内的多个历史导航记录中,将所述匹配值排序靠前的预设数量的历史导航记录的目的地,确定为备选目的地;

展示所述备选目的地的推荐列表:

基于接收到用户针对所述推荐列表的选择信息,将所述选择信息指示的备选目的地确定为所述目标车辆的目的地。

其中,处理器110,具体用于:

所述根据确定出的所述目的地,对所述目标车辆的行驶路线进行规划,包括:

确定与所述目的地对应的目标导航参数,其中,所述目标导航参数包括:地图缩放倍数、语音播报方式、行驶预报、电子眼播报、路线偏好中至少一种;

基于所述目的地和所述目标导航参数,对所述目标车辆的行驶路线进行规划。

其中,处理器110,还用于:

在基于确定出的所述声纹特征,对所述目标车辆的行驶路线进行规划之后,还包括:

判断所述目标车辆是否按照规划的所述行驶路线进行行驶;

若是,则更新与所述声纹特征对应的历史导航记录的使用次数;

若否,则确定本次所用的实际行驶路线,并增加基于所述实际行驶路线生成的历史导航记录。

本发明实施例中的终端设备100,采集目标车辆内乘车人员的语音信息;根据采集到的语音信息,确定目标车辆内乘车人员的声纹特征;基于确定出的所述声纹特征和预设时间段内的多个历史导航记录,对所述目标车辆的行驶路线进行规划。本发明实施例中,通过结合目标车辆内乘车人员的语音信息,自动识别出各乘车人员的声纹特征,由于每个人的声纹特征具有唯一性,进而能够基于确定出的当前乘车人员的声纹特征并结合预设时间段内的多个历史导航记录,对目标车辆的行驶路径进行自动规划,这样无需用户手动输入目的地,简化了用户的导航操作步骤,提高了用户使用体验。

需要说明的是,本发明实施例提供的终端设备100能够实现上述行驶路线规划方法实施例中终端设备100实现的各个过程,为避免重复,这里不再赘述。

应理解的是,本发明实施例中,射频单元101可用于收发信息,信号的接收和发送通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信系统与网络和其他设备通信。

终端设备100通过网络模块102为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元103可以将射频单元101或网络模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与终端设备100执行的特定功能相关的音频输出。音频输出单元103包括扬声器、蜂鸣器以及受话器等。

输入单元104用于接收音频。输入单元104可以包括图形处理器(graphicsprocessingunit,gpu)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射频单元101或网络模块102进行发送。麦克风1042可以接收声音,并且能够将这样的声音处理为音频数据。

终端设备100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板1061。

用户输入单元107可用于接收输入的数字或字符信息,以及产生与终端设备100的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作)。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,接收处理器110发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。具体地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、在此不再赘述。

进一步的,触控面板1071可覆盖在显示面板1061上,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图8中,触控面板1071与显示面板1061是作为两个独立的部件来实现终端设备100的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现终端设备100的输入和输出功能,具体此处不做限定。

接口单元108为外部装置与终端设备100连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端设备100内的一个或多个元件或者可以用于在终端设备100和外部装置之间传输数据。

存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据终端设备100的使用所创建的数据等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器110是终端设备100的控制中心,利用各种接口和线路连接整个终端设备100的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行终端设备100的各种功能和处理数据,从而对终端设备100进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

终端设备100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,终端设备100包括一些未示出的功能模块,在此不再赘述。优选的,本发明实施例还提供一种终端设备100,包括处理器110,存储器109,存储在存储器109上并可在所述处理器110上运行的计算机程序,该计算机程序被处理器110执行时实现上述行驶路线规划方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

进一步地,对应上述实施例提供的行驶路线规划方法,本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器110执行时实现如上述行驶路线规划方法实施例的各步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

可以理解的是,本发明实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(applicationspecificintegratedcircuits,asic)、数字信号处理器(digitalsignalprocessing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmablelogicdevice,pld)、现场可编程门阵列(field-programmablegatearray,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本发明所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本发明实施例所述功能的模块(例如过程、函数等)来实现本发明实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

还需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,本发明可以有各种更改和变化。凡在本发明的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

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