掌桥专利:专业的专利平台
掌桥专利
首页

一种自驾游沿途景点播报方法、装置、设备和系统

文献发布时间:2023-06-19 16:04:54



技术领域

本发明涉及地理信息技术领域,特别涉及一种自驾游沿途景点播报方法、装置、设备和系统。

背景技术

现如今,导航技术逐步成为当前用户出行的必备技术,现有的地图导航软件可以针对引导路线或者车辆周边信息对用户进行针对性播报,比如播报电子眼位置、限速提示、急转弯或路口路况、村庄或学校位置信息等。随着家用车的保有量的不断增加,自驾游成为人们小长假不可缺少的一个项目。

发明内容

发明人发现,针对自驾游整个驾驶过程只有基础导航播报是十分枯燥和乏味的,并且基础导航占用大量时间,对用户来说是一种时间资源浪费。因此,如何提升出游体验,为驾驶过程中提供更多的伴游知识是很有必要的。发明人针对现有的导航产品分析后认为,现有的导航产品只是简单的通过车辆位置,已预设半径进行POI点的检索,并通过标准的TTS(TextToSpeech,从文本到语音)播报POI基础信息,该推送方式粗犷简单,无法针对用户提供针对性的定制服务,其在对于景点引导时,无法按照用户需求进行个性化引导。

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种自驾游沿途景点播报方法、装置、设备和系统。

第一方面,本发明实施例提供了一种自驾游沿途景点播报方法,可以包括:

基于车辆位置,获取车辆预设范围内的景点;

根据所述车辆内用户的用户属性、车辆属性、所述车辆位置、所述用户预设的偏好以及景点属性,确定所述景点的推荐优先级权重值;

基于所述景点的推荐优先级权重值、所述车辆位置与所述景点的位置,对所述景点的播报顺序进行排序,以播报所述景点的景点信息。

可选的,基于所述景点的权重值、所述车辆位置与所述景点的位置,对所述景点的播报顺序进行排序,以播报所述景点的景点信息,可以包括:

基于所述车辆位置和所述景点的位置,确定所述车辆与所述景点之间的距离;

基于所述距离对所述景点进行多级距离等级划分;

根据划分结果对不同距离等级内的景点的播报顺序进行排序,以逐级播报不同距离等级内的景点信息。

可选的,所述基于所述距离对所述景点进行多级距离等级划分之前,还可以包括:

基于所述车辆位置、所述车辆的行驶方向和所述景点位置,对所述景点进行筛选,以确定所述景点为备选景点或待定景点。

可选的,所述基于所述车辆位置、所述车辆的行驶方向和所述景点位置,对所述景点进行筛选,以确定所述景点为备选景点或待定景点,可以包括:

基于所述车辆位置和所述景点位置,确定所述车辆与所述景点之间的连线,并基于所述连线与正北方向确定第一夹角;

基于所述车辆的行驶方向与所述正北方向,确定第二夹角;

基于所述第一夹角和所述第二夹角之差,与预设的角度阈值的比较结果,对所述景点进行筛选,以确定所述景点为备选景点或待定景点。

可选的,该方法还可以包括:

基于所述车辆位置,判断所述车辆所处的位置是否存在地图数据;并根据所述判断结果对所述景点的推荐优先级权重值进行调整。

可选的,该方法还可以包括:

若判断所述车辆所处的位置存在地图数据,则基于所述地图数据对选取的景点进行导航;

否则,获取轨迹数据,并基于所述轨迹数据对选取的景点进行轨迹导航。

可选的,该方法还可以包括:对轨迹数据中的景点导航数据进行路径规划,以规划后的路径进行轨迹导航。

可选的,所述获取轨迹数据,并基于所述轨迹数据对选取的景点进行轨迹导航,可以包括:

根据所述车辆位置,获取预设范围内所有的轨迹数据;

基于所述车辆位置,与所述轨迹数据中轨迹点位置进行匹配,以选择从所述车辆位置到达所述选取的景点的轨迹数据,并基于所述轨迹数据进行轨迹导航。

可选的,该方法还可以包括:基于所述景点的排序结果,获取待播报的备选景点的景点信息,以生成待播报的备选景点的音频文件。

第二方面,本发明实施例提供了一种自驾游沿途景点播报装置,可以包括:

获取模块,用于基于车辆位置,获取车辆预设范围内的景点;

确定模块,用于根据所述车辆内用户的用户属性、车辆属性、所述车辆位置、所述用户预设的偏好以及景点属性,确定所述景点的推荐优先级权重值;

