基于地图的语音记录和播放方法、系统、介质及装置与流程

文档序号:20577297发布日期:2020-04-29 01:13阅读:140来源:国知局
基于地图的语音记录和播放方法、系统、介质及装置与流程

本发明涉及车辆技术领域,特别是涉及一种基于地图的语音记录和播放方法、系统、介质及装置。



背景技术:

在用户在进行车辆驾驶的途中,常常会进行导航,沿途可能会想要知道各个景点、标志物或地点的介绍、描述。或用户在进行车辆驾驶的途中,常常会进行导航,沿途可能会对各个景点、标志物或地点有心得、体会、感悟、记录。

poi是“pointofinterest”的缩写,中文可以翻译为“兴趣点”。在地理信息系统中,一个poi可以是一栋房子、一个商铺、一个邮筒、一个公交站等。

因此,希望能够解决如何将地图与poi结合,如何方便用户在车辆行驶的途中进行对于感兴趣的地点进行记录或者想要知道的地点进行了解的问题。



技术实现要素:

鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于地图的语音记录和播放方法、系统、介质及装置,用于解决现有技术中如何将地图与poi结合,如何方便用户在车辆行驶的途中进行对于感兴趣的地点进行记录或者想要知道的地点进行了解的问题。

为实现上述目的及其他相关目的,本发明提供一种基于地图的语音记录和播放方法,包括以下步骤:接收用户的语音信息和当前车辆位置信息,基于所述语音信息和所述当前车辆位置信息在当前用于车辆导航的地图上建立一个poi;或接收用户的指令,基于所述指令展示当前用于车辆导航的地图上的相应poi。

于本发明的一实施例中,所述接收用户的语音信息和当前车辆位置信息,基于所述语音信息和所述当前车辆位置信息在当前用于车辆导航的地图上建立一个poi包括以下步骤:接收用户的poi记录指令,基于所述poi记录指令接收用户的语音信息;获取当前车辆位置信息;基于所述语音信息和所述当前车辆位置信息在所述地图上的对应位置建立一个poi。

于本发明的一实施例中,所述接收用户的poi记录指令为接收用户通过预设按钮的按压指令。

于本发明的一实施例中,识别所述语音信息,基于所述语音信息为所述poi设置分类标签。

于本发明的一实施例中,所述接收用户的指令,基于所述指令展示当前用于车辆导航的地图上的相应poi包括以下步骤:接收用户于对于poi的选择指令或poi的筛选指令;基于所述poi的选择指令或poi的筛选指令展示所述地图上的相应poi。

于本发明的一实施例中,所述基于所述指令展示当前用于车辆导航的地图上的相应poi为播放所述poi的语音信息

于本发明的一实施例中,所述基于所述指令展示当前用于车辆导航的地图上的相应poi为将所述poi转换为语音信息并进行播放

为实现上述目的,本发明还提供一种基于地图的语音记录和播放系统,包括:建立模块和展示模块;所述建立模块用于接收用户的语音信息和当前车辆位置信息,基于所述语音信息和所述当前车辆位置信息在当前用于车辆导航的地图上建立一个poi;或所述展示模块用于接收用户的指令,基于所述指令展示当前用于车辆导航的地图上的相应poi。

为实现上述目的,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一上述基于地图的语音记录和播放方法。

为实现上述目的,本发明还提供一种基于地图的语音记录和播放装置,包括:处理器和存储器;所述存储器用于存储计算机程序;所述处理器与所述存储器相连,用于执行所述存储器存储的计算机程序,以使所述基于地图的语音记录和播放装置执行任一上述的基于地图的语音记录和播放方法。

如上所述,本发明的一种基于地图的语音记录和播放方法、系统、介质及装置,具有以下有益效果:用于将地图与poi结合,方便用户在车辆行驶的途中进行对于感兴趣的地点进行记录或者想要知道的地点进行了解。

附图说明

图1a显示为本发明的基于地图的语音记录和播放方法于一实施例中的应用场景架构示意图;

图1b显示为本发明的基于地图的语音记录和播放方法于一实施例中的流程图;

图1c显示为本发明的基于地图的语音记录和播放方法于又一实施例中的流程图;

图1d显示为本发明的基于地图的语音记录和播放方法于再一实施例中的流程图;

图2显示为本发明的基于地图的语音记录和播放系统于一实施例中的结构示意图;

图3显示为本发明的基于地图的语音记录和播放装置于一实施例中的结构示意图。

元件标号说明

21建立模块

22展示模块

31处理器

32存储器

具体实施方式

以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。

需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,故图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。

本发明的基于地图的语音记录和播放方法、系统、介质及装置,用于将地图与poi结合,方便用户在车辆行驶的途中进行对于感兴趣的地点进行记录或者想要知道的地点进行了解。

