一种车辆远程控制的方法、终端、设备及车载控制设备转让专利

申请号 : CN201510217505.8

文献号 : CN104925022B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 鲍伟王力劭

申请人 : 北京车音网科技有限公司

摘要 :

本发明公开了一种车辆远程控制的方法、终端、设备及车载控制设备,属于控制领域。该方法具体包括:接收当前用户发送的语音信息,该语音信息包括至少一个语音信息片段,该语音信息片段与车辆控制命令相对应;根据该语音信息,判断当前用户是否是预先存储的多个用户中的一个;若当前用户是预先存储的多个用户中的一个,则控制车辆执行该至少一个语音信息片段所对应的车辆控制命令。本发明通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。

权利要求 :

1.一种车辆远程控制方法,所述方法应用于一种车辆远程控制设备,其特征在于,所述方法包括:接收当前用户发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;

根据所述语音信息,判断所述当前用户是否是预先存储的多个用户中的一个;

若所述当前用户是预先存储的多个用户中的一个,则控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令;

所述方法还包括:

设置与所述多个用户分别对应的权限,所述权限包括一级权限和二级权限;

其中,若所述当前用户的权限为所述一级权限,则执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤;

若所述当前用户的权限为所述二级权限,则在确定所述当前用户获取所述一级权限所对应的用户的授权后,执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤。

2.根据权利要求1所述的方法,其特征在于,所述根据所述语音信息,判断所述当前用户是否是预先存储的多个用户中的一个包括:对所述语音信息进行识别和解析,获取所述语音信息中的每个语音信息片段对应的声纹特征向量;

确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个;

若所述至少一个语音信息片段对应的声纹特征向量为预先存储的多个声纹特征向量中的一个,则确定所述当前用户是预先存储的多个用户中的一个。

3.根据权利要求2所述的方法,其特征在于,所述确定至少一个语音片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个包括:获取所述声纹特征向量与所述预先存储的多个声纹特征向量分别对应的相似度;

若所述声纹特征向量与所述预先存储的多个声纹特征向量分别对应的相似度中的任意一个大于预设阈值,则确定所述至少一个语音信息片段对应的声纹特征向量是预先存储的多个声纹特征向量中的一个。

4.根据权利要求1所述的方法,其特征在于,所述接收当前用户发送的语音信息之前,所述方法还包括:存储所述多个用户的至少一个语音信息片段以及所述至少一个语音信息片段对应的声纹特征向量。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:设置与所述多个用户分别对应的声纹控制密码,所述声纹控制密码包括一级声纹控制密码和二级声纹控制密码;

其中,若所述当前用户发送的声纹控制密码为一级声纹控制密码,则执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤;

若所述当前用户发送的声纹控制密码为二级声纹控制密码,则在确定所述当前用户获取所述一级声纹控制密码所对应的用户的授权后,执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤。

6.根据权利要求1所述的方法,其特征在于,所述控制车辆执行所述语音信息中的语音信息片段之前,所述方法还包括:在确认当前车辆控制命令为所述当前用户所要执行的车辆控制命令后,执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤。

7.一种车辆远程控制设备,其特征在于,所述设备包括:信息接收模块,用于接收当前用户发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;

判断模块,用于根据所述语音信息,判断所述当前用户是否是预先存储的多个用户中的一个;

控制模块,用于当所述当前用户是预先存储的多个用户中的一个,则控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令;

所述设备还包括:

权限设置模块,用于设置与所述多个用户分别对应的权限,所述权限包括一级权限和二级权限;

所述权限设置模块还用于当所述当前用户的权限为所述一级权限,则执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤;

当所述当前用户的权限为所述二级权限,则在确定所述当前用户获取所述一级权限所对应的用户的授权后,执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤。

8.根据权利要求7所述的设备,其特征在于,所述判断模块包括:识别和解析子模块,用于对所述语音信息进行识别和解析,获取所述语音信息中的每个语音信息片段对应的声纹特征向量;

确定子模块,用于确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个;若所述至少一个语音信息片段对应的声纹特征向量为预先存储的多个声纹特征向量中的一个,则确定所述当前用户是预先存储的多个用户中的一个。

9.根据权利要求8所述的设备,其特征在于,所述设备还包括:获取模块,用于获取所述声纹特征向量与所述预先存储的多个声纹特征向量分别对应的相似度;

所述确定子模块还用于当所述声纹特征向量与所述预先存储的多个声纹特征向量分别对应的相似度中的任意一个大于预设阈值时,则确定所述至少一个语音信息片段对应的声纹特征向量是预先存储的多个声纹特征向量中的一个。

10.根据权利要求7所述的设备,其特征在于,所述设备还包括:存储模块,用于存储所述多个用户的至少一个语音信息片段以及所述至少一个语音信息片段对应的声纹特征向量。

11.根据权利要求7所述的设备,其特征在于,所述设备还包括:密码设置模块,用于设置与所述多个用户分别对应的声纹控制密码,所述声纹控制密码包括一级声纹控制密码和二级声纹控制密码;

所述密码设置模块还用于当所述当前用户发送的声纹控制密码为一级声纹控制密码,则执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤;

当所述当前用户发送的声纹控制密码为二级声纹控制密码,则在确定所述当前用户获取所述一级声纹控制密码所对应的用户的授权后,执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤。

12.根据权利要求7所述的设备,其特征在于,

确定子模块还具体用于在确认当前车辆控制命令为所述当前用户所要执行的车辆控制命令后,触发执行模块执行所述控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令的步骤。

13.一种车辆远程控制终端,其特征在于,所述终端包括:信息接收模块,用于接收当前用户发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;

发送模块,用于向车载控制设备发送所述语音信息,以使得车载控制设备根据该语音信息确定当前用户是否是预先存储的多个用户中的一个;

所述信息接收模块还用于接收所述车载控制设备发送的确定信息;