排序模块,用于基于所述景点的推荐优先级权重值、所述车辆位置与所述景点的位置,对所述景点的播报顺序进行排序;

播报模块,用于根据排序结果播报所述景点的景点信息。

第三方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的自驾游沿途景点播报方法。

第四方面,本发明实施例提供了一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述的自驾游沿途景点播报方法。

第五方面,本发明实施例提供了一种自驾游沿途景点播报系统,可以包括:终端设备和服务器;

所述终端设备用于获取车辆位置,并将所述车辆位置发送给所述服务器;

所述服务器用于基于所述车辆位置获取车辆预设范围内的景点,并根据所述车辆内用户的用户属性、车辆属性、所述车辆位置、所述用户预设的偏好以及景点属性,确定所述景点的推荐优先级权重值,将所述推荐优先级权重值发生给所述终端设备;

所述终端设备还用于基于所述景点的推荐优先级权重值、所述车辆位置与所述景点的位置,对所述景点的播报顺序进行排序,以播报所述景点的景点信息。

本发明实施例提供的上述技术方案的有益效果至少包括:

本发明实施例提供了一种自驾游沿途景点播报方法、装置、设备和系统,该方法可以包括:基于车辆位置,获取车辆预设范围内的景点;根据车辆内用户的用户属性、车辆属性、车辆位置、用户预设的偏好以及景点属性,确定景点的推荐优先级权重值;基于景点的推荐优先级权重值、车辆位置与景点的位置,对景点的播报顺序进行排序,以播报景点的景点信息。本发明实施例中提供的上述方法,从多个维度分析判断以确定出最接近用户喜好的景点,以实现伴游出行,为用户自驾游旅行提供了景点参考,提升了用户出游体验。

进一步的,通过对车辆内用户属性、车辆属性、用户预设的偏好等多维度综合分析,能够提升用户体验感,能够更加贴合用户习惯,以实现个性化定制引导的需求。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明实施例中提供的自驾游沿途景点播报方法的流程示意图;

图2为步骤S13具体流程示意图;

图3为本发明实施例中提供的多级距离等级划分的示意图;

图4为本发明实施例中提供的对景点进行筛选的具体流程示意图;

图5为步骤S16具体流程示意图;

图6为本发明实施例中提供的车辆与轨迹数据匹配的示意图;

图7为本发明实施例中提供的自驾游沿途景点播报装置的结构示意图;

图8为本发明实施例中提供的自驾游沿途景点播报系统的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例中提供了一种自驾游沿途景点播报方法,参照图1所示,该方法可以包括:

步骤S11、基于车辆位置,获取车辆预设范围内的景点。

需要说明的是,本发明实施例中的上述景点可以是旅游景点、观景台、名胜古迹(桥梁、隧道)、人文地理、美食美景等等。本发明实施例中通过车辆上的定位装置(例如GPS装置)进行定位,这样可以基于车辆位置获得车辆预设范围内所有的景点。

在此还需要进一步说明的是,这些景点数据作为原始数据,其并非直接推荐给用户。景点数据作为原始数据,其自带标签属性因子,即该标签属性因子是原始数据生产阶段根据产品定义标记的,例如A景点属性因子为“亲子”,B景点为“浪漫”等。

步骤S12、根据车辆内用户的用户属性、车辆属性、车辆位置、用户预设的偏好以及景点属性,确定景点的推荐优先级权重值。

其中,用户的用户属性可以通过车内摄像设备进行采集,经过面貌分析之后确定,其中车辆内用户可以包括驾驶员和/或乘客,用户属性信息包括但不限于以下信息:用户年龄、用户性别、用户情感等等。车辆属性可以包括车载量、车辆类型(轿车、越野车、房车等)、燃油剩余量以及车辆状态等等。

上述车辆位置即为通过定位装置实时获得的车辆位置,进一步的,本发明实施例中可以通过车辆位置来判断车辆周围是否存在道路,该道路可以是导航地图上的道路,也可以是实际道路,进而判断车辆是否在道路上。本发明实施例中也适用于例如草原、沙漠、戈壁等旅游景点,该类旅游景点可能无实际道路,通过轨迹数据可以进行导航或者引导。