——poi是“pointofinterest”的缩写,中文可以翻译为“兴趣点”。在地理信息系统中,一个poi可以是一栋房子、一个商铺、一个邮筒、一个公交站等。

传统的地理信息采集方法需要地图测绘人员采用精密的测绘仪器去获取一个兴趣点的经纬度,然后再标记下来。正因为poi的采集是一个非常费时费事的工作,对一个地理信息系统来说,poi的数量在一定程度代表着整个系统的价值。

每个poi包含四方面信息,名称、类别、坐标、分类,全面的poi讯息是丰富导航地图的必备资讯,及时的poi兴趣点能提醒用户路况的分支及周边建筑的详尽信息,也能方便导航中查到你所需要的各个地方,选择最为便捷和通畅的道路来进行路径规划,因此,导航地图poi多少状况直接影响到导航的好用程度。

poi(兴趣点)是有分类的,有一级类和二级类,每个分类都有相应的行业的代码和名称对应。方便信息采集的记录和区分。

无论是车载导航还是手机导航,如今市面上的导航都有自己的poi信息点,导航地图中poi信息点的多少以及信息的准确程度和信息更新速度,都严重影响到一款导航的使用情况。

多系统接入平台,将不同运营商的不同通信系统,通过该设备接入到公共天线或者其他通信设备中。poi是pointofinterest的简称,对应中文含义就是“兴趣点”。在地理信息系统中,一个poi可以是一栋房子、一个商铺、一个邮筒、一个公交站等。传统的地理信息采集方法需要地图测绘人员采用精密的测绘仪器去获取一个兴趣点的经纬度,然后再标记下来。正因为poi的采集是一个非常费时费事的工作,对一个地理信息系统来说,poi的数量在一定程度代表着整个系统的价值。国内曾发生的几宗地理信息软件官司,都涉及poi数据的抄袭与拷贝。然而,随着信息日益丰富,人们对信息的需求不再停留在poi层面。比如,长期在某个地方居住或者工作,对身边的吃喝玩乐好去处都比较清楚。在这个时候,人们不再需要poi去告知哪里有一个什么样的商家。除此之外,在智能手机相当普及的时代,用手机进行定位和拍照成为手机的基本功能,要获取具有位置坐标的文字、图片信息也非常简便。

——poi算法举例:这里介绍的算法是基于地点相似度的poi推荐。该算法非常简单,在某些数据场景中十分有效。基本的想法是:将poi名称作为标签处理。一群用户对某个地点感兴趣,那么这群用户中的一部分人感兴趣的其他地点可能与该地点相似;算法流程:1)输入地点a,用户集合x,地点集合y、用户和地点关系集合。2)找到对a感兴趣的用户子集u;我们可以粗略的认为,某个用户去地点a的次数超过一个阈值,他就对a感兴趣。3)分别找到u中用户感兴趣的地点,组成地点子集a。4)分别计算a中元素e和a的相似度。sim=|u中去过e的人次|/sqrt(|x中去过a的人次|*|x中去过e的人次|)。这里用了人次,而没有用人数。5)按sim对a中元素从大到小排序,取sim最大的n个地点作为a的相似地点子集s。6)输出s,这样,如果某个用户已经对地点a感兴趣,就可以为他推荐s中他没去过的地点。

如图1a所示,本发明的基于地图的语音记录和播放方法、系统、介质及装置应用于基于用于车辆导航的地图和用户互动构建的应用场景下。车辆在行驶过程中会有用于车辆导航的地图,沿途可能会想要知道各个景点、标志物或地点的介绍、描述。或用户在进行车辆驾驶的途中,常常会进行导航,沿途可能会对各个景点、标志物或地点有心得、体会、感悟、记录。那如何结合poi方便用户随时随地与用于车辆导航的地图上的poi互动,或者方便用户沿途添加poi,使用户更好的进行用于车辆导航的地图的使用,从而使地图更具便捷性、互动性、人性化。

如图1b所示,于一实施例中,本发明的基于地图的语音记录和播放方法,包括以下步骤:

步骤s11、接收用户的语音信息和当前车辆位置信息,基于所述语音信息和所述当前车辆位置信息在当前用于车辆导航的地图上建立一个poi;或。

具体地,所述当前用于车辆导航的地图上是指所述地图是用于为车辆进行导航的地图。

如图1c,于一实施例中,本发明的基于地图的语音记录和播放方法,的基于所述语音信息和所述当前车辆位置信息在当前用于车辆导航的地图上建立一个poi包括以下步骤:

步骤s111、接收用户的poi记录指令,基于所述poi记录指令接收用户的语音信息。