控制模块,用于当所述确定信息指示所述当前用户是预先存储的多个用户中的一个,则向所述车载控制设备发送控制指令。

14.一种与车辆远程控制终端进行信息交互的车载控制设备,其特征在于,所述设备包括:存储模块,用于预先存储多个用户的至少一个语音信息片段;

信息接收模块,用于接收车辆远程控制终端发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;

判断模块,用于根据所述语音信息,判断当前用户是否是预先存储的多个用户中的一个;

确认子模块,用于当所述当前用户是预先存储的多个用户中的一个,则向所述车辆远程控制终端发送确认信息;

所述信息接收模块还用于接收所述车辆远程控制终端发送的控制指令;

控制模块,用于控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令。

说明书 :

一种车辆远程控制的方法、终端、设备及车载控制设备

技术领域

[0001] 本发明涉及控制领域,特别涉及一种车辆远程控制的方法、终端、设备及车载控制设备。

背景技术

[0002] 在用户使用车辆的过程中,为了方便,需要提供一种方法实现对车辆的远程控制,例如,用户能够在一定距离之外对车辆进行开车门等操作,这样使得用户在到达车辆位置时就可以直接上车启动车辆,从而无需用户手动打开车门。
[0003] 现有技术提供了一种车辆远程控制方法,通过车辆配置的遥控钥匙接收用户发送的车辆控制命令,该遥控钥匙向车辆发射无线射频信号,车辆接收该信号,执行用户的命令,但是这样钥匙一旦遗失或被他人误操作,车辆的安全无法得到保证。
[0004] 现有技术还提供了一种车辆远程控制方法,通过在用户的手机或者其他设备配置语音识别器,该手机或其他设备与汽车中央控制系统连接,用户通过该语音识别器输入语音命令,该手机或其他设备的语音识别器将该语音命令转化为汽车中央控制系统可识别的命令,再向车辆发送该控制命令,使得车辆接收并执行该命令。
[0005] 但是在使用现有技术提供的车辆远程控制的方法时,除用户之外的其他人在未经车主允许的情况下依然可以通过遥控钥匙、手机或者其他设备操控汽车,降低了车辆远程控制的安全性。

发明内容

[0006] 为了解决现有技术的问题,本发明实施例提供了一种车辆远程控制的方法、终端、设备及车载控制设备。所述技术方案如下:
[0007] 第一方面,提供了一种车辆远程控制的方法,所述方法包括:
[0008] 接收当前用户发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;
[0009] 根据所述语音信息,判断所述当前用户是否是预先存储的多个用户中的一个;
[0010] 若所述当前用户是预先存储的多个用户中的一个,则控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令。
[0011] 第二方面,提供了一种车辆远程控制设备,所述设备包括:
[0012] 信息接收模块,用于接收当前用户发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;
[0013] 判断模块,用于根据所述语音信息,判断所述当前用户是否是预先存储的多个用户中的一个;
[0014] 控制模块,用于当所述当前用户是预先存储的多个用户中的一个,则控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令。
[0015] 第三方面,一种车辆远程控制终端,所述终端包括:
[0016] 信息接收模块,用于接收当前用户发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;
[0017] 发送模块,用于向车载控制设备发送所述语音信息,以使得车载控制设备根据该语音信息确定当前用户是否是预先存储的多个用户中的一个;
[0018] 所述信息接收模块还用于接收所述车载控制设备发送的确定信息;
[0019] 控制模块,用于当所述确定信息指示所述当前用户是预先存储的多个用户中的一个,则向所述车载控制设备发送控制指令。
[0020] 第四方面,提供了一种与车辆远程控制终端进行信息交互的车载控制设备,其特征在于,所述设备包括:
[0021] 存储模块,用于预先存储多个用户的至少一个语音信息片段;
[0022] 信息接收模块,用于接收车辆远程控制终端发送的语音信息,所述语音信息包括至少一个语音信息片段,所述语音信息片段与车辆控制命令相对应;
[0023] 判断模块,用于根据所述语音信息,判断当前用户是否是预先存储的多个用户中的一个;
[0024] 确认子模块,用于当所述当前用户是预先存储的多个用户中的一个,则向所述车辆远程控制终端发送确认信息;
[0025] 信息接收模块,用于接收所述车辆远程控制终端发送的控制指令;
[0026] 控制模块,用于控制车辆执行所述至少一个语音信息片段所对应的车辆控制命令。
[0027] 本发明公开了一种车辆远程控制的方法、终端、设备及车载控制设备,该方法具体包括:接收当前用户发送的语音信息,该语音信息包括至少一个语音信息片段,该语音信息片段与车辆控制命令相对应;根据该语音信息,判断当前用户是否是预先存储的多个用户中的一个;若当前用户是预先存储的多个用户中的一个,则控制车辆执行该至少一个语音信息片段所对应的车辆控制命令。通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。

附图说明

[0028] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029] 图1是本发明实施例提供的一种车辆远程控制系统示意图;
[0030] 图2是本发明实施例提供的一种车辆远程控制方法流程图;
[0031] 图3是本发明实施例提供的另一种车辆远程控制方法流程图;
[0032] 图4是本发明实施例提供的一种车辆远程控制操作界面示意图;
[0033] 图5是本发明实施例提供的一种车辆远程控制操作界面示意图;
[0034] 图6是本发明实施例提供的一种车辆远程控制操作界面示意图;
[0035] 图7是本发明实施例提供的另一种车辆远程控制方法流程图;
[0036] 图8是本发明实施例提供的一种车辆远程控制操作界面示意图;
[0037] 图9是本发明实施例提供的另一种车辆远程控制方法流程图;
[0038] 图10是本发明实施例提供的另一种车辆远程控制方法流程图;
[0039] 图11是本发明实施例提供的另一种车辆远程控制方法流程图;
[0040] 图12是本发明实施例提供的另一种车辆远程控制方法流程图;
[0041] 图13是本发明实施例提供的另一种车辆远程控制方法流程图;
[0042] 图14是本发明实施例提供的另一种车辆远程控制方法流程图;
[0043] 图15是本发明实施例提供的另一种车辆远程控制方法流程图;
[0044] 图16是本发明实施例提供的一种车辆远程控制装置结构示意图;
[0045] 图17是本发明实施例提供的一种车辆远程控制装置结构示意图;
[0046] 图18是本发明实施例提供的一种车辆远程控制装置结构示意图。