用户预设的偏好可以通过车载终端进行预先设置。景点属性为景点自身的属性,可以包括亲子、浪漫、人文、科技、教育等等不同的主题属性。例如,车内人员有儿童,可以推荐亲子教育类型的景点;车辆属性为越野车,车内人员为年轻人员,可以推荐野外探险等旅游路线;即本发明实施例中可以根据车内人员的用户属性、车辆属性、用户偏好等等,推荐出更加符合用户的景点,以提升用户自驾游的用户体验感。

本发明实施例中,上述景点推荐优先级权重值可以通过现有的逻辑运算的方式确定,例如将上述不同维度参数的影响因子和信息因子进行相乘以确定景点推荐优先级权重值。需要说明的是,上述用户属性、车辆属性、用户预设的偏好以及景点属性的影响因子可以根据数据类型预先设计,也可以在后续运营过程中根据实际情况进行动态调整,本发明实施例对此不作具体限定。

本步骤通过上述多个维度的信息,以对景点的权重进行综合分析,进而分析出更加贴合用户习惯,更加准确符合用户自驾游旅行意图的旅行景点。本发明实施例中通过不同维度信息因子进行分析时,在确定上述景点的推荐优先级权重值的过程中,可以根据不同环境(年代、时间、季节等)定义方式会进行相应变化。比如,车辆类型x因子,车内乘客数量y因子,是否有儿童z因子,车辆所在位置s因子,车辆是否在道路上t因子,用户偏好u因子等,比如夏季车辆类型x因子趋于弱势,对整体权重值影响较小,冬季车辆类型x因子趋于强势,对整体权重值影响较大。

步骤S13、基于景点的推荐优先级权重值、车辆位置与景点的位置,对景点的播报顺序进行排序,以播报景点的景点信息。

上述步骤S12中确定了景点的推荐优先级权重值,即对步骤S11中车辆位置预设范围内所有的景点进行了推荐优先级排序。发明人发现,即使经过上述步骤S12中推荐优先级权重值排序,也不应当直接推荐给用户,发明人发现车辆位置与景点位置之间的距离远近是用户是否选择该景点的重要因素,因此,发明人将车辆位置与景点位置作为另一个维度的参数进行分析,以最终确定出对景点播报的顺序,进而播报景点的景点信息。

本发明实施例中提供的上述自驾游沿途景点播报方法从多个维度分析判断以确定出最接近用户喜好的景点,以实现伴游出行,为用户自驾游旅行提供了景点参考,提升了用户出游体验。同时为了更好的提升用户体验感,结合车辆自身的拍摄设备,通过算法推荐做周边,以及即将经过的景点、文化、美食等知识内容讲解,进而为用户提供更好,更舒适,同时提供学知识的驾驶体验。

发明人针对当前市场上存在相似的产品分析,市场上可见的产品均是简单的通过车辆位置,以一定的半径进行POI点的检索,并通过标准的TTS播报 (从文本到语音(TextTo Speech))POI基础信息。而本发明结合了汽车摄像装置,车内用户属性,跟车载导航的深度结合,综合分析推荐最接近用户喜好的旅游知识内容,内容的播报方式可以通过真人录音,口语化的表达,更加贴合自驾游目的。

在一个可选的实施例中,参照图2所示,上述步骤S13具体可以包括以下步骤:

步骤S131、基于车辆位置和景点的位置,确定车辆与景点之间的距离。

本发明实施例中,依据车辆与景点之间距离,来设置多级距离探索范围,进而逐层识别各个距离探索范围内景点的推荐优先级权重值,以达到基于距离逐层播报的目的。

步骤S132、基于距离对景点进行多级距离等级划分。

例如,参照图3所示,本发明实施例中划分了三级距离等级,以车辆位置为起点,分别是一级距离、二级距离和三级距离。

步骤S133、根据划分结果对不同距离等级内的景点的播报顺序进行排序,以逐级播报不同距离等级内的景点信息。

还参照图3所示,针对一级距离内的景点,选取推荐优先级最高的景点进行信息播报;如果一级距离内没有景点,则依次判断二级距离内是否含有景点,并根据二级距离内景点的推荐优先级权重值的排序结果,依次播报景点信息;以此类推,若二级距离内无景点,则对三级距离内的景点进行播报。

在另一个可选的实施例中,在基于距离对景点进行多级距离等级划分之前,还可以包括:基于车辆位置、车辆的行驶方向和景点位置,对景点进行筛选,以确定景点为备选景点或待定景点。

本发明实施例中,通过车辆位置和车辆行驶方向与景点位置,进行角度判断,如果景点位置位于预设的角度范围内,则标记该景点为备选景点,其他未位于该角度范围内的景点则标记为待定景点。

