专利名称::具有语言选择功能的导航系统及方法
技术领域:
:本发明属于导航
技术领域:
,尤其涉及一种具有语言选择功能的导航系统及方法。
背景技术:
:目前,车用全球定位系统(GlobalPositioningSystem,GPS)是GPS导航重要应用方向之一。车用GPS导航系统的GPS天线4妄收来自环绕地3求的24颗GPS卫星中的至少3颗所传递的数据信息,结合储存在车用导航终端内的电子地图,通过GPS卫星信号确定的位置坐标与此相匹配,确定导航对象在电子地图中的准确位置。驾驶车辆的用户在开车时可以交由电脑选择行驶路径,并以此为方向导引,从而正确快速地到达目的地。图1为现有技术中车用导航系统的结构图,该车用导航系统由扬声器1、卡盘装置2、输入装置3、声音输出装置4、显示装置5、控制装置6、GPS接收装置7等组成。卡盘装置2可以对插入其中的记录有地图数据、控制程序数据等的记录々某体中的记录内容还原成数字数据,并送至送到控制装置6。输入装置3由按键、摇杆、旋钮、触摸屏等构成。输入装置3用于输入用户的各种要求。输入装置3将用户的输入信号送到控制装置6中。声音输出装置4将控制装置6送来的声音数据转化为声音信号,送到扬声器1。扬声器1将声音输出装置4送来的声音信号转换成声音并输出,这样,扬声器1就可以配合控制装置6的需要,发出各种操作通知及路径引导的语音。显示装置5通常为LCD(LiquidCrystalDisplay)屏幕,根据控制装置6送来的显示数据,显示其对应的图像。4控制装置6为微机(例如掌上电脑、智能手机、车载终端等)。GPS接收装置7接收来自GPS卫星的信号,检测车辆的现在位置及移动方向,并将检测到的结果转换成协议数据,这些协议数据进一步被送到控制装置6。控制装置6接收输入装置3的输入,生成与输入所要求的内容对应的处理结果,送到声音输出装置4、显示装置5之中。并从卡盘装置2读出地图数据,这些地图数据中也含有用于图片引导用的数据内容。通常,导航系统会以语音的方式来对用户进行4是示,以便用户在行车时不用时时观看屏幕也能进行正确的操作。在现有的导航系统中,为用户提供了语言选择的功能,即用户可以以普通话以外的方言来收听导航系统的语音,以增进用户的使用体验。但是,上述语言选择需要用户预先设定,在行车时不便进行更改,未能完全满足用户的使用需求。
发明内容本发明所要解决的技术问题在于提供一种导航装置,尤其是一种具有语言选择功能的导航系统及方法。本发明的目的是通过以下技术方案来实现的一种具有语言切换功能的导航系统,所述系统包括导航^f莫块、用户接口控制模块及地图数据管理模块,所述导航模块包括自车位置检测模块、路径搜索模块、路径引导模块、导航控制模块、地图显示模块,所述自车位置检测用户车辆的行驶状态及所在位置,所述路径搜索模块与路径引导模块根据用户设定的出发地与目的地,结合所述用户车辆的行驶状态,生成导航路径及引导信息,所述导航控制模块控制所述地图显示模块与用户接口控制模块,根据所述导航路径及引导信息对用户进行导航,所述导航模块还包括一语言选择模块以及一语言存储模块,所述语言存储模块中存储有多种与区域相对应的语音导航语言数据,所述语言选择模块同时连接至自车位置检测模块与所述语言存储模块,根据所述车辆的所在位置判断所述车辆的所在区域,选择与所述车辆所在区域对应的语音导航i吾言,对用户进行导4元。在本发明的具有语言切换功能的导航系统中,所述区域为国家行政区域。在本发明的具有语言切换功能的导航系统中,所述行政区域的行政级别由用户自行设定。在本发明的具有语言切换功能的导航系统中,所述语言选择模块根据用户选择的行政区域级别来选择所述车辆所在区域对应的语音导航语言。一种具有语言切换功能的导航方法,其特征在于,所述方法包括以下步骤a.检测用户车辆的所在区域;b.选择所述车辆所在区域对应的语音导航语言为用户进行导航。在本发明的具有语言切换功能的导航方法中,所述方法进一步包括判断用户车辆是否已进入另一区域,在进入另一区域时,选4奪所述另一区域对应的语音导航语言为用户进行导航。在本发明的具有语言切换功能的导航方法中,所述区域为国家行政区域。在本发明的具有语言切换功能的导航方法中,所述行政区域的行政级别由用户自行设定。在本发明的具有语言切换功能的导航方法中,所述步骤b进一步包括根据用户选"^的行政区域级别来选"f爭所述车辆所在区域对应的语音导舶:语言。采用本发明的技术方案以后,当用户行车至各个区域时,导航系统可以自动选择该区域对应的语音导航语言,来为用户进行导航,用户不必手动选择,满足了用户的卩吏用需要。图1为现有技术车用GPS导航系统的模块图。6图2为本发明具有语言选择功能的导航系统。图3为本发明具有语言选择功能的导航方法的流程图。具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明的构思在于,在导航系统内预先存储多种语言数据,并使上述语言数据与其区域相对应。当用户行驶至不同区域时,GPS装置对用户当前所在区域进行定位,控制导航系统使用相应的语言对用户进行导航。请参阅图2,为本发明具有语言选择功能的导航系统的模块图。本发明的导航系统主要包括导航模块、用户接口控制模块及地图数据管理模块。其中,导航模块进一步包括自车位置检测模块、路径搜索模块、路径引导模块、导航控制模块、地图显示模块以及语言选择模块和语言存储模块。当用户使用导航系统进行一般的路径导航时,自车位置检测模块通过GPS接收装置接收来自GPS卫星的信号,检测车辆的所在位置、移动方向以及行进速度,并将检测到的结果,传送到路径搜索模块。路径搜索模块接收来自自车位置检测模块的车辆定位信息,并以车辆的现在位置作为出发地,用户输入地点作为目的地,从地图数据管理模块取得地图数据,并对其实行路径探索处理,并将路径探索结果返回路径引导模块。接着,路径引导模块从地图数据管理模块取得地图数据,对其进行路径诱导处理,并把诱导处理结果返回给地图数据管理模块及导航控制模块,以便于地图数据管理模块进行预测读取与导航控制。导航控制模块控制地图显示模块根据从地图数据管理模块读出的地图数据信息,生成地图显示用的显示数据,送到用户接口控制模块。另还将诱导时的界面、语音导航等数据传送给用户接口控制模块,对用户进行导航。语言选择模块连接至自车位置检测模块与语言存储模块,语言存储模块中存储有多种与区域对应的语言数据。在用户开始使用导航系统后,语言选择模块接收来自自车位置检测模块的车辆定位信息,判断车辆的所在区域,调用语言存储模块中,与该区域对应的语言数据。通过导航控制模块将该种语言的语音导航传送至用户接口控制模块,对用户进行语音导航。当用户车辆进入另一区域以后,语言选择模块根据车辆定位信息的变化,将语音导航的语言转换为对应的区域的语言。在本发明具有语言选择功能的导航系统中,对语言数据进行分级存储,即按照行政区域的各个级别进行存储。与此相应,触发语言选择的区域行政级别可以由用户自行设定,该设定也决定了导航系统的初始语音导航的语言。例如,当用户车辆从广东省行驶至湖南省,若此时用户设定行政区域级别为省,则语言选择模块选择广东话为初始语音导航的语言,接下来控制语音导航的语言从广东话切换为湖南话;若此时用户设定行政区域级别为国家,则语言选择模块选择普通话为初始语音导航的语言,在用户车辆进入湖南省后,不对语音导4元的语言进行改变。如表l所示表1<table>tableseeoriginaldocumentpage8</column></row><table>请参阅图3,本发明的具有语言切换功能的导航方法主要包括以下步骤步骤S301:根据用户设定的出发地与目的地,规划导航路径,并检测用户车辆的所在区域。步骤S303:选择该区域对应的语音导航语言为用户进行导航。若已进入,则转至步骤307;若仍处于原区域,则重复本步骤,继续进行判断。步骤S307:选择新区域对应的语音导航语言为用户进行导航。在本发明具有语言选择功能的导航方法中,将语言数据按照行政区域的级别分别进行存储。与此相应,触发语言选择的区域行政级別可以由用户自4亍设定。例如,当用户车辆从广东省行驶至湖南省,若此时用户设定行政区域级别为省,则语言选择模块选择广东话为初始语音导航的语言,接下来控制语音导航的语言从广东话切换为湖南话;若此时用户设定行政区域级别为国家,则语言选择模块选择普通话为初始语音导航的语言,在用户车辆进入湖南省后,不对语音导航的语言进行改变。采用本发明的技术方案以后,当用户行车至各个区域时,导航系统可以自动选择该区域对应的语音导航语言,来为用户进行导航,用户不必手动选才奪,满足了用户的4吏用需要。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。9权利要求1、一种具有语言切换功能的导航系统,所述系统包括导航模块、用户接口控制模块及地图数据管理模块,所述导航模块包括自车位置检测模块、路径搜索模块、路径引导模块、导航控制模块、地图显示模块,所述自车位置检测用户车辆的行驶状态及所在位置,所述路径搜索模块与路径引导模块根据用户设定的出发地与目的地,结合所述用户车辆的行驶状态,生成导航路径及引导信息,所述导航控制模块控制所述地图显示模块与用户接口控制模块,根据所述导航路径及引导信息对用户进行导航,其特征在于,所述导航模块还包括一语言选择模块以及一语言存储模块,所述语言存储模块中存储有多种与区域相对应的语音导航语言数据,所述语言选择模块同时连接至自车位置检测模块与所述语言存储模块,根据所述车辆的所在位置判断所述车辆的所在区域,选择与所述车辆所在区域对应的语音导航语言,对用户进行导航。2、如权利要求1所述的具有语言切换功能的导航系统,其特征在于,所述区i或为国家4亍j改区i或。3、如权利要求2所述的具有语言切换功能的导航系统,其特征在于,所述行政区域的行政级别由用户自行设定。4、如权利要求3所述的具有语言切换功能的导航系统,其特征在于,所述音导航语言。5、一种具有语言切换功能的导航方法,其特征在于,所述方法包括以下步骤a.;险测用户车辆的所在区域;b.选"^所述车辆所在区域对应的语音导4元语言为用户进行导航。6、如权利要求5所述的具有语言切换功能的导航方法,其特征在于,所述方法进一步包括判断用户车辆是否已进入另一区域,在进入另一区域时,选择所述另一区域对应的语音导航语言为用户进行导航。7、如权利要求6所述的具有语言切换功能的导航方法,其特征在于,所述区域为国家行政区域。8、如权利要求7所述的具有语言切换功能的导航方法,其特征在于,所述行政区域的行政级别由用户自行设定。9、如权利要求8所述的具有语言切换功能的导航方法,其特征在于,所述步骤b进一步包括根据用户选择的行政区域级别来选择所述车辆所在区域对应的i吾音导航i吾言。全文摘要本发明涉及一种具有语言切换功能的导航系统及方法,该方法首先检测用户车辆的所在区域,再选择所述车辆所在区域对应的语音导航语言为用户进行导航。并在用户车辆进入另一区域时,选择该新区域对应的语音导航语言为用户进行导航。采用本发明的技术方案以后,当用户行车至各个区域时,导航系统可以自动选择该区域对应的语音导航语言,来为用户进行导航,用户不必手动选择,满足了用户的使用需要。文档编号G01C21/34GK101532849SQ20091008265公开日2009年9月16日申请日期2009年4月23日优先权日2009年4月23日发明者张文星申请人:深圳市凯立德计算机系统技术有限公司