语音导航方法和装置的制作方法

文档序号:5949634阅读:167来源:国知局
专利名称:语音导航方法和装置的制作方法
技术领域
本发明涉及导航领域,尤其涉及一种语音导航方法和装置。
背景技术
近年来,随着GPS技术的开放与发展,GPS技术越来越多的应用在民用的定位和导航中。目前,可以通过电脑、手机、车载GPS等装载GPS的导航设备为用户提供定位和导航服务。现有技术中,当用户需要到联系人所在的目标地点与联系人见面时,可以在导航 设备中输入该目标地点进行导航;然而,如果没有明确的目标地点的位置,用户无法导航到联系人所在的目标地点。

发明内容
本发明的实施例提供一种语音导航方法和装置,能够在没有明确的目标地点的位置时导航到联系人所在的目标地点。一方面,提供一种语音导航方法,包括接收用户终端发送的语音信息;对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示;采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标;向所述用户终端发送所述联系人坐标,使所述用户终端将所述联系人坐标作为导航目的地进行导航。另一方面,提供一种语音导航方法,包括接收用户发送的语音信息;向预先连接的语音识别服务器发送所述语音信息,使所述语音识别服务器对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示;接收所述语音识别服务器返回的联系人定位指示;采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标;将所述联系人坐标作为导航目的地进行导航。又一方面,提供一种语音导航装置,包括语音接收模块,用于接收用户终端发送的语音信息;语音识别模块,用于对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指不;指示发送模块,用于采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标;坐标发送模块,用于向所述用户终端发送所述联系人坐标,使所述用户终端将所述联系人坐标作为导航目的地进行导航。又一方面,提供一种语音导航装置,包括语音接收模块,用于接收用户发送的语音信息;
语音发送模块,用于向预先连接的语音识别服务器发送所述语音信息,使所述语音识别服务器对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示;指示接收模块,用于接收所述语音识别服务器返回的联系人定位指示;坐标接收模块,用于采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标;导航模块,用于将所述联系人坐标作为导航目的地进行导航。本发明实施例提供的语音导航方法和装置,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需 分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本发明实施例一提供的语音导航方法的流程图;图2为本发明实施例二提供的语音导航方法的流程图一;图3为本发明实施例二提供的语音导航方法的流程图二 ;图4为本发明实施例三提供的语音导航方法的流程图;图5为本发明实施例四提供的语音导航方法的流程图;图6为本发明实施例五提供的语音导航方法的流程图;图7为本发明实施例六提供的语音导航装置的结构示意图一;图8为本发明实施例六提供的语音导航装置的结构示意图二 ;图9为本发明实施例六提供的语音导航装置的结构示意图三;图10为本发明实施例七提供的语音导航装置的结构示意图;图11为本发明实施例八提供的语音导航装置的结构示意图;图12为本发明实施例九提供的语音导航系统的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种语音导航方法和装置,能够解决现有技术中没有明确的目标地点的位置,用户无法导航到联系人所在的目标地点的问题。实施例一如图I所示,本发明实施例提供的语音导航方法,包括步骤101,接收用户终端发送的语音信息。在本实施例中,用户终端可以在用户按下其上的语音录入键之后接收用户输入的语音信息,并与语音导航装置建立连接,通过该连接将语音信息发送至语音导航装置。其中,语音信息可以为定位指示信息,还可以为包含定位指示的其他信息,在此不再一一赘述;用户终端可以在接收到语音信息时与语音导航装置建立连接,也可以预先与语音导航装置建立连接,在此不作限制。在本实施例中,步骤101中用户终端可以为手机、平板电脑等移动终端,也可以为其他终端,在此不再一一赘述。步骤102,对该语音信息进行识别、解析,获取该语音信息对应的联系人定位指
/Jn o在本实施例中,语音导航装置上可以预先存储有多种广谱语音特征库,例如按照地名设置的广谱语音特征库,按照音视频名称设置的广谱语音特征库以及按照人名设置的广谱语音特征库等。需要说明的是,该广谱语音特征库可以通过采集全中国各地、各种人以及这些人在不同环境下(不同噪声背景)的声音后,精粹提取出来的广谱语音特征的集合,该广谱语音特征库只依赖于现有“语音特征库”的信息,而不依赖于某个人的语音特征训练结果。特别的,该广谱语音特征库还可以包括外语库,其中该外语库可以具有英语库、法语库、德语库、日语库等主流国外语言库。在本实施例中,语音导航装置可以位于网络侧(该网络侧为用户侧的对侧),使语音导航装置可以及时更新;为了提高语音识别的速度,可选的,语音导航装置还可以位于用户终端所在的用户侧。通过将语音导航装置设置在网络侧的优点在于,降低了对用户终端的依赖性,将说话者面前的用户终端当作一种声音或语音命令的采集设备,将采集到的声音或语音命令的数据传输到语音导航装置去识别,这样既可发挥高性能识别计算,同时也可以使用上述大规模的语音特征库,而不需要终端设备具备语音识别能力。在本实施例中,通过步骤102识别、解析得到的联系人定位指示,可以指示用户指定的服务(定位)以及需要进行定位的联系人。步骤103,采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。在本实施例中,语音导航装置可以预先存储联系人终端的终端识别码如手机号码等,并在通过步骤102获取联系人定位指示后,采用短信或者建立移动数据通道的方式向对应的联系人终端发送定位指示;联系人终端接收到定位指示后,可以开启GPS进行定位,并返回定位得到的联系人坐标。在本实施例中,语音导航装置通过步骤102获取联系人定位指示后,可以直接向对应的联系人终端发送定位指示;也可以首先判断语音导航装置是否存储相应的定位授权 信息,并在已存储定位授权信息时向对应的联系人终端发送定位指示。步骤104,向用户终端发送联系人坐标,使用户终端将该联系人坐标作为导航目的地进行导航。
本发明实施例提供的语音导航方法,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例二 如图2所示,本发明实施例提供的语音导航方法,该方法与图I所示的语音导航方法相似,区别在于,还包括步骤105,判断本地是否存储联系人定位指示相应的定位授权信息。在本实施例中,为了防止用户私自获取他人位置,造成隐私泄露,优选的,可以在采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定 位指示之前,首先判断本地是否存储联系人定位指示相应的定位授权信息。其中定位授权信息,可以为授权用户终端定位的信息,可以包括授权源、授权目标,还可以包括授权时间等其他内容,在此不作限制。在本实施例中,语音导航装置可以在联系人终端授权用户终端定位时存储该定位授权信息,也可以通过其他方式存储该定位授权信息,在此不再一一赘述。在本实施例中,如果通过步骤105确定本地存储联系人定位指示相应的定位授权信息,可以通过步骤103采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。进一步的,如图3所示,如果通过步骤103确定本地未存储联系人定位指示相应的定位授权信息,本实施例提供的语音导航方法,还包括步骤106,向联系人终端发送定位请求。如果通过步骤105确定本地未存储定位授权信息,可以通过步骤106向联系人终端发送定位请求。当联系人终端接收到定位请求后,可以将该定位请求提示给用户,用户可以根据需要接受或拒绝该定位请求,或者选择接受定位请求的时间段等,在此不再一一赘述。在本实施例中,步骤106可以采用短信下发或者建立移动数据通道的方式向联系人终端发送定位请求,也可以通过其他方式向联系人终端发送定位请求,在此不再一一赘述。步骤107,接收联系人终端收到定位请求的接受指示后返回的定位授权信息。在本实施例中,用户接受该定位请求后,联系人终端可以根据用户输入的指示生成相应的定位授权信息,并通过步骤107返回该定位授权信息。在本实施例中,联系人终端可以在接收到定位请求后返回定位授权信息,也可以根据用户指示主动上报定位授权信息,在此不再一一赘述。在本实施例中,通过步骤107接收到定位授权信息后,可以通过步骤103采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。本发明实施例提供的语音导航方法,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例三如图4所示,本实施例提供的语音导航方法,包括
步骤401至步骤403,接收用户终端发送的语音信息,获取联系人定位指示和相应的联系人坐标,具体过程与图I所示的步骤101至步骤103相似,在此不再一一赘述。步骤404,获取用户终端的用户坐标。在本实施例中,步骤404可以通过向用户终端发送定位指示的方式获取用户坐标,也可以为用户终端在发送语音信息时主动上报使语音导航装置获取,还可以通过其他方式获取用户终端的用户坐标,在此不再一一赘述。步骤405,根据所述用户坐标和所述联系人坐标获取导航路线并向所述用户终端发送,使所述用户终端根据所述导航路线进行导航。在本实施例中,为了减少用户终端的计算量,优选的,可以通过步骤405直接向用户终端发送该导航路线。进一步的,本实施例提供的语音导航方法中,语音导航装置获取联系人定位指示后可以直接发送定位指示获取联系人坐标;也可以首先判断本地是否存储相应的定位授权信息,具体过程与本发明实施例二提供的语音导航方法相似,在此不再一一赘述。本发明实施例提供的语音导航方法,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例四如图5所示,本发明实施例提供的语音导航方法,包括步骤501至步骤503,接收用户终端发送的语音信息,获取联系人定位指示和相应的联系人坐标,具体过程与图I所示的步骤101至步骤103相似,在此不再一一赘述。步骤504,获取用户终端的用户坐标,并获取该用户坐标和联系人坐标之间的中间坐标。在本实施例中,步骤504获取用户坐标的方式与图4所示的步骤404相似,在此不再赘述。在本实施例中,可以将用户坐标和联系人坐标之间任意坐标作为中间坐标;也可以将用户坐标和联系人坐标之间显著建筑物所在位置的坐标作为中间坐标;还可以通过其他方式获取中间坐标,在此不再一一赘述。步骤505,向用户终端发送该中间坐标,使用户终端将该中间坐标作为导航目的地进行导航。
在本实施例中,可以通过步骤505向用户终端发送该中间坐标,使用户终端将该中间坐标作为导航目的地进行导航;可选的,还可以直接向用户终端发送根据用户坐标和中间坐标获取的导航路线,使用户终端根据该导航路线进行导航。在本实施例中,还可以向联系人终端发送该中间坐标,使用户终端和联系人终端同时导航到该坐标,从而使用户和联系人在中间坐标见面。进一步的,本实施例提供的语音导航方法中,语音导航装置获取联系人定位指示后可以直接发送定位指示获取联系人坐标;也可以首先判断本地是否存储相应的定位授权信息,具体过程与本发明实施例二提供的语音导航方法相似,在此不再一一赘述。本发明实施例提供的语音导航方法,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航, 使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例五如图6所示,本发明实施例提供的语音导航方法,包括步骤601,接收用户发送的语音信息。在本实施例中,步骤601可以在用户按下语音录入键之后接收用户发送的语音信息,也可以在用户进行其他操作后接收用户发送的语音信息,在此不作限制。其中,用户输入的语音信息可以为简单的定位指示,也可以为包含定位指示的其他信息,在此不再一一赘述。步骤602,向预先连接的语音识别服务器发送语音信息,使语音识别服务器对语音信息进行识别、解析,获取语音信息对应的联系人定位指示。在本实施例中,可以在通过步骤601接收到用户发送的语音信息时,与语音识别服务器建立通信连接;也可以在之前与语音识别服务器建立通信连接,在此不作限制。其中,与语音识别服务器建立通信连接的方式,可以为Internet、3G等方式,也可以为其他连接方式,在此不再一一赘述;优选的,可以预先存储语音识别服务器的网络地址(如统一资源定位符URL)或者呼叫号码,根据网络地址或者呼叫号码通过如Internet、3G移动网络等与语音识别服务器建立通信连接。在本实施例中,语音识别服务器上可以预先存储有多种广谱语音特征库,例如按照地名设置的广谱语音特征库,按照音视频名称设置的广谱语音特征库以及按照人名设置的广谱语音特征库等。需要说明的是,该广谱语音特征库可以通过采集全中国各地、各种人以及这些人在不同环境下(不同噪声背景)的声音后,精粹提取出来的广谱语音特征的集合,该广谱语音特征库只依赖于现有“语音特征库”的信息,而不依赖于某个人的语音特征训练结果。特别的,该广谱语音特征库还可以包括外语库,其中该外语库可以具有英语库、法语库、德语库、日语库等主流国外语言库。在本实施例中,语音识别服务器可以位于网络侧(该网络侧为用户侧的对侧),使语音识别服务器可以及时更新;为了提高语音识别的速度,可选的,语音识别服务器还可以位于实现用户终端所在的用户侧。通过将语音识别服务器设置在网络侧的优点在于,降低了对用户终端的依赖性,将说话者面前的用户终端当作一种声音或语音命令的采集设备,将采集到的声音或语音命令的数据传输到语音识别服务器去识别,这样既可发挥高性能识别计算,同时也可以使用上述大规模的语音特征库,而不需要终端设备具备语音识别能力。在本实施例中,通过语音识别服务器识别、解析得到的联系人定位指示,可以指示用户指定的服务(定位)以及需要进行定位的联系人。步骤603,接收语音识别服务器返回的联系人定位指示。步骤604,采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。在本实施例中,用户终端可以预先存储联系人终端的终端识别码如手机号码等,并在通过步骤603获取联系人定位指示后,采用短信或者建立移动数据通道的方式向对应的联系人终端发送定位指示;联系人终端接收到定位指示后,可以开启GPS进行定位,并返回定位得到的联系人坐标。步骤605,将联系人坐标作为导航目的地进行导航。在本实施例中,用户终端通过步骤605可以直接将联系人坐标作为导航目的地进行导航;可选的,也可以首先进行定位,然后根据用户坐标和联系人坐标获取中间坐标,并将中间坐标作为导航目的地进行导航。其中,该中间坐标可以为用户坐标和联系人坐标之间的任意坐标;优选的,可以将用户坐标和联系人坐标之间显著建筑物所在位置的坐标作为中间坐标。进一步的,本实施例提供的语音导航方法中,用户终端获取联系人定位指示后可以直接发送定位指示获取联系人坐标;也可以首先判断本地是否存储相应的定位授权信息,具体过程与本发明实施例二提供的语音导航方法相似,在此不再一一赘述。本发明实施例提供的语音导航方法,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例六如图7所示,本发明实施例提供的语音导航装置,包括语音接收模块701,用于接收用户终端发送的语音信息。在本实施例中,用户终端可以在用户按下其上的语音录入键之后接收用户输入的语音信息,并与语音导航装置建立连接,通过该连接将语音信息发送至语音导航装置。其中,语音信息可以为定位指示信息,还可以为包含定位指示的其他信息,在此不再一一赘述;用户终端可以在接收到语音信息时与语音导航装置建立连接,也可以预先与语音导航装置建立连接,在此不作限制。在本实施例中,用户终端可以为手机、平板电脑等移动终端,也可以为其他终端,在此不再一一赘述。语音识别模块702,用于对语音信息进行识别、解析,获取语音信息对应的联系人定位指示。
在本实施例中,语音导航装置上可以预先存储有多种广谱语音特征库,例如按照地名设置的广谱语音特征库,按照音视频名称设置的广谱语音特征库以及按照人名设置的广谱语音特征库等。需要说明的是,该广谱语音特征库可以通过采集全中国各地、各种人以及这些人在不同环境下(不同噪声背景)的声音后,精粹提取出来的广谱语音特征的集合,该广谱语音特征库只依赖于现有“语音特征库”的信息,而不依赖于某个人的语音特征训练结果。特别的,该广谱语音特征库还可以包括外语库,其中该外语库可以具有英语库、法语库、德语库、日语库等主流国外语言库。在本实施例中,语音导航装置可以位于网络侧(该网络侧为用户侧的对侧),使语音导航装置可以及时更新;为了提高语音识别的速度,可选的,语音导航装置还可以位于用户终端所在的用户侧。通过将语音导航装置设置在网络侧的优点在于,降低了对用户终端的依赖性,将说话者面前的用户终端当作一种声音或语音命令的采集设备,将采集到的声音或语音命令的数据传输到语音导航装置去识别,这样既可发挥高性能识别计算,同时也可以使用上述大规模的语音特征库,而不需要终端设备具备语音识别能力。在本实施例中,通过语音识别模块702识别、解析得到的联系人定位指示,可以指 示用户指定的服务(定位)以及需要进行定位的联系人。指示发送模块703,用于采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。在本实施例中,语音导航装置可以预先存储联系人终端的终端识别码如手机号码等,并在通过语音识别模块702获取联系人定位指示后,采用短信或者建立移动数据通道的方式向对应的联系人终端发送定位指示;联系人终端接收到定位指示后,可以开启GPS进行定位,并返回定位得到的联系人坐标。在本实施例中,语音导航装置通过语音识别模块702获取联系人定位指示后,可以直接向对应的联系人终端发送定位指示;也可以首先判断语音导航装置是否存储相应的定位授权信息,并在已存储定位授权信息时向对应的联系人终端发送定位指示。坐标发送模块704,用于向用户终端发送联系人坐标,使用户终端将联系人坐标作为导航目的地进行导航。进一步的,如图8所示,本实施例中语音识别装置,还可以包括授权判断模块705,用于判断本地是否存储联系人定位指示相应的定位授权信息。在本实施例中,为了防止用户私自获取他人位置,造成隐私泄露,优选的,可以在采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示之前,首先判断本地是否存储联系人定位指示相应的定位授权信息。其中定位授权信息,可以为授权用户终端定位的信息,可以包括授权源、授权目标,还可以包括授权时间等其他内容,在此不作限制。在本实施例中,语音导航装置可以在联系人终端授权用户终端定位时存储该定位授权信息,也可以通过其他方式存储该定位授权信息,在此不再一一赘述。在本实施例中,如果通过授权判断模块705确定本地存储联系人定位指示相应的定位授权信息,可以通过指示发送模块703采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。进一步的,如图9所示,本实施例中语音导航装置,还可以包括请求发送模块706,用于向联系人终端发送定位请求。如果通过授权判断模块705确定本地未存储定位授权信息,可以通过请求发送模块706向联系人终端发送定位请求。当联系人终端接收到定位请求后,可以将该定位请求提示给用户,用户可以根据需要接受或拒绝该定位请求,或者选择接受定位请求的时间段等,在此不再一一赘述。在本实施例中,请求发送模块706可以采用短信下发或者建立移动数据通道的方式向联系人终端发送定位请求,也可以通过其他方式向联系人终端发送定位请求,在此不 再赘述。授权接收模块707,用于接收联系人终端收到定位请求的接受指示后返回的定位授权信息。在本实施例中,用户接受该定位请求后,联系人终端可以根据用户输入的指示生成相应的定位授权信息,并通过授权接收模块707返回该定位授权信息。在本实施例中,联系人终端可以在接收到定位请求后返回定位授权信息,也可以根据用户指示主动上报定位授权信息,在此不再一一赘述。在本实施例中,通过授权接收模块707接收到定位授权信息后,可以通过指示发送模块703采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。本发明实施例提供的语音导航装置,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例七如图10所示,本发明实施例提供的语音导航装置,包括语音接收模块1001,用于接收用户终端发送的语音信息;语音识别模块1002,用于对语音信息进行识别、解析,获取语音信息对应的联系人定位指示;指示发送模块1003,用于采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标;在本实施例中,语音导航装置中语音接收模块1001、语音识别模块1002和指示发送模块1003实现上述功能的过程与图7所示的相应模块实现过程相似,在此不再一一赘述。用户定位模块1004,用于获取用户终端的用户坐标。在本实施例中,用户定位模块1004可以通过向用户终端发送定位指示的方式获取用户坐标,也可以为用户终端在发送语音信息时主动上报使语音导航装置获取,还可以通过其他方式获取用户终端的用户坐标,在此不再一一赘述。路线发送模块1005,用于根据用户坐标和联系人坐标获取导航路线并向用户终端发送,使用户终端根据导航路线进行导航。在本实施例中,为了减少用户终端的计算量,优选的,可以通过路线发送模块1005直接向用户终端发送该导航路线。进一步的,本实施例提供的语音导航装置中,获取联系人定位指示后可以直接发送定位指示获取联系人坐标;也可以首先判断本地是否存储相应的定位授权信息,具体过程与本发明实施例二提供的语音导航方法相似,在此不再一一赘述。本发明实施例提供的语音导航装置,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注 意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例八如图11所示,本发明实施例提供的语音导航装置,包括语音接收模块1101,用于接收用户终端发送的语音信息;语音识别模块1102,用于对语音信息进行识别、解析,获取语音信息对应的联系人定位指示;指示发送模块1103,用于采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。在本实施例中,语音导航装置中语音接收模块1101、语音识别模块1102和指示发送模块1103实现上述功能的过程与图7所示的相应模块实现过程相似,在此不再一一赘述。坐标获取模块1104,用于获取用户终端的用户坐标,并获取用户坐标和联系人坐标之间的中间坐标。在本实施例中,可以将用户坐标和联系人坐标之间任意坐标作为中间坐标;也可以将用户坐标和联系人坐标之间显著建筑物所在位置的坐标作为中间坐标;还可以通过其他方式获取中间坐标,在此不再一一赘述。坐标发送模块1105,用于向用户终端发送中间坐标,使用户终端将中间坐标作为导航目的地进行导航。在本实施例中,可以通过坐标发送模块1105向用户终端发送该中间坐标,使用户终端将该中间坐标作为导航目的地进行导航;可选的,还可以直接向用户终端发送根据用户坐标和中间坐标获取的导航路线,使用户终端根据该导航路线进行导航。在本实施例中,还可以向联系人终端发送该中间坐标,使用户终端和联系人终端同时导航到该坐标,从而使用户和联系人在中间坐标见面。进一步的,本实施例提供的语音导航装置中,获取联系人定位指示后可以直接发送定位指示获取联系人坐标;也可以首先判断本地是否存储相应的定位授权信息,具体过程与本发明实施例二提供的语音导航方法相似,在此不再一一赘述。本发明实施例提供的语音导航装置,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。实施例九如图12所示,本发明实施例提供的语音导航装置,包括语音接收模块1201,用于接收用户发送的语音信息。
在本实施例中,语音接收模块1201可以在用户按下语音录入键之后接收用户发送的语音信息,也可以在用户进行其他操作后接收用户发送的语音信息,在此不作限制。其中,用户输入的语音信息可以为简单的定位指示,也可以为包含定位指示的其他信息,在此
不再一一赘述。语音发送模块1202,用于向预先连接的语音识别服务器发送语音信息,使语音识别服务器对语音信息进行识别、解析,获取语音信息对应的联系人定位指示。在本实施例中,可以在通过语音接收模块1201接收到用户发送的语音信息时,与语音识别服务器建立通信连接;也可以在之前与语音识别服务器建立通信连接,在此不作限制。其中,与语音识别服务器建立通信连接的方式,可以为Internet、3G等方式,也可以为其他连接方式,在此不再一一赘述;优选的,可以预先存储语音识别服务器的网络地址(如统一资源定位符URL)或者呼叫号码,根据网络地址或者呼叫号码通过如Internet、3G移动网络等与语音识别服务器建立通信连接。在本实施例中,语音识别服务器上可以预先存储有多种广谱语音特征库,例如按照地名设置的广谱语音特征库,按照音视频名称设置的广谱语音特征库以及按照人名设置的广谱语音特征库等。需要说明的是,该广谱语音特征库可以通过采集全中国各地、各种人以及这些人在不同环境下(不同噪声背景)的声音后,精粹提取出来的广谱语音特征的集合,该广谱语音特征库只依赖于现有“语音特征库”的信息,而不依赖于某个人的语音特征训练结果。特别的,该广谱语音特征库还可以包括外语库,其中该外语库可以具有英语库、法语库、德语库、日语库等主流国外语言库。在本实施例中,语音识别服务器可以位于网络侧(该网络侧为用户侧的对侧),使语音识别服务器可以及时更新;为了提高语音识别的速度,可选的,语音识别服务器还可以位于实现用户终端所在的用户侧。通过将语音识别服务器设置在网络侧的优点在于,降低了对用户终端的依赖性,将说话者面前的用户终端当作一种声音或语音命令的采集设备,将采集到的声音或语音命令的数据传输到语音识别服务器去识别,这样既可发挥高性能识别计算,同时也可以使用上述大规模的语音特征库,而不需要终端设备具备语音识别能力。在本实施例中,通过语音识别服务器识别、解析得到的联系人定位指示,可以指示用户指定的服务(定位)以及需要进行定位的联系人。指示接收模块1203,用于接收语音识别服务器返回的联系人定位指示。坐标接收模块1204,用于采用短信下发或者建立移动数据通道的方式向联系人定位指示对应的联系人终端发送定位指示,使联系人终端接收到定位指示后定位并返回联系人坐标。在本实施例中,用户终端可以预先存储联系人终端的终端识别码如手机号码等,并在通过指示接收模块1203获取联系人定位指示后,采用短信或者建立移动数据通道的方式向对应的联系人终端发送定位指示;联系人终端接收到定位指示后,可以开启GPS进行定位,并返回定位得到的联系人坐标。导航模块1205,用于将联系人坐标作为导航目的地进行导航。在本实施例中,用户终端通过导航模块1205可以直接将联系人坐标作为导航目的地进行导航;可选的,也可以首先进行定位,然后根据 用户坐标和联系人坐标获取中间坐标,并将中间坐标作为导航目的地进行导航。其中,该中间坐标可以为用户坐标和联系人坐标之间的任意坐标;优选的,可以将用户坐标和联系人坐标之间显著建筑物所在位置的坐标作为中间坐标。进一步的,本实施例提供的语音导航装置中,用户终端获取联系人定位指示后可以直接发送定位指示获取联系人坐标;也可以首先判断本地是否存储相应的定位授权信息,具体过程与本发明实施例二提供的语音导航方法相似,在此不再一一赘述。本发明实施例提供的语音导航装置,由于将联系人终端定位得到的联系人坐标作为导航目的地进行导航,使得本发明实施例提供的技术方案能够直接导航到联系人所在的目标地点,方便用户的使用;并且,由于通过语音命令控制实现导航,使得用户无需分散注意力去操作导航设备,降低了行进、驾车等过程中的危险性。本实施例提供的技术方案解决了现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题。本发明实施例提供的语音导航方法和装置,可以应用在导航系统中,为用户提供导航服务。以上所述,仅为本发明的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
权利要求
1.一种语音导航方法,其特征在于,包括 接收用户终端发送的语音信息; 对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标; 向所述用户终端发送所述联系人坐标,使所述用户终端将所述联系人坐标作为导航目的地进行导航。
2.权利要求I所述的语音导航方法,其特征在于,在所述采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示之前,所述方法还包括 判断本地是否存储所述联系人定位指示相应的定位授权信息; 所述采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示包括如果本地存储所述联系人定位指示相应的定位授权信息,采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示。
3.根据权利要求2所述的语音导航方法,其特征在于,如果本地未存储所述联系人定位指示相应的定位授权信息,所述方法还包括 向所述联系人终端发送定位请求; 接收所述联系人终端收到所述定位请求的接受指示后返回的定位授权信息。
4.一种语音导航方法,其特征在于,包括 接收用户终端发送的语音信息; 对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标; 获取所述用户终端的用户坐标; 根据所述用户坐标和所述联系人坐标获取导航路线并向所述用户终端发送,使所述用户终端根据所述导航路线进行导航。
5.—种语音导航方法,其特征在于,包括 接收用户终端发送的语音信息; 对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标; 获取所述用户终端的用户坐标,并获取所述用户坐标和所述联系人坐标之间的中间坐标; 向所述用户终端发送所述中间坐标,使所述用户终端将所述中间坐标作为导航目的地进行导航。
6.—种语音导航方法,其特征在于,包括 接收用户发送的语音信息; 向预先连接的语音识别服务器发送所述语音信息,使所述语音识别服务器对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 接收所述语音识别服务器返回的联系人定位指示; 采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人終端接收到定位指示后定位并返回联系人坐标; 将所述联系人坐标作为导航目的地进行导航。
7.ー种语音导航装置,其特征在于,包括 语音接收模块,用于接收用户终端发送的语音信息; 语音识别模块,用于对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 指示发送模块,用于采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人終端接收到定位指示后定位并返回联系人坐标; 坐标发送模块,用于向所述用户终端发送所述联系人坐标,使所述用户终端将所述联系人坐标作为导航目的地进行导航。
8.根据权利要求7所述的语音导航装置,其特征在于,还包括 授权判断模块,用于判断本地是否存储所述联系人定位指示相应的定位授权信息; 所述指示发送模块,具体用于如果本地存储所述联系人定位指示相应的定位授权信息,采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人終端发送定位指示,使所述联系人終端接收到定位指示后定位并返回联系人坐标。
9.根据权利要求8所述的语音导航装置,其特征在干,如果本地未存储所述联系入定位指示相应的定位授权信息,所述装置还包括 请求发送模块,用于向所述联系人终端发送定位请求; 授权接收模块,用于接收所述联系人终端收到所述定位请求的接受指示后返回的定位授权信息。
10.ー种语音导航装置,其特征在于,包括 语音接收模块,用于接收用户终端发送的语音信息; 语音识别模块,用于对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 指示发送模块,用于采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人終端接收到定位指示后定位并返回联系人坐标; 用户定位模块,用于获取所述用户终端的用户坐标; 路线发送模块,用于根据所述用户坐标和所述联系人坐标获取导航路线并向所述用户终端发送,使所述用户終端根据所述导航路线进行导航。
11.一种导航装置,其特征在于,包括 语音接收模块,用于接收用户终端发送的语音信息; 语音识别模块,用于对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 指示发送模块,用于采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人終端接收到定位指示后定位并返回联系人坐标; 坐标获取模块,用于获取所述用户终端的用户坐标,并获取所述用户坐标和所述联系人坐标之间的中间坐标; 坐标发送模块,用于向所述用户终端发送所述中间坐标,使所述用户终端将所述中间坐标作为导航目的地进行导航。
12.—种语音导航装置,其特征在于,包括 语音接收模块,用于接收用户发送的语音信息; 语音发送模块,用于向预先连接的语音识别服务器发送所述语音信息,使所述语音识别服务器对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示; 指示接收模块,用于接收所述语音识别服务器返回的联系人定位指示; 坐标接收模块,用于采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人終端接收到定位指示后定位并返回联系人坐标; 导航模块,用于将所述联系人坐标作为导航目的地进行导航。
全文摘要
本发明提供一种语音导航方法和装置,涉及导航领域。为解决现有技术中没有明确的目标地点的位置时,用户无法导航到联系人所在的目标地点的问题而发明。本发明实施例提供的技术方案包括接收用户终端发送的语音信息;对所述语音信息进行识别、解析,获取所述语音信息对应的联系人定位指示;采用短信下发或者建立移动数据通道的方式向所述联系人定位指示对应的联系人终端发送定位指示,使所述联系人终端接收到定位指示后定位并返回联系人坐标;向所述用户终端发送所述联系人坐标,使所述用户终端将所述联系人坐标作为导航目的地进行导航。本发明实施例可以应用在导航系统中,为用户提供导航服务。
文档编号G01C21/00GK102679975SQ20121017996
公开日2012年9月19日 申请日期2012年6月1日 优先权日2012年6月1日
发明者王姗姗, 王钢, 邵颖 申请人:北京车音网科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1