在一个具体的实施例中,本发明实施例通过车辆位置以及车辆行驶方向,与景点所在位置进行判断,即判断景点是否在车辆行驶方向预设的角度范围内。参照图4所示,上述对景点进行筛选的具体方法可以包括以下步骤:

步骤S41、基于车辆位置和景点位置,确定车辆与景点之间的连线,并基于连线与正北方向确定第一夹角。

本步骤即连接车辆位置与景点位置,形成自车辆位置至景点位置的向量,进而确定该向量与正北方向的夹角,例如该夹角为Angle A。

步骤S42、基于车辆的行驶方向与正北方向,确定第二夹角。

本步骤中车辆行驶方向也是一个向量值,确定该向量与正北方向之间的夹角,例如该夹角为Angle B。

在此需要说明的是,上述步骤S41和步骤S42执行不分先后,先执行步骤 S41,后执行步骤S42;或者先执行步骤S42,后执行步骤S41均可;或者同时执行步骤S41和步骤S42,本发明实施例对此并不作具体限定。

步骤S43、基于第一夹角和第二夹角之差,与预设的角度阈值的比较结果,对景点进行筛选,以确定景点为备选景点或待定景点。

本步骤中基于上述第一夹角和第二夹角进行比较,例如Angle A和Angle B 之间的夹角差值是否小于等于预设的角度阈值(夹角差值),小于则表示景点有效,可以标记为备选景点,否则标记为待定景点。通过优先播报方案选定的备选景点,称为选中数据,系统对选中数据进行播报。

在另一个可选的实施例中,还参照图1所示,本发明实施例中提供的上述自驾游沿途景点播报方法,还可以包括以下步骤:

步骤S14、基于车辆位置,判断车辆所处的位置是否存在地图数据;若是,则执行步骤S15,否则执行步骤S16。

本发明实施例中,将基于车辆位置判断车辆所处位置是否存在地图数据,车辆周围是否存在地图数据作为另一个维度的参数,对于景点推荐优先级权重值有着重要的影响。本发明实施例中,在进行了步骤S14之后,可以反馈至步骤S12,以对景点的推荐优先级权重值进行调整。

步骤S15、若判断车辆所处的位置存在地图数据,则基于地图数据对选取的景点进行导航。

步骤S16、获取轨迹数据,并基于轨迹数据对选取的景点进行轨迹导航。

在出游过程中,默认导航路线规划并不能满足用户的个性化需求,比如:用户想出游的路线是A→B→C路径。标准导航的路径规划可能为A→C→B→ D,不满足用户希望的路径。此时轨迹导航可以很好的解决这个问题。因此本发明实施例中轨迹导航启动逻辑为:通过车辆GPS数据、以及车辆匹配到道路上的标识,判断车辆周围预设范围内是否存在道路数据(两种情况下没有道路数据,一种是实际就是没有道路,比如草原、沙漠、戈壁等;另一种是导航地图没有提供道路数据,当前逻辑按照无道路处理,下文统称为地图数据无道路),如果车辆周围预设范围内不存在道路,则启动轨迹导航,否则终止当前逻辑。需要说明的是,本发明实施例中车辆所处的位置存在地图数据时也可以启动轨迹导航,进一步的可以在任意时刻启动轨迹导航,本发明实施例对此并不作具体限定。

车辆周围地图数据无道路,则选定车辆周围预设范围内所有轨迹信息(原轨迹信息来源方式:一种方式为用户通过产品另外提供的工具进行轨迹数据编辑,包括其他用户分享后二次编辑的数据;还有通过产品自动录制轨迹功能获得),并下发给终端系统。

在一个具体的实施例中,参照图5所示,接收所述服务器的返回轨迹数据集合,终端通过车辆位置信息做轨迹匹配和导航处理,上述步骤S16具体可以包括以下步骤:

步骤S161、根据车辆位置,获取预设范围内所有的轨迹数据。

例如,轨迹数据以x*x方格存储,x为预设范围,称为轨迹单元;以车辆 GPS位置周边预设半径探索n个轨迹单元;使用车辆GPS位置与每一个轨迹单元所有轨迹点比较,找到最近的点位Lxy;车辆GPS位置与Lxy之间的直线距离差值ds,如果ds小于预设差值则认为满足距离匹配条件。

步骤S162、基于车辆位置,与轨迹数据中轨迹点位置进行匹配,以选择从车辆位置到达选取的景点的轨迹数据。

