一种导航设备及其语音播报方法

文档序号:6153100阅读:126来源:国知局

专利名称::一种导航设备及其语音播报方法
技术领域
:本发明涉及导航技术,更具体地说,涉及一种导航设备及其语音播报方法。
背景技术
:导航设备的工作原理是,接收环绕地球的24颗GPS卫星中至少3颗卫星所传递的位置坐标,将其与终端自身储存的电子地图中记载的位置坐标进行匹配,以此来确定该设备在电子地图中的准确位置。近年来,随着研发力度的不断加大,导航技术日趋成熟。在技术和市场的共同推动下,各类导航产品渐渐走出实验室,迈进了人们的生活,随之涌现出了大量的导航设备,而作为导航设备里必不可少的元素-一语音播报,有着不可或缺的重要性。它以最直接最方便的方式提供给用户最重要的信息。但是,随着导航设备的不断发展,要播报的语音越来越多,例如有手势提示音、诱导语音、电子眼语音、超速行驶语音、直行提示语音、换道提示语音等,如此多的语音引起冲突的机会也越来越多,例如在播报换道提示语音时,也要播报电子眼语音。这些冲突处理常常会引起重要语音错过,语音混乱等问题,给使用者造成了很多的困扰。
发明内容本发明要解决的技术问题在于,针对现有技术的上述导航设备的多个语音同时播报时发生混乱、困扰使用者的缺陷,提供一种可以导航设备及其语音播报方法,可以避免多个语音需要同时播报时发生的语音混乱、困扰用户的情形。本发明解决其技术问题所采用的技术方案是构造一种导航设备的语音播报方法,包括存储语音分类信息及语音类别对应的优先级设置信息;生成新的语音;若判断当前有语音正在播报,则继续下述步骤;若判断新语音所属类别的优先级高于正在播报语音所属类别的优先级,则停止播报当前正在播报的语音,播报新语音。在本发明所述的导航设备的语音播报方法中,若判断当前无语音正在播报,则播报新语音。在本发明所述的导航设备的语音播报方法中,若判断新语音所属类别的优先级不高于正在播报语音所属类别的优先级,则继续播报当前正在播报的语音。在本发明所述的导航设备的语音播报方法中,所述语音的分类包括下列中的至少一类手势提示音、诱导语音、电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音、换道提示语音、雷达搜索结果提示语音。在本发明所述的导航设备的语音播报方法中,所述手势提示音的优先级高于所述诱导语音的优先级,所述诱导语音的优先级高于所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级,所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级高于雷达搜索结果提示语音的优先级。本发明还构造一种导航设备,包括存储单元,用于存储语音分类信息及语音类别对应的优先级设置信息;新语音生成单元,用于生成新的语音;第一判断单元,用于判断是否有语音正在播报;第二判断单元,用于在所述第一判断单元判断有语音正在播报的情况下,判断所述新语音生成单元生成的新语音所属类别的优先级是否高于正在播报语音所属类别的优先级;播报单元,用于在所述第二判断单元判断所述新语音生成单元生成的新语音所属类别的优先级高于正在播报语音所属类别的优先级的情况下,播报所述新语音。在本发明所述的导航设备中,所述播报单元还用于在所述第一判断单元判断无语音正在播报的情况下,播报所述新语音。在本发明所述的导航设备中,所述播报单元还用于在所述第一判断单元判断有语音正在播报且所述第二判断单元判断新语音所属类别的优先级不高于正在播报语音所属类别的优先级的情况下,继续播报当前正在播报的语音。在本发明所述的导航设备中,还包括语音分类单元,所述语音分类单元用于将语音分为下列中的至少一类手势提示音、诱导语音、电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音、换道提示语音、雷达搜索结果提示语音。在本发明所述的导航设备中,还包括优先级设置单元,所述优先级设置单元用于将分类语音的优先级设置为所述手势提示音的优先级高于所述诱导语音的优先级,所述诱导语音的优先级高于所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级,所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级高于雷达搜索结果提示语音的优先级。实施本发明的导航设备及其语音播报方法,通过对播报语音进行分类及对每类播报语音进行优先级设置,当接收到新语音的播报请求时,若判断当前有语音正在播报,且新语音所属类别的优先级高于正在播报语音所属类别的优先级,则停止当前正在播报的语音,开始播报新语音,因此,对于任一时刻,都不会发生两个或两个以上的语音同时播报的情况,从而避免了多个语音需要同时播报时发生的语音混乱、困扰用户的情形。下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明导航设备语音播报方法实施例一的流程图;图2是本发明导航设备实施例一的逻辑结构具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。图1是本发明导航设备语音播报方法实施例一的流程图,该语音播报方法包括以下步骤步骤S101.对语音进行分类,例如,语音可以包括以下分类手势提示音、诱导语音、电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音、换道提示语音、雷达搜索结果提示语音。步骤S102.根据语音类别对语音进行优先级设置,所述优先级的设置可以为手势提示音的优先级高于所述诱导语音的优先级;诱导语音的优先级高于电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级;电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级高于雷达搜索结果提示语音的优先级。优选地,优先级设置还可以如表1所示,其中,优先级数值越小,对应的播报语音的优先级越高,反之,优先级数值越大,对应的播报语音的优先级越低。<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table>表1应当说明的是,以上语音的分类及每类语音对应的优先级设置只是本发明的一个优选实施例,并不用于限制本发明,可根据实际应用,相应地增加或减少语音的分类或重新设置每类语音对应的优先级。步骤S103.存储语音的分类信息及每类语音的优先级设置信息。步骤S104.生成新语音,例如,根据车辆处于不同位置或不同的状态,触发生成不同的新语音。具体为,若根据检测到的速度信息判断汽车当前正超速行驶,则生成超速行驶语音;若根据检测到的当前位置信息,并结合其内部存储的地图信息判断汽车当前已进入某行政区,则生成某行政区提示语音。步骤S105.判断当前是否有语音正在播报,若是,则转步骤S106;若否,则转步骤S107。步骤S106.判断新语音所属类别的优先级是否高于正在播报语音所属类别的优先级,若是,则转步骤S107;若否,则转步骤S108。步骤S107.若判断当前无语音正在播报,或判断新语音所属类别的优先级高于正在播报语音所属类别的优先级,则播报生成的新语音。例如,在一种情况下,若导航设备当前无语音正在播报,且生成超速行驶语音,则播报超速行驶语音,即生成的新语音;在另一种情况下,若导航设备当前正在播报直行提示语音,又生成超速行驶语音,则比较直行提示语音的优先级和超速行驶语音的优先级,由表l可知,超速行驶语音的优先级(6)高于直行提示语音的优先级(9),则播报超速行驶语音,即生成的新语音。步骤S108.若判断新语音所属类别的优先级不高于正在播报语音所属类别的优先级,则播报当前正在播报的语音。例如,若导航设备当前正在播报自定义电子眼语音,又生成超速行驶语音,则比较自定义电子眼语音的优先级和超速行驶语音的优先级,由表1可知,超速行驶语音的优先级(6)不高于自定义电子眼语音(4),则继续播报自定义电子眼语音,即当前正在播报的语音。本发明还提供了一种与上文描述的语音播报方法相对应的导航设备,下面就结合图2对其进行详细描述。图2是本发明导航设备实施例一的逻辑结构图,如图所示,该导航设备包括新语音生成单元100、第一判断单元200、第二判断单元300、存储单元400、语音播报单元500、语音分类单元600和优先级设置单元700,其中,语音分类单元600,用于对导航设备的语音进行分类,例如,可将语音分类为手势提示音、诱导语音、电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音、换道提示语音、雷达搜索结果提示语音。优先级设置单元700,用于根据语音分类单元600所分的类别对语音进行优先级设置,例如,可将以上分类语音的优先级设置为所述手势提示音的优先级高于所述诱导语音的优先级;所述诱导语音的优先级高于所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级;所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级高于雷达搜索结果提示语音的优先级。优选地,优先级设置还可以如表2所示,其中,优先级数值越小,对应的播报语音的优先级越高,反之,优先级数值越大,对应的播报语音的优先级越低。播报语音<table>tableseeoriginaldocumentpage8</column></row><table>表2应当说明的是,以上语音的分类及每类语音对应的优先级设置只是本发明的一个优选实施例,并不用于限制本发明,可根据实际应用,相应地增加或减少语音的分类或重新设置每类语音对应的优先级。存储单元400,用于存储语音分类单元600的语音分类信息及优先级设置单元700的每类语音对应的优先级设置信息。新语音生成单元100,用于生成新的语音;第一判断单元200,用于判断是否有语音正在播报;第二判断单元300,用于在所述第一判断单元200判断有语音正在播报的情况下,根据存储单元400所存储的语音分类信息及每类语音对应的优先级设置信息,判断所述新语音生成单元100生成的新语音所属类别的优先级是否高于正在播报语音所属类别的优先级。播报单元500,用于在所述第二判断单元300判断所述新语音生成单元100生成的新语音所属类别的优先级高于正在播报语音所属类别的优先级的情况下,播报所述新语音;在所述第一判断单元200判断无语音正在播报的情况下,播报所述新语音;在所述第一判断单元200判断有语音正在播报且所述第二判断单元300判断新语音所属类别的优先级不高于正在播报语音所属类别的优先级的情况下,继续播报当前正在播报的语音。以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。权利要求一种导航设备的语音播报方法,其特征在于,包括存储语音分类信息及语音类别对应的优先级设置信息;生成新的语音;若判断当前有语音正在播报,则继续下述步骤;若判断新语音所属类别的优先级高于正在播报语音所属类别的优先级,则停止播报当前正在播报的语音,播报新语音。2.根据权利要求1所述的导航设备的语音播报方法,其特征在于,若判断当前无语音正在播报,则播报新语音。3.根据权利要求1所述的导航设备的语音播报方法,其特征在于,若判断新语音所属类别的优先级不高于正在播报语音所属类别的优先级,则继续播报当前正在播报的语音。4.根据权利要求1所述的导航设备的语音播报方法,其特征在于,所述语音的分类包括下列中的至少一类手势提示音、诱导语音、电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音、换道提示语音、雷达搜索结果提示语音。5.根据权利要求4所述的导航设备的语音播报方法,其特征在于,所述手势提示音的优先级高于所述诱导语音的优先级,所述诱导语音的优先级高于所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级,所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级高于雷达搜索结果提示语音的优先级。6.—种导航设备,其特征在于,包括存储单元,用于存储语音分类信息及语音类别对应的优先级设置信息;新语音生成单元,用于生成新的语音;第一判断单元,用于判断是否有语音正在播报;第二判断单元,用于在所述第一判断单元判断有语音正在播报的情况下,判断所述新语音生成单元生成的新语音所属类别的优先级是否高于正在播报语音所属类别的优先级;播报单元,用于在所述第二判断单元判断所述新语音生成单元生成的新语音所属类别的优先级高于正在播报语音所属类别的优先级的情况下,播报所述新语音。7.根据权利要求6所述的导航设备,其特征在于,所述播报单元还用于在所述第一判断单元判断无语音正在播报的情况下,播报所述新语音。8.根据权利要求6所述的导航设备,其特征在于,所述播报单元还用于在所述第一判断单元判断有语音正在播报且所述第二判断单元判断新语音所属类别的优先级不高于正在播报语音所属类别的优先级的情况下,继续播报当前正在播报的语音。9.根据权利要求6所述的导航设备,其特征在于,还包括语音分类单元,所述语音分类单元用于将语音分为下列中的至少一类手势提示音、诱导语音、电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音、换道提示语音、雷达搜索结果提示语音。10.根据权利要求9所述的导航设备,其特征在于,还包括优先级设置单元,所述优先级设置单元用于将分类语音的优先级设置为所述手势提示音的优先级高于所述诱导语音的优先级,所述诱导语音的优先级高于所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级,所述电子眼语音、自定义电子眼语音、行政区提示语音、超速行驶语音、到达地址提示语音、GPS状态提示音、直行提示语音或换道提示语音的优先级高于雷达搜索结果提示语音的优先级。全文摘要本发明涉及一种导航设备及其语音播报方法,该方法包括存储语音分类信息及语音类别对应的优先级设置信息;生成新的语音;若判断当前有语音正在播报,则继续下述步骤;若判断新语音所属类别的优先级高于正在播报语音所属类别的优先级,则停止播报当前正在播报的语音,播报新语音。实施本发明的技术方案,对于任一时刻,都不会发生两个或两个以上的语音同时播报的情况,从而避免了多个语音需要同时播报时发生的语音混乱、困扰用户的情形。文档编号G01C21/36GK101701829SQ20091011034公开日2010年5月5日申请日期2009年10月28日优先权日2009年10月28日发明者张文星申请人:深圳市凯立德计算机系统技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1