具体实施方式

[0047] 为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048] 本发明涉及一种车辆远程控制方法,该方法应用于一种包括车辆、车辆远程控制设备以及用户的交互系统中,参照图1所示,具体的,在该交互系统中,车辆远程控制设备具有录音、音频播放功能以及接收/发送等功能,用户通过车辆远程控制设备的录音功能向该车辆远程控制设备发送语音信息,而车辆远程控制设备也可以通过自身的音频播放功能向用户发送如确定请求的信息,同时,车辆远程控制设备可以通过自身的接收/发送功能向车辆发送车辆控制命令,并接收车辆发送的命令。其中,该车辆远程控制设备可以为车遥控钥匙、智能手机、以及其他可以作为终端的远程控制设备。
[0049] 实施例一
[0050] 本发明实施例提供了一种车辆远程控制的方法,参见图2,方法流程包括:
[0051] 201、接收当前用户发送的语音信息,该语音信息包括至少一个语音信息片段,该语音信息片段与车辆控制命令相对应。
[0052] 其中,该当前用户是当前要使用车辆的用户,该用户可以是一个或者多个,该用户启动车辆远程控制设备,该启动方式可以是在该车辆远程控制设备上触发按钮或语音启动,此处不加以限定。
[0053] 该当前用户启动车辆远程控制设备后,输入语音信息,该语音信息可以是一个词组式的命令或者一句话式的命令。
[0054] 可选的,该语音信息可以包含一个或者多个车辆控制命令。
[0055] 202、根据该语音信息,判断当前用户是否是预先存储的多个用户中的一个。
[0056] 该设备的语音识别模块识别该语音信息,与存储模块预存储的多个用户的语音信息进行对比,确定发送该语音信息的用户是否是与存储的多个用户中的一个。
[0057] 203、若当前用户是预先存储的多个用户中的一个,则控制车辆执行该至少一个语音信息片段所对应的车辆控制命令。
[0058] 本发明实施例提供一种车辆远程控制的方法,通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0059] 实施例二
[0060] 本发明实施例提供了一种车辆远程控制方法,在该方法中,预先存储了一个用户的至少一个语音信息片段对应的声纹特征向量,参见图3,该方法流程包括:
[0061] 301、接收当前用户发送的至少一个语音信息片段。
[0062] 具体的,电子设备通过自身的语音接收模块接收当前用户发送的语音信息。
[0063] 302、获取至少一个语音信息片段对应的声纹特征向量,并确定与至少一个语音信息片段分别对应的车辆控制命令。
[0064] 具体的,通过对至少一个语音信息片段进行解析,获取所有与语音信息片段对应的声纹特征向量。
[0065] 另外,可以在显示界面显示当前需要确定的语音信息片段,并对应显示可以与该语音信息片段对应的所有车辆控制命令,在当前用户选择其中一个车辆控制命令后,将该车辆控制命令确定为与当前需要确定的语音信息片段对应的车辆控制命令。例如,可以在如图4所示的显示界面上显示当前需要确定的语音信息片段“打开车门”,并对应显示可以与该语音信息片段对应的所有车辆控制命令“车门开启”、“车窗开启”和“音响开启”,当用选择“车门开启”后,将“车门开启”确定为与语音信息片段“打开车门”对应的车辆控制命令。
[0066] 303、存储至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量。
[0067] 存储至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量,使得即使在除当前用户之外的其他人获取该电子设备后,无法更改预先存储的声纹特征向量,从而无法实现对该车辆的控制,保证了车辆控制的安全性。
[0068] 可选的,为了满足用户的个性化需求,还可以重设置预先存储的至少一个语音信息片段以及与至少一个语音信息片段对应的车辆控制命令,本发明实施例对具体的重设置过程不加以限定。
[0069] 值得注意的是,步骤301至步骤303是预先存储当前用户的至少一个语音信息片段的过程,在实际应用中,车辆远程控制设备在执行步骤304以及步骤304之后的过程中,可以直接利用之前设置并存储好的至少一个语音信息片段,而无需在每次执行步骤304之前都执行步骤301至步骤303。
[0070] 304、接收当前用户发送的语音信息,该语音信息包括至少一个语音信息片段,该语音信息片段与车辆控制命令相对应。
[0071] 具体的,电子设备通过自身的语音接收模块接收当前用户发送的语音信息。
[0072] 当前用户发送的语音信息包括至少一个语音信息片段以及其他语音片段,比如,当用户发送“现在打开车门并开窗”时,该语音信息包括语音信息片段“打开车门”和“开窗”以及语音片段“现在”。
[0073] 其中,语音信息片段对应不同的车辆控制命令。示例性的:用户的语音信息片段“打开车门”与车辆控制命令车门开启相对应,用户语音片段“关闭车门”与车辆控制命令车门关闭相对应,用户语音片段“开窗”与车辆控制命令车窗开启相对应,除此之外,还有其他用户语音片段与其他的车辆控制命令分别相对应情形,此处不加以限定。
[0074] 可选的,在开始接收当前用户发送的语音信息的步骤之前,可以向用户显示操作界面,以便通过该操作界面,提示当前用户发送语音信息,示例性的,该操作界面可以如图5所示,在该操作界面中,在当前用户触发“是”这个选项时,则向当前用户显示录音界面,并启动语音接收模块,接收当前用户发送的语音信息,该界面可以如图6所示。
[0075] 305、对该语音信息进行识别和解析,获取该语音信息中的每个语音信息片段对应的声纹特征向量。
[0076] 具体的,对该语音信息进行识别,获取该语音信息中的每个语音信息片段,其中,可以通过模式匹配法进行该语音信息进行识别,本发明实施例对具体的识别过程不加以限定。
[0077] 在获取该语音信息中包括的每个语音信息片段后,对其中的每个语音信息片段进行解析,获取该每个语音信息片段对应的声纹特征向量,其中,该声纹特征向量用于唯一指示当前用户。本发明实施例对具体的解析过程不加以限定。
[0078] 306、确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个,若是,则执行307;若不是,则结束。
[0079] 具体的,可以将该声纹特征向量与预先存储的多个声纹特征向量分别进行相似度对比,获取与预先存储的多个声纹特征向量分别对应的相似度;
[0080] 若与预先存储的多个声纹特征向量分别对应的相似度中的任意一个大于预设阈值,则确定该至少一个语音信息片段对应的声纹特征向量是预先存储的多个声纹特征向量中的一个。
[0081] 除此之外,还可以通过预设算法确定语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个,本发明实施例对确定语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个的具体方式不加以限定。
[0082] 307、确定当前用户是预先存储的多个用户中的一个。
[0083] 其中,步骤305至步骤307是根据语音信息,确定当前用户是否是预先存储的多个用户中的一个的过程,由于不同用户的声纹特征向量不同,通过确定当前用户的声纹特征向量与预先存储的至少一个声纹特征向量进行对比,确定当前用户是否是预先存储的多个用户中的一个,不仅可以提高识别的准确性,还可以提高识别的效率。
[0084] 308、控制车辆执行该至少一个语音信息片段所对应的车辆控制命令。
[0085] 具体的,可以同时向车辆发送所有语音信息片段所对应的车辆控制命令,车辆在接收到车辆控制命令后,执行所有车辆控制命令;
[0086] 或者,可以按照预设顺序向车辆发送所有语音信息片段所对应的车辆控制命令,车辆在接收并执行一个车辆控制命令后,再向车辆发送下一个车辆控制命令,本发明实施例对具体的控制车辆执行至少一个语音信息片段所对应的车辆控制命令的过程不加以限定。
[0087] 可选的,如图7所示,在步骤308之前,还可以包括:
[0088] 309、向当前用户发送确定请求,以使当前用户在接收到确定请求后,向电子设备发送响应信息。
[0089] 具体的,电子设备可以通过自身的音响向当前用户发送确定请求,该请求可以为包括“请确认当前命令是否为XXX”的语音消息,在当前用户回答“是”后,生成第一响应信息,指示当前车辆控制命令是当前用户所要执行的车辆控制命令;在当前用户回答“否”后,生成第二响应信息,指示当前车辆控制命令不是当前用户所要执行的车辆控制命令;
[0090] 除此之外,还可以向当前用户显示确认界面,通过该显示界面向当前用户发送语音确定请求,该确定界面可以如图8所示,在当前用户触发“是”选项后,生成第一响应信息;在当前用户触发“否”选项后,生成第二响应信息。
[0091] 还可以通过其他方式向当前用户发送确定请求,本发明实施例不加以限定。
[0092] 310、确认当前车辆控制命令是否为当前用户所要执行的车辆控制命令,若是,则执行步骤308,若不是,则执行305及305之后的步骤。
[0093] 通过在控制车辆执行至少一个语音信息片段所对应的车辆控制命令之前,确认当前车辆控制命令为当前用户所要执行的车辆控制命令,可以避免对当前用户的语音信息的错误识别,提高车辆控制的准确性。
[0094] 可选的,参照图9所示,在步骤308之后,还可以包括:
[0095] 311、接收当前用户发送的取消请求,根据该取消请求,停止执行当前车辆控制命令。
[0096] 具体的,当前用户发送的取消请求可以为语音消息,该语音消息可以为“取消XXX”,在接收到当前用户发送的取消请求后,通过自身的音响向当前用户发送取消消息,该取消消息可以为包括“是否取消执行XXX”,若当前用户回答“是”,则取消执行当前车辆控制命令;若当前用户回答“否”,则取消执行当前车辆控制命令。
[0097] 通过在控制车辆执行至少一个语音信息片段所对应的车辆控制命令之前,接收当前用户发送的取消请求,并根据该取消请求,停止执行当前车辆控制命令,可以使当前用户根据自身的需要,终止当前对车辆操作,提高了车辆的可操作性。
[0098] 值得注意的是,在执行完当前车辆控制命令后,对用户发送的语音信息中的下一个语音信息片段对应的车辆控制命令继续执行步骤306至308的步骤。
[0099] 本发明实施例提供一种车辆远程控制的方法,通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性,同时还通过确认当前车辆控制命令是否为当前用户所要执行的车辆控制命令提高了车辆控制的可靠性。
[0100] 实施例三
[0101] 本发明实施例提供了一种车辆远程控制方法,在该方法中,预先存储了多个用户的声纹特征向量,并为多个用户分别设置不同的操作权限,参见图10,该方法流程包括:
[0102] 1001、接收多个用户分别发送的至少一个语音信息片段。
[0103] 具体的,除了用户为多个之外,该步骤与实施例二中的步骤301相同,此处不再加以赘述。
[0104] 1002、设置与多个用户分别对应的权限。
[0105] 其中,权限包括一个一级权限和多个二级权限,一级权限控制设备执行所有的执行车辆控制指令和操作,二级权限控制设备执行部分的执行车辆控制指令和操作,且二级权限所对应的用户需在一级权限对应的用户的授权下,才能执行部分的执行车辆控制指令和操作,本发明实施例对具体的授权过程不加以限定。
[0106] 示例性的,假设第一用户的权限为第一权限,该第一权限允许用户更改和执行车辆控制指令“打开音响”,第二用户的权限为第二权限,该第二权限允许用户更改和执行车辆控制指令“打开音响”和“打开车门”,第三用户的权限为第三权限,该第三权限除了允许用户更改和执行车辆控制指令“打开音响”和“打开车门”,还允许用户更改和重设置所有用户的权限。
[0107] 本发明实施例对具体的设置过程不加以限定。
[0108] 1003、获取至少一个语音信息片段对应的声纹特征向量,并确定与至少一个语音信息片段分别对应的车辆控制命令。
[0109] 具体的,该步骤与实施例二中的步骤302相同,此处不再加以赘述。
[0110] 1004、向车辆的存储设备发送至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量,以使车辆的存储设备存储至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量。
[0111] 具体的,该步骤与实施例二中的步骤303相同,此处不再加以赘述。
[0112] 值得注意的是,步骤1003至步骤1004是预先存储多个用户的至少一个语音信息片段的过程,在实际应用中,车辆远程控制设备在执行步骤1005以及步骤1005之后的过程中,可以直接利用之前设置并存储好的触发号码,而无需在每次执行步骤1005之前都执行步骤1003至步骤1004。
[0113] 1005、接收当前用户发送的语音信息,语音信息包括至少一个语音信息片段,语音信息片段与车辆控制命令相对应。
[0114] 具体的,该步骤与实施例二中的步骤304相同,此处不再加以赘述。
[0115] 1006、对该语音信息进行识别和解析,获取该语音信息中的每个语音信息片段对应的声纹特征向量。
[0116] 具体的,该步骤与实施例二中的步骤305相同,此处不再加以赘述。
[0117] 1007、确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个,若是,则执行1008;若不是,则结束。
[0118] 具体的,该步骤与实施例二中的步骤306相同,此处不再加以赘述。
[0119] 1008、确定当前用户是预先存储的多个用户中的一个。
[0120] 具体的,该步骤与实施例二中的步骤307相同,此处不再加以赘述。
[0121] 1009、若当前用户的权限为一级权限,则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0122] 1010、若当前用户的权限为二级权限,则在确定当前用户获取一级权限所对应的用户的授权后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0123] 对下一个用户继续执行上述操作。
[0124] 值得注意的是,若在后续的流程中进行更改权限和语音信息片段的操作,需要验证权限之,本发明实施例对具体的验证方式不加以限定。
[0125] 本发明实施例提供一种车辆远程控制的方法,通过在预先存储多个用户的至少一个语音信息片段,并设置与多个用户分别对应的权限后,对当前用户发送的语音信息进行识别和解析,获取任意一个语音信息片段对应的声纹特征向量;确定语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个,若是确定当前用户是预先存储的多个用户中的一个,则根据当前用户的权限,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0126] 实施例四
[0127] 本发明实施例提供了一种车辆远程控制方法,在该方法中,预先存储了多个用户的声纹特征向量,并为多个用户分别设置不同的操作权限和声纹控制密码,参见图11,该方法流程包括:
[0128] 1101、接收多个用户分别发送的至少一个语音信息片段。
[0129] 具体的,该步骤与实施例三中的步骤1001相同,此处在不加以赘述。
[0130] 1102、设置与多个用户分别对应的权限。
[0131] 具体的,该步骤与实施例三中的步骤1002相同,此处在不加以赘述。
[0132] 1103、设置与多个用户分别对应的声纹控制密码。
[0133] 具体的,该声纹控制密码包括一个一级声纹控制密码和多个二级声纹控制密码,且二级声纹控制密码必须在一级声纹控制密码鉴权成功后才能进行鉴权。
[0134] 其中,可以将多个用户分别输入的语音片段设置为该多个用户分别对应的声纹控制密码。本发明实施例对具体的设置过程不加以限定。
[0135] 1104、获取至少一个语音信息片段对应的声纹特征向量,并确定与至少一个语音信息片段分别对应的车辆控制命令。
[0136] 具体的,该步骤与实施例三中的步骤1003相同,此处在不加以赘述。
[0137] 1105、向车辆的存储设备发送至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量,以使车辆的存储设备存储至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量。
[0138] 具体的,该步骤与实施例三中的步骤1004相同,此处在不加以赘述。
[0139] 1106、接收当前用户发送的语音信息,语音信息包括至少一个语音信息片段,语音信息片段与车辆控制命令相对应。
[0140] 具体的,该步骤与实施例三中的步骤1005相同,此处在不加以赘述。
[0141] 1107、确定当前用户的声纹控制密码与预先存储的该用户的声纹控制密码是否匹配,若是,则执行步骤1108;若不是,则结束。
[0142] 具体的,该步骤与实施例三中的步骤1006相同,此处在不加以赘述。
[0143] 1108、对该语音信息进行识别和解析,获取该语音信息中的每个语音信息片段对应的声纹特征向量。
[0144] 具体的,该步骤与实施例三中的步骤1007相同,此处在不加以赘述。
[0145] 1109、确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个,若是,则执行1108;若不是,则结束。
[0146] 具体的,该步骤与实施例三中的步骤1008相同,此处在不加以赘述。
[0147] 1110、确定当前用户是预先存储的多个用户中的一个。
[0148] 具体的,该步骤与实施例三中的步骤1009相同,此处在不加以赘述。
[0149] 1111、若当前用户的权限为一级权限,则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0150] 1112、若当前用户的权限为二级权限,则在确定当前用户获取一级权限所对应的用户的授权后,确定当前用户发送的声纹控制密码是否为一级声纹控制密码。
[0151] 1113、若当前用户发送的声纹控制密码为一级声纹控制密码,则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0152] 1114、若当前用户发送的声纹控制密码为二级声纹控制密码,则在确定当前用户获取一级声纹控制密码所对应的用户的授权后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0153] 对下一个用户继续执行上述操作。
[0154] 值得注意的是,若在后续的流程中进行更改权限和语音信息片段的操作,除了需要验证权限之外,还需要验证声纹控制密码,本发明实施例对具体的验证方式不加以限定。
[0155] 本发明实施例提供一种车辆远程控制的方法,通过在预先存储多个用户的至少一个语音信息片段,并设置与多个用户分别对应的权限和声纹控制密码后,对当前用户发送的语音信息进行识别和解析,获取任意一个语音信息片段对应的声纹特征向量;确定语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个,若是确定当前用户是预先存储的多个用户中的一个,则根据当前用户的权限和声纹控制密码,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0156] 实施例五:
[0157] 本发明实施例提供了一种车辆远程控制的方法,参见图12,方法流程包括:
[0158] 1201、接收当前用户发送的语音信息,该语音信息包括至少一个语音信息片段,该语音信息片段与车辆控制命令相对应。
[0159] 1202、向车载控制设备发送该语音信息。
[0160] 1203、接收车载控制设备发送的第一确定信息,该第一确定信息用于指示当前用户是否是预先存储的多个用户中的一个。
[0161] 1204若第一确定信息指示当前用户是预先存储的多个用户中的一个,则向车载控制设备发送控制指令。
[0162] 本发明实施例提供一种车辆远程控制的方法,通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0163] 实施例六:
[0164] 本发明实施例提供了一种车辆远程控制方法,该方法应用于一种车辆远程控制终端,参见图13,该方法流程包括:
[0165] 1301、接收当前用户发送的语音信息,该语音信息包括至少一个语音信息片段,该语音信息片段与车辆控制命令相对应。
[0166] 具体的,除了用户为多个之外,该步骤与实施例二中的步骤301相同,此处不再加以赘述。
[0167] 1302、向车载控制设备发送该语音信息。
[0168] 值得注意的是,在此实施例中,该车辆远程控制终端将预先接收多个用户发送的至少一个语音信息片段,将该语音信息片段发送至车载控制设备,并将至少一个该语音信息以及该至少一个语音信息的声纹控制密码发送并存储至车载控制设备。
[0169] 1303、接收车载控制设备发送的第一确定信息,该第一确定信息用于指示当前用户是否是预先存储的多个用户中的一个。
[0170] 1304若第一确定信息指示当前用户是预先存储的多个用户中的一个,则向车载控制设备发送控制指令。
[0171] 可选的,还包括:
[0172] 1305、接收当前用户发送的至少一个语音信息片段。
[0173] 1306、向车载控制设备发送当前用户发送的至少一个语音信息片段。
[0174] 可选的,还包括:
[0175] 1307、设置与多个用户分别对应的权限,权限包括一个一级权限和至少一个二级权限。
[0176] 1308、向车载控制设备发送与多个用户分别对应的权限。
[0177] 可选的,还包括:
[0178] 1309、设置与多个用户分别对应的声纹控制密码,声纹控制密码包括一个一级声纹控制密码和至少一个声纹控制密码。
[0179] 1310、向车载控制设备发送与多个用户分别对应的声纹控制密码。
[0180] 可选的,在1310之后,还包括:
[0181] 1311、接收当前用户发送的声纹控制密码。
[0182] 1312、向车载控制设备发送当前用户发送的声纹控制密码。
[0183] 1313、接收车载控制设备发送的第二确定消息,
[0184] 该第二确定消息用于指示当前用户发送的声纹控制密码是否与预先存储的多个声纹控制密码中的任意一个匹配。
[0185] 1314、若第二确定消息用于指示当前用户发送的声纹控制密码是否与预先存储的多个声纹控制密码中的任意一个匹配,则执行向车载控制设备发送控制指令的步骤。
[0186] 可选的,还包括:
[0187] 1315、确认当前车辆控制命令是否为当前用户所要执行的车辆控制命令,若是,则执行向车载控制设备发送控制指令的步骤。
[0188] 本发明实施例提供一种车辆远程控制的方法,通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0189] 实施例七
[0190] 本发明实施例提供一种车辆远程控制方法,该方法应用于一种车载控制设备,该车载控制设备与实施例六中的车辆远程控制终端对应,并与该车辆远程控制终端进行信息交互,参见图14,该方法流程包括:
[0191] 1401、接收车辆远程控制终端发送的语音信息,语音信息包括至少一个语音信息片段,语音信息片段与车辆控制命令相对应。
[0192] 1402、根据语音信息,判断当前用户是否是预先存储的多个用户中的一个。
[0193] 1403、若当前用户是预先存储的多个用户中的一个,则向车辆远程控制设备发送确认信息。
[0194] 1404、接收车辆远程控制终端发送的第一控制指令。
[0195] 1405、控制车辆执行至少一个语音信息片段所对应的车辆控制命令。
[0196] 本发明实施例提供一种车辆远程控制的方法,通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0197] 实施例八
[0198] 本发明实施例提供了一种车辆远程控制方法,该方法应用于一种车载控制设备,该车载控制设备与实施例六中的车辆远程控制设备控制终端对应,并与该车辆远程控制终端进行信息交互,参见图15,该方法流程包括:
[0199] 1501、接收车辆远程控制终端发送该语音信息。
[0200] 1502、对该语音信息进行识别和解析,获取该语音信息中的每个语音信息片段对应的声纹特征向量。
[0201] 1503、确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个。
[0202] 1504、若该至少一个语音信息片段对应的声纹特征向量为预先存储的多个声纹特征向量中的一个,则确定当前用户是预先存储的多个用户中的一个。
[0203] 其中,步骤1502至步骤1504是根据语音信息,判断当前用户是否是预先存储的多个用户中的一个的过程。
[0204] 1505、若当前用户是预先存储的多个用户中的一个,则向车辆远程控制终端发送第一确认信息。
[0205] 1506、接收车辆远程控制终端发送的控制指令。
[0206] 1507、控制车辆执行至少一个语音信息片段所对应的车辆控制命令。
[0207] 可选的,还包括:
[0208] 1508、接收车辆远程控制终端发送的当前用户发送的至少一个语音信息片段。
[0209] 1509、对至少一个语音信息片段进行识别和解析,获取与至少一个语音信息片段对应的声纹特征向量。
[0210] 1510、存储多个用户的至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量。
[0211] 可选的,还包括:
[0212] 1511、接收车辆远程控制终端发送的与至少一个用户对应的权限。
[0213] 1512、存储该与至少一个用户对应的权限。
[0214] 可选的,在1512之后,还包括:
[0215] 1513、若当前用户的权限为一级权限,则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0216] 1514、若当前用户的权限为二级权限,则在确定当前用户获取一级权限所对应的用户的授权后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0217] 可选的,还包括:
[0218] 1515、接收车辆远程控制终端发送的与多个用户分别对应的声纹控制密码,声纹控制密码包括一个一级声纹控制密码和多个二级声纹控制密码。
[0219] 1516、存储与多个用户分别对应的声纹控制密码。
[0220] 可选的,在1514之后,还包括:
[0221] 1517、接收车辆远程控制终端发送的当前用户发送的声纹控制密码。
[0222] 1518、若当前用户发送的声纹控制密码为一级声纹控制密码,则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0223] 1519、若当前用户发送的声纹控制密码为二级声纹控制密码,则在确定当前用户获取一级声纹控制密码所对应的用户的授权后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0224] 可选的,还包括:
[0225] 1520、在确认当前车辆控制命令为当前用户所要执行的车辆控制命令后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令步骤。
[0226] 本发明实施例提供一种车辆远程控制的方法,通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0227] 实施例九
[0228] 本发明实施例提供的一种车辆远程控制设备16,参照图16所示,该车辆远程控制设备16包括:
[0229] 信息接收模块1601,用于接收当前用户发送的语音信息,语音信息包括至少一个语音信息片段,语音信息片段与车辆控制命令相对应;
[0230] 判断模块1602,用于根据语音信息,判断当前用户是否是预先存储的多个用户中的一个;
[0231] 控制模块1603,用于当当前用户是预先存储的多个用户中的一个,则控制车辆执行至少一个语音信息片段所对应的车辆控制命令。
[0232] 可选的,判断模块1602包括:
[0233] 识别和解析子模块,用于对语音信息进行识别和解析,获取所述语音信息中的每个语音信息片段对应的声纹特征向量;
[0234] 确定子模块,用于确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个,若语音信息片段对应的声纹特征向量为预先存储的多个声纹特征向量中的一个,则确定当前用户是预先存储的多个用户中的一个。
[0235] 可选的,车辆远程控制设备16还包括:
[0236] 获取模块,用于获取声纹特征向量与预先存储的多个声纹特征向量分别对应的相似度
[0237] 确定子模块还用于当声纹特征向量与预先存储的多个声纹特征向量分别对应的相似度中的任意一个大于预设阈值时,则确定至少一个语音信息片段对应的声纹特征向量是预先存储的多个声纹特征向量中的一个。
[0238] 可选的,车辆远程控制设备16还包括:
[0239] 存储模块,用于存储多个用户的至少一个语音信息片段以及至少一个语音信息片段对应的声纹特征向量。
[0240] 可选的,车辆远程控制设备16还包括:
[0241] 权限设置模块,用于设置与多个用户分别对应的权限,权限包括一个一级权限和多个二级权限。
[0242] 可选的,
[0243] 权限设置模块还用于当前用户的权限为一级权限,则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤;
[0244] 当前用户的权限为二级权限,则在确定当前用户获取一级权限所对应的用户的授权后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0245] 可选的,车辆远程控制设备16还包括:
[0246] 密码设置模块,用于设置与多个用户分别对应的声纹控制密码,声纹控制密码包括一个一级声纹控制密码和多个二级声纹控制密码。
[0247] 可选的,
[0248] 密码设置模块还用于当前用户发送的声纹控制密码为一级声纹控制密码,则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤;
[0249] 当前用户发送的声纹控制密码为二级声纹控制密码,则在确定当前用户获取一级声纹控制密码所对应的用户的授权后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0250] 可选的,确定子模块还具体用于在确认当前车辆控制命令为当前用户所要执行的车辆控制命令后,触发执行模块执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0251] 本发明实施例提供一种车辆远程控制设备,通过当前用户发送的语音信息确定当前用户是预先存储的多个用户中的一个后,控制车辆执行至少一个语音信息片段所对应的车辆控制命令,提高了车辆控制的安全性。
[0252] 实施例十
[0253] 本发明实施例提供一种车辆远程控制终端17,参照图17所示,该车辆远程控制终端17包括:
[0254] 信息接收模块1701,用于接收当前用户发送的语音信息,语音信息包括至少一个语音信息片段,语音信息片段与车辆控制命令相对应;
[0255] 发送模块1702,用于向车载控制设备发送语音信息,以使得车载控制设备根据该语音信息确定当前用户是否是预先存储的多个用户中的一个;
[0256] 信息接收模块1701还用于接收车载控制设备发送的确定信息,第一确定信息用于指示当前用户是否是预先存储的多个用户中的一个;
[0257] 控制模块1703,用于当第一确定信息指示当前用户是预先存储的多个用户中的一个,则向车载控制设备发送控制指令。
[0258] 可选的,
[0259] 信息接收模块1701还用于接收多个用户分别发送的至少一个语音信息片段;
[0260] 发送模块1702还用于向车载控制设备发送至少一个语音信息片段。
[0261] 可选的,
[0262] 车辆远程控制终端17还包括设置权限模块,用于设置与多个用户分别对应的权限,权限包括一个一级权限和多个二级权限。
[0263] 发送模块1702还用于向车载控制设备发送与多个用户分别对应的权限。
[0264] 可选的,
[0265] 车辆远程控制终端17还包括密码设置模块,用于设置与多个用户分别对应的声纹控制密码,声纹控制密码包括一个一级声纹控制密码和多个二级声纹控制密码;
[0266] 发送模块1702还用于向车载控制设备发送与多个用户分别对应的声纹控制密码。
[0267] 可选的,
[0268] 信息接收模块1701还用于接收当前用户发送的声纹控制密码;
[0269] 发送模块1702还用于向车载控制设备发送当前用户发送的声纹控制密码;
[0270] 信息接收模块1701还用于接收车载控制设备发送的第二确定信息,第二确定信息用于指示当前用户发送的声纹控制密码是否与预先设置的多个声纹控制密码中的任意一个匹配;
[0271] 在第二确定信息指示当前用户发送的声纹控制密码与预先设置的多个声纹控制密码中的任意一个匹配,发送模块1702向车载控制设备发送控制指令。
[0272] 可选的,车辆远程控制终端17还包括:
[0273] 确认子模块,用于在确认当前车辆控制命令为当前用户所要执行的车辆控制命令后,发送模块向车载控制设备发送控制指令。
[0274] 本发明实施例提供了一种与车辆远程控制终端,通过将信息接收模块、信息发送模块、控制模块集成在车辆远程控制终端上,则可以避免将存储模块和判断模块都集成在车辆远程控制设备上,该汽车远程控制设备如果丢失,其他人仍可以更改存储模块中的预设声纹特征库或者预设语音指令,已达到控制汽车的目的,从而更加提高了车辆的安全性。
[0275] 实施例十一
[0276] 本发明实施例提供一种车载控制设备18,参照图18所示,该车载控制设备18包括:
[0277] 存储模块1805,用于预先存储多个用户的至少一个语音信息片段;
[0278] 信息接收模块1801,用于接收车辆远程控制终端发送的语音信息,语音信息包括至少一个语音信息片段,语音信息片段与车辆控制命令相对应;
[0279] 判断模块1802,用于根据语音信息,判断当前用户是否是预先存储的多个用户中的一个;
[0280] 确认子模块1803,用于当前用户是预先存储的多个用户中的一个,则向车辆远程控制终端发送确认信息;
[0281] 信息接收模块1801还用于接收车辆远程控制终端发送的控制指令;
[0282] 控制模块1804,用于控制车辆执行至少一个语音信息片段所对应的车辆控制命令。
[0283] 可选的,车载控制设备18还包括:
[0284] 识别和解析模块,用于对语音信息进行识别和解析,获取该语音信息的每个语音信息片段对应的声纹特征向量;
[0285] 确认子模块1803还用于确定至少一个语音信息片段对应的声纹特征向量是否为预先存储的多个声纹特征向量中的一个;若至少一个语音信息片段对应的声纹特征向量为预先存储的多个声纹特征向量中的一个,则确定当前用户是预先存储的多个用户中的一个。
[0286] 可选的,车载控制设备18还包括:
[0287] 获取模块,用于获取声纹特征向量与预先存储的多个声纹特征向量分别对应的相似度;
[0288] 确认子模块1803还用于当声纹特征向量与预先存储的多个声纹特征向量分别对应的相似度中的任意一个大于预设阈值时,则确定至少一个语音信息片段对应的声纹特征向量是预先存储的多个声纹特征向量中的一个。
[0289] 可选的,
[0290] 信息接收模块1801还用于接收车辆远程控制终端发送的多个用户的至少一个语音信息片段;
[0291] 获取模块还具体用于获取多个用户分别发送的至少一个语音信息片段对应的声纹特征向量;
[0292] 可选的,
[0293] 信息接收模块1801还用于接收车辆远程控制终端发送的与多个用户分别对应的权限,权限包括一个一级权限和多个二级权限;
[0294] 存储模块还用于存储与多个用户分别对应的权限。
[0295] 可选的,
[0296] 确认子模块1803还用于若当前用户的权限为一级权限后,触发执行模块则执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤;
[0297] 确认子模块1803还用于若当前用户的权限为二级权限,则在确定当前用户获取一级权限所对应的用户的授权后,触发执行模块执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0298] 可选的,
[0299] 信息接收模块1801还用于接收车辆远程控制终端发送的与多个用户分别对应的声纹控制密码,声纹控制密码包括一个一级声纹控制密码和多个二级声纹控制密码;
[0300] 存储模块,用于存储与多个用户分别对应的声纹控制密码。
[0301] 可选的,
[0302] 信息接收模块1801还用于接收车辆远程控制设备发送的当前用户发送的声纹控制密码;
[0303] 确认子模块1803还用于若当前用户发送的声纹控制密码为一级声纹控制密码,则触发执行模块执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤;
[0304] 确认子模块1803还用于若当前用户发送的声纹控制密码为二级声纹控制密码,则在确定当前用户获取一级声纹控制密码所对应的用户的授权后,触发执行模块执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0305] 可选的,
[0306] 信息接收模块1801还用于接收车辆远程控制终端发送的当前用户发送的声纹控制密码;
[0307] 确认子模块1803还用于确认当前用户发送的声纹控制密码是否与预先存储的多个声纹控制密码中的任意一个匹配;
[0308] 控制模块1804还用于当前用户发送的声纹控制密码与预先设置的多个声纹控制密码中的任意一个匹配,执行车辆远程设备发送控制指令。
[0309] 可选的,
[0310] 确认子模块1803还用于在确认当前车辆控制命令为当前用户所要执行的车辆控制命令后,执行控制车辆执行至少一个语音信息片段所对应的车辆控制命令的步骤。
[0311] 本发明实施例提供了一种与车辆远程控制终端交互的车载控制设备,通过将存储模块、判断模块、信息接收模块、信息发送模块集成在车载控制设备上,则可以避免将存储模块和判断模块都集成在车辆远程控制设备上,该汽车远程控制设备如果丢失,其他人仍可以更改存储模块中的预设声纹特征库或者预设语音指令,已达到控制汽车的目的,从而更加提高了车辆的安全性。
[0312] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0313] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。