参照图6所示,匹配的具体方法可以是:

判断轨迹方向,Lxy顺延获取预设数量的点位暂定为Lxy1,Lxy2,Lxy3, Lxy4,Lxy5(顺次按照预设的一个距离连续取出轨迹上预设数量的点,称为轨迹序列,预设距离也是自定义的,调优阶段都是可调整),且所有点位累计距离(两两点之间距离之和,即Lxy-Lxy1-Lxy2-Lxy3-Lxy4-Lxy5累加距离)超过预设距离,否则继续顺延获取;

计算Lxy1和Lxy点连线的向量方向和正北方向夹角a1;

计算Lxy2和Lxy1点连线的向量方向和正北方向夹角a2;

计算Lxy3和Lxy2点连线的向量方向和正北方向夹角a3;

计算Lxy4和Lxy3点连线的向量方向和正北方向夹角a4;

计算Lxy5和Lxy4点连线的向量方向和正北方向夹角a5;

计算a1,a2,a3,a4,a5夹角之间的差值为a(a1到a5他们之间的差值 a1-a2-....);

计算车辆GPS方向向量和正北方向夹角和a的差值α,如果α小于预设差值则认为满足角度匹配条件;同时满足距离匹配条件和角度匹配条件,则认为车辆匹配行驶到轨迹上,称为轨迹匹配状态。

在此还需要说明的是,车辆GPS变更过程中持续处理接收所述服务器的返回轨迹数据集合,终端可以通过GPS位置信息做轨迹匹配和导航处理流程,如果存在不满足距离匹配条件或者角度匹配条件,称为脱离状态;脱离状态达到预设的阈值次数后,则变更为未匹配状态。各种状态变化决定是否匹配的判断依据,本发明实施例中只有匹配状态才能进行轨迹导航。

步骤S163、基于轨迹数据进行轨迹导航。

本发明实施例轨迹导航播报景点信息的处理方法可以是:轨迹显示在地图上,只是轨迹导航的一个效果,但是不足以更好的提醒驾驶员前方的安全情况,本发明中服务器对轨迹做了转向引导标记,方便驾驶员在行驶过程中可以听到“前方50米轨迹发生左转”等提示语,以提高在无道路区域的行驶安全。

轨迹导航点的制作方案为:云端轨迹服务中遍历连续轨迹点,并计算连续累加距离达到预设距离,假设轨迹点列为L1,L2,L3,L4,L5;分别计算L1, L2,L3和正北方向夹角,并做累计差值(现有算法),称为a;分别计算L3, L4,L5和正北方向夹角,并做累计差值(现有算法),称为b;a减b的夹角差值如果大于45°小于135°则将L3标记为右转趋势标记;b减a的夹角差值如果大于45°小于135°则将L3标记为左转趋势标记;a减b的夹角差值如果大于135°则将L3标记为调头趋势标记;不满足以上条件,则依次遍历新的轨迹点,直到轨迹点处理完成。

在另一个可选的实施例中,还参照图1所示,上述自驾游沿途景点播报方法,还可以包括以下步骤:

步骤S17、对轨迹数据中的景点导航数据进行路径规划,以规划后的路径进行轨迹导航。

本发明实施例在轨迹导航技术支持的基础上,用户可以使用自己预设的轨迹,或者其他用户分享的轨迹,进行个性化的自定义路线导航的体验,真正做到陪伴出行的场景,是其他产品不能比拟的。

在另一个可选的实施例中,本发明实施例中提供的上述自驾游沿途景点播报方法,还可以包括:基于景点的排序结果,获取待播报的备选景点的景点信息,以生成待播报的备选景点的音频文件。

例如,如果选定的为一级距离内的景点,则需要对二级距离内的备选景点进行提前准备数据的处理,例如包括网络请求,终端合成处理等(即,如果选择了第N级距离内的景点,则触发对第N+1级距离内的备选景点进行处理,选定优先级最高的启动播放流程)按照车辆行驶趋势,N+1为未来被选中的趋势最高,发送车辆信息以及处理返回景点集流程涉及的网络请求,文字合成音频文件是耗时流程,所以要做预处理。

针对预加载数据的处理个数和排序是按照预设数量和权重值排序处理;按照以上方案,同理可推如果选定的为二级距离内的景点,则处理三级距离内的备选景点,如果选定的为三级距离内的景点,则不做处理;当然,为了资源配置更佳、节约处理器内存,上述备选景点在播报完成后标记为删除数据,删除数据在规定的预设时间段内不会重新作为备选景点或者待定景点出现,本发明实施例对此并不作具体限定。