具体地,所述接收用户的poi记录指令为接收用户通过预设按钮的按压指令。通过预设的方向盘按钮接收所述poi记录指令。即预先将车辆的方向盘上的指定按钮设定为poi记录指令按钮。例如专门在车辆的方向盘上设定poi记录指令按钮,当用户按下所述poi记录指令按钮,则表示接收到用户发出的poi记录指令;则基于所述poi记录指令接收用户的语音信息。具体地,通过语音输入装置接收用户的语音信息。通过车辆的方向盘上设定poi记录指令按钮可以方便用户在开车的时候随时随地的记录。

步骤s112、获取当前车辆位置信息。

具体地,通过网络或者车载gps获取所述当前车辆位置信息。并将所述当前车辆位置信息与所述语音信息建立一一对应关系。

步骤s113、基于所述语音信息和所述当前车辆位置信息在所述地图上的对应位置建立一个poi。

具体地,即将所述语音信息和所述当前车辆位置信息结合作为一个poi建立在所述地图上的对应位置,所述对应位置就是所述当前车辆位置信息所表示的位置在所述地图上的对应位置。

具体地,还包括识别所述语音信息,基于所述语音信息为所述poi设置分类标签。具体地,基于语音识别算法识别所述语音信息,所述语音识别算法包括但不限于:基于声道模型和语音知识的方法、模板匹配的方法以及利用人工神经网络的方法。识别所述语音信息后基于预设的分类算法为所述poi设置分类标签。(分类(categorizationorclassification)就是按照某种标准给对象贴标签(label),再根据标签来区分归类。分类是事先定义好类别,类别数不变。分类器需要由人工标注的分类训练语料训练得到,属于有指导学习范畴。最常用的分类算法就是贝叶斯分类算法,(贝叶斯分类器)用到的知识就是概率的东西。例如为所述poi设置“美食、风景”两类分类标签。基于贝叶斯分类算法为所述poi设置分类标签。即将所述poi分类为美食和风景这两类。这样方便后续的筛选和分类。

步骤s12、接收用户的指令,基于所述指令展示当前用于车辆导航的地图上的相应poi。

具体地,所述接收用户的指令,基于所述指令展示当前用于车辆导航的地图上的相应poi包括以下步骤:

如图1d所示,于一实施例中,本发明的基于地图的语音记录和播放方法以下例子进行讲解:

步骤s121、接收用户于对于poi的选择指令或poi的筛选指令。

具体地,所述poi的选择指令或poi的筛选指令包括但不限于:语音指令、通过预设屏幕的文字输入指令、通过预设屏幕的点击指令。例如当用户发出“播放a景点的poi”即为poi的选择指令。例如当用户通过预设屏幕的文字输入“播放a景点的玩标签的poi”指令,则即为poi的筛选指令。例如当用户通过预设屏幕的点击“车辆导航的地图上的某个poi”即为通过预设屏幕的点击指令。

步骤s122、基于所述poi的选择指令或poi的筛选指令展示所述地图上的相应poi。

具体地,基于所述指令展示当前用于车辆导航的地图上的相应poi为播放所述poi的语音信息。

具体地,所述基于所述指令展示当前用于车辆导航的地图上的相应poi为将所述poi转换为语音信息并进行播放。

具体地,例如当用户通过预设屏幕的点击“车辆导航的地图上的某个poi”即为通过预设屏幕的点击指令。后基于所述通过预设屏幕的点击指令展示当前用于车辆导航的地图上的相应poi为将所述“车辆导航的地图上的某个poi”转换为语音信息并进行播放。

如图2所示,于一实施例中,本发明的基于地图的语音记录和播放系统,包括建立模块21和展示模块22。

所述建立模块21用于接收用户的语音信息和当前车辆位置信息,基于所述语音信息和所述当前车辆位置信息在当前用于车辆导航的地图上建立一个poi;或。

具体地,所述当前用于车辆导航的地图上是指所述地图是用于为车辆进行导航的地图。

于一实施例中,本发明的基于地图的语音记录和播放方法,的基于所述语音信息和所述当前车辆位置信息在当前用于车辆导航的地图上建立一个poi包括以下模块:

接收指令模块用于接收用户的poi记录指令,基于所述poi记录指令接收用户的语音信息。

具体地,所述接收用户的poi记录指令为接收用户通过预设按钮的按压指令。通过预设的方向盘按钮接收所述poi记录指令。即预先将车辆的方向盘上的指定按钮设定为poi记录指令按钮。例如专门在车辆的方向盘上设定poi记录指令按钮,当用户按下所述poi记录指令按钮,则表示接收到用户发出的poi记录指令;则基于所述poi记录指令接收用户的语音信息。具体地,通过语音输入装置接收用户的语音信息。

获取位置模块用于获取当前车辆位置信息。

具体地,通过网络或者车载gps获取所述当前车辆位置信息。并将所述当前车辆位置信息与所述语音信息建立一一对应关系。

建立poi模块用于基于所述语音信息和所述当前车辆位置信息在所述地图上的对应位置建立一个poi。

具体地,即将所述语音信息和所述当前车辆位置信息结合作为一个poi建立在所述地图上的对应位置,所述对应位置就是所述当前车辆位置信息所表示的位置在所述地图上的对应位置。

具体地,还包括识别所述语音信息,基于所述语音信息为所述poi设置分类标签。具体地,基于语音识别算法识别所述语音信息,所述语音识别算法包括但不限于:基于声道模型和语音知识的方法、模板匹配的方法以及利用人工神经网络的方法。识别所述语音信息后基于预设的分类算法为所述poi设置分类标签。(分类(categorizationorclassification)就是按照某种标准给对象贴标签(label),再根据标签来区分归类。分类是事先定义好类别,类别数不变。分类器需要由人工标注的分类训练语料训练得到,属于有指导学习范畴。最常用的分类算法就是贝叶斯分类算法,(贝叶斯分类器)用到的知识就是概率的东西。例如为所述poi设置“美食、风景”两类分类标签。基于贝叶斯分类算法为所述poi设置分类标签。即将所述poi分类为美食和风景这两类。这样方便后续的筛选和分类。

所述展示模块21用于接收用户的指令,基于所述指令展示当前用于车辆导航的地图上的相应poi。

具体地,所述接收用户的指令,基于所述指令展示当前用于车辆导航的地图上的相应poi包括以下模块:

接收筛选指令模块用于接收用户于对于poi的选择指令或poi的筛选指令。

具体地,所述poi的选择指令或poi的筛选指令包括但不限于:语音指令、通过预设屏幕的文字输入指令、通过预设屏幕的点击指令。例如当用户发出“播放a景点的poi”即为poi的选择指令。例如当用户通过预设屏幕的文字输入“播放a景点的玩标签的poi”指令,则即为poi的筛选指令。例如当用户通过预设屏幕的点击“车辆导航的地图上的某个poi”即为通过预设屏幕的点击指令。

筛选显示模块用于基于所述poi的选择指令或poi的筛选指令展示所述地图上的相应poi。

具体地,基于所述指令展示当前用于车辆导航的地图上的相应poi为播放所述poi的语音信息。

具体地,所述基于所述指令展示当前用于车辆导航的地图上的相应poi为将所述poi转换为语音信息并进行播放。

具体地,例如当用户通过预设屏幕的点击“车辆导航的地图上的某个poi”即为通过预设屏幕的点击指令。后基于所述通过预设屏幕的点击指令展示当前用于车辆导航的地图上的相应poi为将所述“车辆导航的地图上的某个poi”转换为语音信息并进行播放。

需要说明的是,建立模块21和展示模块22的结构和原理与上述基于地图的语音记录和播放方法中的步骤一一对应,故在此不再赘述。

需要说明的是,应理解以上系统的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,x模块可以为单独设立的处理元件,也可以集成在上述装置的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述装置的存储器中,由上述装置的某一个处理元件调用并执行以上x模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述方法的各步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。

例如,以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(applicationspecificintegratedcircuit,简称asic),或,一个或多个微处理器(digitalsingnalprocessor,简称dsp),或,一个或者多个现场可编程门阵列(fieldprogrammablegatearray,简称fpga)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(centralprocessingunit,简称cpu)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(system-on-a-chip,简称soc)的形式实现。

于本发明一实施例中,本发明还包括一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一所述基于地图的语音记录和播放方法。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过计算机程序相关的硬件来完成。前述的计算机程序可以存储于一计算机可读存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

如图3所示,于一实施例中,本发明的基于地图的语音记录和播放装置包括:处理器31和存储器32;所述存储器32用于存储计算机程序;所述处理器31与所述存储器32相连,用于执行所述存储器32存储的计算机程序,以使所述基于地图的语音记录和播放装置执行任一所述的基于地图的语音记录和播放方法。

具体地,所述存储器32包括:rom、ram、磁碟、u盘、存储卡或者光盘等各种可以存储程序代码的介质。

优选地,所述处理器31可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessor,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(fieldprogrammablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

综上所述,本发明基于地图的语音记录和播放方法、系统、介质及装置,用于将地图与poi结合,方便用户在车辆行驶的途中进行对于感兴趣的地点进行记录或者想要知道的地点进行了解。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。

上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

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