基于同一发明构思,本发明实施例中还提供了一种自驾游沿途景点播报装置,参照图7所示,该装置可以包括:获取模块71、确定模块72、排序模块 73以及播报模块74,其工作原理如下:

获取模块71用于基于车辆位置,获取车辆预设范围内的景点。

确定模块72用于根据车辆内用户的用户属性、车辆属性、车辆位置、用户预设的偏好以及景点属性,确定景点的推荐优先级权重值。

排序模块73用于基于景点的推荐优先级权重值、车辆位置与景点的位置,对景点的播报顺序进行排序。

播报模块74用于根据排序结果播报景点的景点信息。

在一个可选的实施例中,上述排序模块73基于所述车辆位置和所述景点的位置,确定所述车辆与所述景点之间的距离;基于所述距离对所述景点进行多级距离等级划分;根据划分结果对不同距离等级内的景点的播报顺序进行排序,以使播报模块74逐级播报不同距离等级内的景点信息。

在另一个可选的实施例中,参照图7所示,该装置还可以包括:筛选模块 75,筛选模块75用于基于所述车辆位置、所述车辆的行驶方向和所述景点位置,对所述景点进行筛选,以确定所述景点为备选景点或待定景点。

在另一个可选的实施例中,上述筛选模块75具体用于:

基于所述车辆位置和所述景点位置,确定所述车辆与所述景点之间的连线,并基于所述连线与正北方向确定第一夹角;

基于所述车辆的行驶方向与所述正北方向,确定第二夹角;

基于所述第一夹角和所述第二夹角之差,与预设的角度阈值的比较结果,对所述景点进行筛选,以确定所述景点为备选景点或待定景点。

在另一个可选的实施例中,参照图7所示,该装置还可以包括:判断模块 76和调整模块77;判断模块76基于所述车辆位置,判断所述车辆所处的位置是否存在地图数据;调整模块77根据所述判断结果对所述景点的推荐优先级权重值进行调整。

在另一个可选的实施例中,参照图7所示,该装置还可以包括:导航模块 78,若判断模块76判断所述车辆所处的位置存在地图数据,导航模块78基于所述地图数据对选取的景点进行导航;否则,获取模块71获取轨迹数据,导航模块78基于所述轨迹数据对选取的景点进行轨迹导航。

在另一个可选的实施例中,参照图7所示,该装置还可以包括:规划模块 79,规划模块79用于对轨迹数据中的景点导航数据进行路径规划,以规划后的路径进行轨迹导航。

在另一个可选的实施例中,上述获取模块71和导航模块78具体用于:根据所述车辆位置,获取模块71获取预设范围内所有的轨迹数据;导航模块78 基于所述车辆位置,与所述轨迹数据中轨迹点位置进行匹配,以选择从所述车辆位置到达所述选取的景点的轨迹数据,并基于所述轨迹数据进行轨迹导航。

在另一个可选的实施例中,基于排序模块73对所述景点的排序结果,获取模块71获取待播报的备选景点的景点信息,以生成播报模块74待播报的备选景点的音频文件。

基于同一发明构思,本发明实施例中还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述自驾游沿途景点播报方法。

基于同一发明构思,本发明实施例中还提供了一种终端设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现上述自驾游沿途景点播报方法。

基于同一发明构思,本发明实施例中还提供了一种自驾游沿途景点播报系统,参照图8所示,该系统可以包括:终端设备81和服务器82;

终端设备81用于获取车辆位置,并将车辆位置发送给服务器82;

服务器82用于基于车辆位置获取车辆预设范围内的景点,并根据车辆内用户的用户属性、车辆属性、车辆位置、用户预设的偏好以及景点属性,确定景点的推荐优先级权重值,将推荐优先级权重值发生给终端设备81;

终端设备81还用于基于景点的推荐优先级权重值、车辆位置与景点的位置,对景点的播报顺序进行排序,以播报景点的景点信息。

本发明实施例中的上述装置、客户端、介质、相关设备和系统所解决问题的原理与前述方法相似,因此其实施可以参见前述方法的实施,重复之处不再赘述。

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

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

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

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

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 一种自驾游沿途景点播报方法、装置、设备和系统
  • 沿途景点路线规划系统及沿途景点路线规划方法
技术分类

06120114692136