驾驶模式的调整方法、装置和系统、车辆与流程

文档序号:11924052阅读:686来源:国知局
驾驶模式的调整方法、装置和系统、车辆与流程

本发明涉及智能车辆技术,尤其是一种驾驶模式的调整方法、装置和系统、车辆。



背景技术:

近年来,随着智能汽车技术的快速发展,个性化的及安全的驾驶模式体验更加会被用户认可。其中,个性化的驾驶模式,例如适应不同用户驾驶习惯的座椅状态、方向盘状态、后视镜方向、仪表中控显示主题风格、喜好媒体音乐、车内氛围灯及驾驶模式等。

现有技术中,调整汽车驾驶模式的方式是,通过在汽车里进行设置按钮(SET键)依次设置多个用户的各项驾驶模式参数。设置好之后,通过物理按钮或者汽车钥匙在不同用户的驾驶模式参数之间进行切换。

在实现本发明的过程中,发明人发现,现有技术中上述调整汽车驾驶模式的方法至少存在以下问题:

设置或修改驾驶模式参数的操作比较复杂;

设置的多个用户的各项驾驶模式参数无法区分使用人员的身份,任何人均可使用任何一个用户的驾驶模式参数,如果汽车内当前的驾驶模式参数不适用于当前用户的驾驶习惯,则用户还需要通过物理按钮或者汽车钥匙在不同用户的驾驶模式参数之间进行切换;

最多只能记录适用于2~3个人的2~3组驾驶模式参数数据,如有更多不同驾驶习惯的用户驾驶汽车,则无法实现个性化的驾驶模式;

需要在汽车驾驶仓内针对该项需求设置额外的物理按键,影响美观。



技术实现要素:

本发明实施例所要解决的一个技术问题是:提供一种驾驶模式的调整方法、装置和系统、车辆,以至少部分地解决上述现有技术调整汽车驾驶模式的方法存在的技术问题。

根据本发明实施例的一个方面,提供的一种驾驶模式的调整方法,包括:

响应于接收到车辆上用户发出的特定内容的语音指令,获取所述语音指令的声纹特征作为待确认声纹特征;

查询特征数据库中是否存在所述待确认声纹特征对应的驾驶模式参数信息;所述特征数据库包括一个以上用户信息条目,每个用户信息条目包括一个用户的参考声纹特征和驾驶模式参数信息;

若存在所述待确认声纹特征对应的驾驶模式参数信息,基于所述待确认声纹特征对应的驾驶模式参数信息调节所述车辆当前的驾驶模式;

若不存在所述待确认声纹特征对应的驾驶模式参数信息,采集所述用户特定内容的语音指令,形成所述用户的参考声纹特征,在所述特征数据库中创建所述用户的用户信息条目,并在所述用户的用户信息条目记录所述用户的参考声纹特征;

在所述用户驾驶车辆的过程中,采集所述用户的驾驶模式参数信息,并在所述特征数据库中所述用户的用户信息条目中记录用户的驾驶模式参数信息。

可选地,在本发明上述各方法实施例中,所述驾驶模式参数信息包括以下任意一项或多项:

座椅状态信息、方向盘状态信息、后视镜状态信息、媒体播放记录信息、仪表显示主题风格、中控显示主题风格、喜好媒体音乐、车内氛围灯、车窗状态信息。

可选地,在本发明上述各方法实施例中,查询所述特征数据库中是否存在所述待确认声纹特征对应的驾驶模式参数信息,包括:

从所述特征数据库查询与所述待确认声纹特征匹配度最高的参考声纹特征;

比较所述待确认声纹特征与所述匹配度最高的参考声纹特征之间的差异是否小于预设阈值;

若所述待确认声纹特征与所述匹配度最高的参考声纹特征之间的差异小于预设阈值,查询所述匹配度最高的参考声纹特征所在用户信息条目中是否存在驾驶模式参数信息;

若存在驾驶模式参数信息,确认所述特征数据库中存在所述待确认声纹特征对应的驾驶模式参数信息;

否则,若不存在驾驶模式参数信息,确认所述特征数据库中不存在所述待确认声纹特征对应的驾驶模式参数信息。

可选地,在本发明上述各方法实施例中,响应于接收到车辆上多个用户发出的特定内容的语音指令,基于预先设定的规则,选取多个用户中一个特定用户的声纹特征作为待确认声纹特征,然后执行所述获取所述语音指令的声纹特征作为待确认声纹特征的操作。

可选地,在本发明上述各方法实施例中,获取所述语音指令的声纹特征作为待确认声纹特征,包括:

对所述特定内容的语音指令进行语音预处理,将所述特定内容的语音指令转化为第一数字语音信号;

对所述第一数字语音信号进行去噪、并剔除掉静默帧,获得第一优化语音信号;

从所述第一优化语音信号中提取特征参数,形成所述待确认声纹特征。

可选地,在本发明上述各方法实施例中,所述采集所述用户特定内容的语音指令,形成所述用户的参考声纹特征,包括:

提示用户跟读特定内容的语音指令,并从用户跟读的特定内容的语音指令中采集声纹特征,形成所述用户的参考声纹特征。

可选地,在本发明上述各方法实施例中,从用户跟读的特定内容的语音指令中采集声纹特征,形成所述用户的参考声纹特征,包括:

对所述用户跟读的特定内容的语音指令进行语音预处理,将所述用户跟读的特定内容的语音指令转化为第二数字语音信号;

对所述第二数字语音信号进行去噪、并剔除掉静默帧,获得第二优化语音信号;

从所述第二优化语音信号中提取特征参数,形成所述用户的参考声纹特征。

可选地,在本发明上述各方法实施例中,在所述特征数据库中所述用户的用户信息条目中记录用户的驾驶模式参数信息之后,还包括:

在所述用户驾驶车辆的过程中,监测用户的操作,响应于检测到所述用户的驾驶模式发生有效变化,采集驾驶模式发生有效变化后的新驾驶模式参数信息,并以所述新驾驶模式参数信息更新所述特征数据库中所述用户的已有驾驶模式参数信息,形成所述用户的新用户信息条目。

可选地,在本发明上述各方法实施例中,创建所述用户的用户信息条目之后,还包括:将所述用户的用户信息条目存储在云端服务器中;和/或

以所述新驾驶模式参数信息更新所述特征数据库中所述用户的已有驾驶模式参数信息之后,还包括:通过所述用户的新用户信息条目对云端服务器上存储的所述用户的用户信息条目进行更新。

可选地,在本发明上述各方法实施例中,若不存在所述待确认声纹特征对应的驾驶模式参数信息,采集所述用户特定内容的语音指令,包括:

若不存在所述待确认声纹特征对应的驾驶模式参数信息,从所述云端服务器查询是否存在所述待确认声纹特征对应的驾驶模式参数信息;

若所述云端服务器存在所述待确认声纹特征对应的驾驶模式参数信息,执行所述基于所述待确认声纹特征对应的驾驶模式参数信息调节所述车辆当前的驾驶模式的操作;

否则,若所述云端服务器不存在所述待确认声纹特征对应的驾驶模式参数信息,执行所述采集所述用户特定内容的语音指令的操作。

可选地,在本发明上述各方法实施例中,还包括:

响应于接收到用户发出的车辆控制语音指令,对所述车辆控制语音指令进行语音识别,获得语音识别结果;

基于所述语音识别结果对所述车辆进行相应控制。

可选地,在本发明上述各方法实施例中,还包括:

获取所述车辆控制语音指令的声纹特征;

获取所述车辆控制语音指令的声纹特征对应用户的车辆控制权限;

识别所述对应用户的车辆控制权限是否支持所述车辆控制语音指令对应的控制操作;

若所述对应用户的车辆控制权限支持所述车辆控制语音指令对应的控制操作,执行所述基于所述语音识别结果对所述车辆进行相应控制的操作;

或者

获取发出所述车辆控制语音指令的用户所在位置;

获取所述用户所在位置对应用户的车辆控制权限;

识别所述对应用户的车辆控制权限是否支持所述车辆控制语音指令对应的控制操作;

若所述对应用户的车辆控制权限支持所述车辆控制语音指令对应的控制操作,执行所述基于所述语音识别结果对所述车辆进行相应控制的操作。

根据本发明实施例的另一个方面,提供的一种驾驶模式的调整装置,包括:

语音接收单元,用于接收语音;

获取单元,用户在语音接收单元接收到车辆上用户发出的特定内容的语音指令时,获取所述语音指令的声纹特征作为待确认声纹特征;

存储单元,用于存储特征数据库,所述特征数据库包括一个以上用户信息条目,每个用户信息条目包括一个用户的参考声纹特征和驾驶模式参数信息;

查询单元,用于查询所述特征数据库中是否存在所述待确认声纹特征对应的驾驶模式参数信息;

调节单元,用于根据所述查询单元的查询结果,若存在所述待确认声纹特征对应的驾驶模式参数信息,基于所述待确认声纹特征对应的驾驶模式参数信息调节所述车辆当前的驾驶模式;

信息采集单元,用于根据所述查询单元的查询结果,若不存在所述待确认声纹特征对应的驾驶模式参数信息,指示所述语音采集单元采集所述用户特定内容的语音指令,形成所述用户的参考声纹特征,在所述特征数据库中创建所述用户的用户信息条目,并在所述用户的用户信息条目记录所述用户的参考声纹特征;以及在所述用户驾驶车辆的过程中,采集所述用户的驾驶模式参数信息,并在所述特征数据库中所述用户的用户信息条目中记录用户的驾驶模式参数信息。

可选地,在本发明上述各装置实施例中,所述驾驶模式参数信息包括以下任意一项或多项:

座椅状态信息、方向盘状态信息、后视镜状态信息、媒体播放记录信息、仪表显示主题风格、中控显示主题风格、喜好媒体音乐、车内氛围灯、车窗状态信息。

可选地,在本发明上述各装置实施例中,所述信息采集单元,还用于:

在所述用户驾驶车辆的过程中,监测用户的操作,响应于检测到所述用户的驾驶模式发生有效变化,采集驾驶模式发生有效变化后的新驾驶模式参数信息,并以所述新驾驶模式参数信息更新所述特征数据库中所述用户的已有驾驶模式参数信息,形成所述用户的新用户信息条目。

可选地,在本发明上述各装置实施例中,还包括:

信息传输单元,用于在所述信息采集单元创建所述用户的用户信息条目之后,将所述用户的用户信息条目存储在云端服务器中;和/或,在所述信息采集单元以所述新驾驶模式参数信息更新所述特征数据库中所述用户的已有驾驶模式参数信息之后,将所述用户的新用户信息条目发送给云端服务器,以便所述云端服务器通过所述用户的新用户信息条目对存储的所述用户的用户信息条目进行更新。

可选地,在本发明上述各装置实施例中,所述信息传输单元,还用于在所述存储单元中不存在所述待确认声纹特征对应的驾驶模式参数信息时,从所述云端服务器查询是否存在所述待确认声纹特征对应的驾驶模式参数信息;

所述调节单元,具体用于在所述云端服务器存在所述待确认声纹特征对应的驾驶模式参数信息时,基于所述待确认声纹特征对应的驾驶模式参数信息调节所述车辆当前的驾驶模式;在所述云端服务器不存在所述待确认声纹特征对应的驾驶模式参数信息时,采集所述用户特定内容的语音指令的操作。

可选地,在本发明上述各装置实施例中,所述语音接收单元,还用于接收用户发出的车辆控制语音指令;

所述装置还包括:

语音识别单元,用于在所述语音接收单元接收到用户发出的车辆控制语音指令,对所述车辆控制语音指令进行语音识别,获得语音识别结果;

控制单元,用于基于所述语音识别结果对所述车辆进行相应控制。

可选地,在本发明上述各装置实施例中,所述存储单元,还用于存储具有车辆控制权限的用户信息以及用户的车辆控制权限;

所述获取单元,还用于获取所述车辆控制语音指令的声纹特征;

所述查询单元,还用于从所述存储单元获取所述车辆控制语音指令的声纹特征对应用户的车辆控制权限;以及根据所述语音识别结果,识别所述对应用户的车辆控制权限是否支持所述车辆控制语音指令对应的控制操作;

所述控制单元,具体用于在所述对应用户的车辆控制权限支持所述车辆控制语音指令对应的控制操作时,基于所述语音识别结果对所述车辆进行相应控制;

或者

所述存储单元,还用于存储具有车辆控制权限的位置信息以及各位置的车辆控制权限;

所述获取单元,还用于获取发出所述车辆控制语音指令的用户所在位置;

所述查询单元,还用于从所述存储单元获取所述用户所在位置对应用户的车辆控制权限;以及识别所述对应用户的车辆控制权限是否支持所述车辆控制语音指令对应的控制操作;

所述控制单元,具体用于在所述对应用户的车辆控制权限支持所述车辆控制语音指令对应的控制操作时,基于所述语音识别结果对所述车辆进行相应控制。

根据本发明实施例的一个方面,提供的一种驾驶模式的调整系统,包括:本发明上述任一实施例所述驾驶模式的调整装置;以及

云端服务器,用于存储所述驾驶模式的调整装置上报的用户信息条目,每个用户信息条目包括一个用户的参考声纹特征和驾驶模式参数信息,以及向所述驾驶模式的调整装置提供请求的驾驶模式参数信息。

根据本发明实施例的再一个方面,提供的一种车辆,包括本发明上述任一实施例所述驾驶模式的调整装置。

基于本发明上述实施例提供的驾驶模式的调整方法、装置和系统、车辆,响应于接收到车辆上用户发出的特定内容的语音指令,获取语音指令的声纹特征作为待确认声纹特征;查询特征数据库中是否存在待确认声纹特征对应的驾驶模式参数信息;若存在待确认声纹特征对应的驾驶模式参数信息,基于待确认声纹特征对应的驾驶模式参数信息调节车辆当前的驾驶模式;若不存在待确认声纹特征对应的驾驶模式参数信息,采集用户特定内容的语音指令,形成用户的参考声纹特征,在特征数据库中创建用户的用户信息条目,并在用户的用户信息条目记录用户的参考声纹特征;在用户驾驶车辆的过程中,采集用户的驾驶模式参数信息,并在特征数据库中该用户的用户信息条目中记录用户的驾驶模式参数信息,后续在该用户驾驶车辆时,便可基于该用户的驾驶模式参数信息自动调节车辆的驾驶模式,从而实现驾驶模式的个性化的自动调整。

本发明实施例都可以通过一句语音指令,让车辆调整为自己最为熟悉和习惯的驾驶模式从而处于用户习惯的驾驶环境下,而无需手动调整驾驶模式参数信息;并且,用户的驾驶模式参数信息可以在用户驾驶车辆的过程中自动采集获得,无需用户手动设置,避免了用户操作的繁琐性,并且无需设置特定的物理按钮,不影响车辆内部环境的美观;对于同一辆车来说,不限定用户的驾驶模式参数信息的数量,可以实现各用户的个性化的驾驶模式;另外,通过声纹特征来进行用户的唯一身份标识确认,保证了用户的身份信息无法被盗用,还能防止非授权用户进行非法使用,相对于钥匙、密码等其它身份标识产品,声纹特征更具有普遍性、唯一性、稳定性、不易复制性,保护了用户安全及隐私,提高了车辆的安全性,而且声纹比指纹、掌纹特征、人脸识别、虹膜等识别方式,使用更加方便,成本更加低廉。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

构成说明书的一部分的附图描述了本发明的实施例,并且连同描述一起用于解释本发明的原理。

参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:

图1为本发明驾驶模式的调整方法一个实施例的流程图。

图2为本发明驾驶模式的调整方法另一个实施例的流程图。

图3为声纹识别系统的结构示意图。

图4为在汽车里进行声纹模型初始化设置的流程图。

图5为本发明驾驶模式的调整方法又一个实施例的流程图。

图6为本发明驾驶模式的调整装置一个实施例的结构示意图。

图7为本发明驾驶模式的调整装置另一个实施例的结构示意图。

图8为本发明一个具体应用实施例中的车辆的结构框图。

具体实施方式

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。

本发明实施例可以应用于计算机系统/服务器,其可与众多其它通用或专用计算系统环境或配置一起操作。适于与计算机系统/服务器一起使用的众所周知的计算系统、环境和/或配置的例子包括但不限于:个人计算机系统、服务器计算机系统、瘦客户机、厚客户机、手持或膝上设备、基于微处理器的系统、机顶盒、可编程消费电子产品、网络个人电脑、小型计算机系统、大型计算机系统和包括上述任何系统的分布式云计算技术环境,等等。

计算机系统/服务器可以在由计算机系统执行的计算机系统可执行指令(诸如程序模块)的一般语境下描述。通常,程序模块可以包括例程、程序、目标程序、组件、逻辑、数据结构等等,它们执行特定的任务或者实现特定的抽象数据类型。计算机系统/服务器可以在分布式云计算环境中实施,分布式云计算环境中,任务是由通过通信网络链接的远程处理设备执行的。在分布式云计算环境中,程序模块可以位于包括存储设备的本地或远程计算系统存储介质上。

图1为本发明驾驶模式的调整方法一个实施例的流程图。如图1所示,该实施例方法包括:

步骤10,响应于接收到车辆上用户发出的特定内容的语音指令,获取该语音指令的声纹特征作为待确认声纹特征。

指令控制采用声纹验证的方式,作为身份识别领域,最安全的有指纹识别,人脸识别,声纹识别等几种,而声纹识别相对比其它识别方式优势十分明显。(1)声纹特征的语音获取方便、自然,使用者接受程度高;(2)获取语音的识别成本很低廉,使用简单,一个麦克风即可;(3)声纹辩认和确认的算法复杂度低,技术成熟;(4)在汽车驾驶环境中,最方便最安全的就是声纹语音操作。

步骤20,查询特征数据库中是否存在该待确认声纹特征对应的驾驶模式参数信息;如果是,执行步骤30;否则,执行步骤40。

其中,特征数据库包括一个以上用户信息条目,每个用户信息条目包括一个用户的参考声纹特征和驾驶模式参数信息。本实施例中接收到的用户信息来自授权用户,而授权用户需要车主通过汽车云平台,如官网,APP等方式授权,注册新用户成功之后,用户所有驾驶习惯会永久存储,即使是更换汽车,只要得到汽车对该帐号的授权,同样是上车之后发出语音指令,使用习惯无缝对接。新用户注册过程是通过向汽车云平台发送验证指令,汽车云平台对该验证指令进行验证,通过验证后,为该用户下发相应权限,用户根据相应权限可实现对汽车的控制。

步骤30,基于该待确认声纹特征对应的驾驶模式参数信息调节车辆当前的驾驶模式,结束。

通过识别获得的已存储的驾驶模式控制该车辆行驶,无需用户手动操作即可实现对汽车的控制,为用户提供了极大便利。

步骤40,采集用户特定内容的语音指令,形成该用户的参考声纹特征,在特征数据库中创建该用户的用户信息条目,并在该用户的用户信息条目记录用户的参考声纹特征。

在不存在待确认声纹特征对应的驾驶模式参数信息的情况下,本发明采用学习模式,实时记录用户发出的语音指令,将其转换为参考声纹特征,并基于该参考声纹指令建立用户信息条目,以备后续将对应该语音指令的相应操作存入该用户信息条目中,在用户下次使用时即可实现匹配。

步骤50,在用户驾驶车辆的过程中,采集该用户的驾驶模式参数信息,并在特征数据库中该用户的用户信息条目中记录用户的驾驶模式参数信息。

本发明实施例都可以通过一句语音指令,让车辆调整为自己最为熟悉和习惯的驾驶模式从而处于用户习惯的驾驶环境下,而无需手动调整驾驶模式参数信息;并且,用户的驾驶模式参数信息可以在用户驾驶车辆的过程中自动采集获得,无需用户手动设置,避免了用户操作的繁琐性,并且无需设置特定的物理按钮,不影响车辆内部环境的美观;对于同一辆车来说,不限定用户的驾驶模式参数信息的数量,可以实现各用户的个性化的驾驶模式;另外,通过声纹特征来进行用户的唯一身份标识确认,保证了用户的身份信息无法被盗用,还能防止非授权用户进行非法使用,相对于钥匙、密码等其它身份标识产品,声纹特征更具有普遍性、唯一性、稳定性、不易复制性,保护了用户安全及隐私,提高了车辆的安全性,而且声纹比指纹、掌纹特征、人脸识别、虹膜等识别方式,使用更加方便,成本更加低廉。

在本发明上述实施例的一个具体示例中,驾驶模式参数信息包括以下任意一项或多项:

座椅状态信息、方向盘状态信息、后视镜状态信息、媒体播放记录信息、仪表显示主题风格、中控显示主题风格、喜好媒体音乐、车内氛围灯、车窗状态等信息。

对于启动并控制车辆时,上述参数信息都属于用户可控制信息,因此,在本方法中为用户提供了优于现有技术的,基于语音指令对上述信息进行控制的方法,其中语音指令是预前设置好的,如“启动汽车”或“准备出发”等,可通过语音直接唤醒语音识别系统。

图2为本发明驾驶模式的调整方法另一个实施例的流程图,该实施例方法包括:

步骤10,响应于接收到车辆上用户发出的特定内容的语音指令,获取该语音指令的声纹特征作为待确认声纹特征。

步骤201,从特征数据库查询与待确认声纹特征匹配度最高的参考声纹特征。

步骤202,比较该待确认声纹特征与匹配度最高的参考声纹特征之间的差异是否小于预设阈值;如果小于,执行步骤203;否则,执行步骤40。

步骤203,查询该匹配度最高的参考声纹特征所在用户信息条目中是否存在驾驶模式参数信息;如果存在,执行步骤204;否则,执行步骤205。

步骤204,确认特征数据库中存在该待确认声纹特征对应的驾驶模式参数信息,执行步骤30。

步骤205,确认特征数据库中不存在该待确认声纹特征对应的驾驶模式参数信息,执行步骤40。

步骤30,基于该待确认声纹特征对应的驾驶模式参数信息调节车辆当前的驾驶模式,结束。

步骤40,采集用户特定内容的语音指令,形成该用户的参考声纹特征,在特征数据库中创建该用户的用户信息条目,并在该用户的用户信息条目记录用户的参考声纹特征。

步骤50,在用户驾驶车辆的过程中,采集该用户的驾驶模式参数信息,并在特征数据库中该用户的用户信息条目中记录用户的驾驶模式参数信息。

在本实施例中通过特征数据库查询与待确认声纹特征匹配度最高的参考声纹特征,并比较待确认声纹特征与该匹配度最好的参考声纹特征的差异来确认,该待确认声纹特征是否在特征数据库中,如能差异在阈值范围内,并且存在驾驶模式参数信息,就根据该驾驶模式参数信息控制车辆。

在本发明上述各方法实施例的一个具体示例中,步骤10可以包括:响应于接收到车辆上多个用户发出的特定内容的语音指令,基于预先设定的规则,选取多个用户中一个特定用户的声纹特征作为待确认声纹特征,然后执行获取所述语音指令的声纹特征作为待确认声纹特征的操作。

在车辆使用环境中,如果车内有多个用户,基于声纹的只识别某一个认证用户如驾驶员的声音指令,自动过滤其他用户的声音。而对于多个用户时通常对驾驶员给予最大权限,而对于其他用户可以给予适当的权限,具体可以基于声音、声纹等识别车辆内用户的位置,并赋予不同位置的用户不同的车辆控制权限,防止误操作。例如判断用户是否在驾驶员座位、副驾驶座位、后排座位等,不同座位的用户具有不同的控制权限,例如驾驶员位置的权限可以对全车进行控制,包括中控仪表、各个车门的开关、各个空调出风口的打开或关闭、各个座椅的设置、车载娱乐信息系统等;副驾驶座位的用户通过声音可以控制车载信息娱乐系统、副驾座位的空调、副驾车门、副驾座椅的设置;后排乘客可以通过声音控制后排车载娱乐系统、后排座椅、后排出风口等。其中,当多个用户进入车辆后,基于声纹、声音位置对各个用户的权限进行适配。其中声音位置的确定是根据声源与采集设备之间的位置确定声音位置。

在本发明上述各方法实施例的一个具体示例中,步骤10中获取所述语音指令的声纹特征作为待确认声纹特征,具体包括:

对特定内容的语音指令进行语音预处理,将特定内容的语音指令转化为第一数字语音信号;

对该第一数字语音信号进行去噪、并剔除掉静默帧,获得第一优化语音信号;

从该第一优化语音信号中提取特征参数,形成待确认声纹特征。

图3为声纹识别系统的结构示意图。如图3所示,声纹识别系统包括声纹预处理、特征提取,模式训练和识别等几大部分。声纹的识别分为识别和训练两个阶段。本示例中针对声纹的识别进行阐述,首先进行语音的预处理,对得到的数字化的语音信号,进行去噪处理,滤除低频干扰,剔除掉静默帧。然后提取出特征参数获得声纹特征。

声纹的训练过程包括对于获得的特征参数通过对比记录语音中已经建立的参考参量集或者模型,并选择距离某个特定的模板模型最近的语音源作为需要匹配的说话人,进行说话人确认。只要语音特殊计算的结果小于模型规定的阈值,则识别结果就可以确定。最后,识别成功之后,进行系统的自适应模块,系统会根据说话人的语音动态以及实时性来自动微调参考模型,实现系统的自我学习能力。

在本发明上述各方法实施例的一个具体示例中,采集用户特定内容的语音指令,形成用户的参考声纹特征,具体包括:

提示用户跟读特定内容的语音指令,并从用户跟读的特定内容的语音指令中采集声纹特征,形成用户的参考声纹特征。

正常来说用户在注册时,会提示需要设置声纹特征模型,以备在后续驾驶时正常使用。在注册过程中用户录入设定的指令,记入声纹特征模型,在后期学习过程中进行实时更新,但是如果有特殊情况下没有设置声纹特征模型,也可以通过手机或者汽车进行声纹特征模型设置。图4为在汽车里进行声纹模型初始化设置的流程图。如图4所示:首先,用户必须是在已经登录车辆的情况下,通过语音提醒,请用户跟读指令,如“启动汽车”或“准备出发”等。然后用户跟读时进行声纹特征采集,重复让用户跟读一遍,通过两次的信息采集,形成最初的用户声纹特征模型。之后随着用户的操作,系统会自动不断的去修正和记录用户的驾驶习惯,这个过程不需要用户在进行任何操作。

在本发明上述各方法实施例的一个具体示例中,从用户跟读的特定内容的语音指令中采集声纹特征,形成用户的参考声纹特征,包括:

对用户跟读的特定内容的语音指令进行语音预处理,将用户跟读的特定内容的语音指令转化为第二数字语音信号;

对第二数字语音信号进行去噪、并剔除掉静默帧,获得第二优化语音信号;

从第二优化语音信号中提取特征参数,形成用户的参考声纹特征。

对于通过语音指令获得声纹特征,仍然采用如图3所示过程中的声纹预处理和特征提取获取。

在本发明上述各方法实施例的一个具体示例中,在特征数据库中用户的用户信息条目中记录用户的驾驶模式参数信息之后,还包括:

在用户驾驶车辆的过程中,监测用户的操作,响应于检测到用户的驾驶模式发生有效变化,采集驾驶模式发生有效变化后的新驾驶模式参数信息,并以新驾驶模式参数信息更新特征数据库中用户的已有驾驶模式参数信息,形成用户的新用户信息条目。

本示例中对特征数据库进行了更新,以使特征数据库能实时的适应用户的操作,并实现了在驾驶过程中学习新的驾驶模式。

图5为本发明驾驶模式的调整方法又一个实施例的流程图。在上述实施例的基础上,如图5所示,步骤40包括:

步骤401,从云端服务器查询是否存在待确认声纹特征对应的驾驶模式参数信息;判断云端服务器是否存在待确认声纹特征对应的驾驶模式参数信息,如果存在,执行步骤402;否则,执行步骤403。

步骤402,执行基于待确认声纹特征对应的驾驶模式参数信息调节车辆当前的驾驶模式的操作,执行步骤50。

步骤403,执行采集用户特定内容的语音指令的操作,形成用户的参考声纹特征,在特征数据库中创建用户的用户信息条目;

步骤404,将用户的用户信息条目存储在云端服务器中;和/或

以新驾驶模式参数信息更新特征数据库中用户的已有驾驶模式参数信息之后,还包括:通过用户的新用户信息条目对云端服务器上存储的用户信息条目进行更新。执行步骤50。

在本实施例中在云端服务器中查询是否存在待确认声纹特征对应的驾驶模式参数信息,基于云端服务器可以获得更多数据,基于云端服务器本方法还可以实现除了应用在智能汽车领域,还可以将本方法应用在汽车租赁行业,用户只需要在出租平台(云端服务器)进行了注册,那么只需要到指定的停车场,通过声纹指令上车,自动同步为自己最喜欢的驾驶环境进行用车。出租平台得到用户的身份信息,通过平台记录和运营即可。采用本实施例方法,用户只需在智能汽车云平台注册信息后,不论是驾驶自己的汽车,或者借用/租用同平台智能汽车,都可以通过一句语音指令,让汽车调整为自己最为熟悉和习惯的驾驶环境。并且,用户的驾驶习惯信息被存储在云平台,对于同一辆车来说,没有设置记录习惯模型个数的限制。用户通过声纹进行唯一身份标识确认,保证了身份信息无法被盗用,保护了用户安全及隐私。

本发明方法还一个实施例中,在上述各实施例的基础上,还包括:

响应于接收到用户发出的车辆控制语音指令,对车辆控制语音指令进行语音识别,获得语音识别结果;

基于语音识别结果对车辆进行相应控制。

声纹识别部分的模型实现,现在市场上已经有很多很成熟的识别模型,比如常用的有SCHMM模型和GMM-UBM模型。具体算法请参阅相关文档,在此不再进行阐述。而且车辆可以实时监控声纹信息的改变,进而判断驾驶车辆的用户是否发生改变,声纹信息可以实时的监控,比指纹更能保证安全。

在本发明上述方法实施例的一个具体示例中,还包括:

获取车辆控制语音指令的声纹特征;获取车辆控制语音指令的声纹特征对应用户的车辆控制权限;识别对应用户的车辆控制权限是否支持车辆控制语音指令对应的控制操作;若对应用户的车辆控制权限支持车辆控制语音指令对应的控制操作,执行基于语音识别结果对车辆进行相应控制的操作;

或者

获取发出车辆控制语音指令的用户所在位置;获取用户所在位置对应用户的车辆控制权限;识别对应用户的车辆控制权限是否支持车辆控制语音指令对应的控制操作;若对应用户的车辆控制权限支持车辆控制语音指令对应的控制操作,执行基于语音识别结果对车辆进行相应控制的操作。

本实施例中将声纹识别应用到基于声纹进入车辆、基于声纹启动车辆、权限管理的控制中。基于不同用户的声纹识别不同的用户,给予不同的用户不同的控制权限,直接通过声纹实现,不用再进行密码、指纹等等验证,高效方便。

例如,如果识别到车主、则给与最高的车辆控制权限。如果是识别到第三方的声纹,,则根据不同的第三方给与不同的权限,例如,如果第三方是家人,可以给与中级别或高级别的控制权限。如果识别到是非家人的第三方,可以给与低级别的控制权限,并且如果是第三方,可以通过声纹结合指纹等生物信息进行车辆的授权使用(给非车主使用)

举例而言,如果是车主,不仅可以开启车辆、驾驶车辆,而且还可以获得车辆底层数据的访问权限;可以检测车辆ECU、MCU,可以控制车辆打开前备箱或者后备箱。但是第三方用户,则不具备访问车辆底层数据的权限,不可以打开前备箱等、不可以使用车载的通信数据等。

本发明方法具有自适应功能,自适应是根据用户的操作,进行用户习惯模型自我调节的一种设计,简单的讲,就是用户在确认身份后,进行了座椅调节,那么就需要汽车在自适应中去进行判断,比如用户是因为特殊原因临时调节(如调开座椅捡不慎掉落的物品),对硬件更改设置后,等待预设时间,来确认是否是临时调节。预设时间后还维持该条件,则确认为改变坐姿,记录新的座椅位置。同理,对于进行了后视镜调节,方向盘调节,媒体喜好,驾驶模式调节等,都需要进行自适应的智能检测判断,然后进行用户习惯模型记录。在以后该用户使用时,智能调节设置。

本发明方法在使用语音识别的时候,针对车辆环境的处理,对第三方(如购物、快递等第三方APP)提供的语音文字库,进行了定制化处理,开放第三方语音库,使车辆功能更丰富。

本发明结合自主研发的定制化的语音处理数据库、结合语义网与第三方的语言理解数据库,帮助理解用户的语言。

在进行声纹处理的时候,可以结合本地声纹处理+云端声纹再处理+云端数据处理返回提高交互准确率。

图6为本发明驾驶模式的调整装置一个实施例的结构示意图。该实施例装置包括:

语音接收单元1,用于接收语音;

获取单元2,用户在语音接收单元接收到车辆上用户发出的特定内容的语音指令时,获取语音指令的声纹特征作为待确认声纹特征;

存储单元3,用于存储特征数据库,特征数据库包括一个以上用户信息条目,每个用户信息条目包括一个用户的参考声纹特征和驾驶模式参数信息;

查询单元4,用于查询特征数据库中是否存在待确认声纹特征对应的驾驶模式参数信息;

调节单元5,用于根据查询单元的查询结果,若存在待确认声纹特征对应的驾驶模式参数信息,基于待确认声纹特征对应的驾驶模式参数信息调节车辆当前的驾驶模式;

信息采集单元6,用于根据查询单元的查询结果,若不存在待确认声纹特征对应的驾驶模式参数信息,指示语音采集单元采集用户特定内容的语音指令,形成用户的参考声纹特征,在特征数据库中创建用户的用户信息条目,并在用户的用户信息条目记录用户的参考声纹特征;以及在用户驾驶车辆的过程中,采集用户的驾驶模式参数信息,并在特征数据库中用户的用户信息条目中记录用户的驾驶模式参数信息。

本发明实施例都可以通过一句语音指令,让车辆调整为自己最为熟悉和习惯的驾驶模式从而处于用户习惯的驾驶环境下,而无需手动调整驾驶模式参数信息;并且,用户的驾驶模式参数信息可以在用户驾驶车辆的过程中自动采集获得,无需用户手动设置,避免了用户操作的繁琐性,并且无需设置特定的物理按钮,不影响车辆内部环境的美观;对于同一辆车来说,不限定用户的驾驶模式参数信息的数量,可以实现各用户的个性化的驾驶模式;另外,通过声纹特征来进行用户的唯一身份标识确认,保证了用户的身份信息无法被盗用,还能防止非授权用户进行非法使用,相对于钥匙、密码等其它身份标识产品,声纹特征更具有普遍性、唯一性、稳定性、不易复制性,保护了用户安全及隐私,提高了车辆的安全性,而且声纹比指纹、掌纹特征、人脸识别、虹膜等识别方式,使用更加方便,成本更加低廉。

在本发明上述实施例的一个具体示例中,驾驶模式参数信息包括以下任意一项或多项:

座椅状态信息、方向盘状态信息、后视镜状态信息、媒体播放记录信息、仪表显示主题风格、中控显示主题风格、喜好媒体音乐、车内氛围灯、车窗状态等信息。

在本发明上述实施例的一个具体示例中,信息采集单元6,还用于:

在用户驾驶车辆的过程中,监测用户的操作,响应于检测到用户的驾驶模式发生有效变化,采集驾驶模式发生有效变化后的新驾驶模式参数信息,并以新驾驶模式参数信息更新特征数据库中用户的已有驾驶模式参数信息,形成用户的新用户信息条目。

图7为本发明驾驶模式的调整装置另一个实施例的结构示意图。在上述实施例的基础上,本发明装置还包括:

信息传输单元7,用于在信息采集单元6创建用户的用户信息条目之后,将用户的用户信息条目存储在云端服务器中;和/或,在信息采集单元6以新驾驶模式参数信息更新特征数据库中用户的已有驾驶模式参数信息之后,将用户的新用户信息条目发送给云端服务器,以便云端服务器通过用户的新用户信息条目对存储的用户信息条目进行更新。

在本发明上述各实施例的一个具体示例中,信息传输单元7,还用于在存储单元3中不存在待确认声纹特征对应的驾驶模式参数信息时,从云端服务器查询是否存在待确认声纹特征对应的驾驶模式参数信息;

调节单元5,具体用于在云端服务器存在待确认声纹特征对应的驾驶模式参数信息时,基于待确认声纹特征对应的驾驶模式参数信息调节车辆当前的驾驶模式;在云端服务器不存在待确认声纹特征对应的驾驶模式参数信息时,采集用户特定内容的语音指令的操作。

在本发明上述各实施例的一个具体示例中,语音接收单元1,还用于接收用户发出的车辆控制语音指令;

装置还包括:

语音识别单元8,用于在语音接收单元1接收到用户发出的车辆控制语音指令,对车辆控制语音指令进行语音识别,获得语音识别结果;

控制单元9,用于基于语音识别结果对车辆进行相应控制。

在本发明上述各实施例的一个具体示例中,存储单元3,还用于存储具有车辆控制权限的用户信息以及用户的车辆控制权限;

获取单元2,还用于获取车辆控制语音指令的声纹特征;

查询单元4,还用于从存储单元获取车辆控制语音指令的声纹特征对应用户的车辆控制权限;以及根据语音识别结果,识别对应用户的车辆控制权限是否支持车辆控制语音指令对应的控制操作;

控制单元9,具体用于在对应用户的车辆控制权限支持车辆控制语音指令对应的控制操作时,基于语音识别结果对车辆进行相应控制;

或者

存储单元3,还用于存储具有车辆控制权限的位置信息以及各位置的车辆控制权限;

获取单元2还用于获取发出车辆控制语音指令的用户所在位置;

查询单元4,还用于从存储单元获取用户所在位置对应用户的车辆控制权限;以及识别对应用户的车辆控制权限是否支持车辆控制语音指令对应的控制操作;

控制单元9,具体用于在对应用户的车辆控制权限支持车辆控制语音指令对应的控制操作时,基于语音识别结果对车辆进行相应控制。

本发明的另一个目的是,还提供一种驾驶模式的调整系统,包括:上述实施例任意一项驾驶模式的调整装置;以及

云端服务器,用于存储驾驶模式的调整装置上报的用户信息条目,每个用户信息条目包括一个用户的参考声纹特征和驾驶模式参数信息,以及向驾驶模式的调整装置提供请求的驾驶模式参数信息。

本发明的另一个目的是,还提供一种车辆,包括上述实施例任意一项驾驶模式的调整装置。

图8为本发明一个具体应用实施例中的车辆的结构框图。如图8所示,该车辆可以包括:中控模块、仪表盘、行车记录仪、HUD(Head Up Display,平视显示器)抬头显示器、智能车载信息娱乐系统、智能驾驶模块。

仪表盘具有12.3寸LCD显示设备,该仪表盘可以采用TI的J6CPU;仪表盘的操作系统可以基于QNX嵌入式系统,仪表盘可以用于显示车辆状态、地图、车辆导航信息、车辆播放音乐等,所述车辆状态信息包括速度、转速、电量、胎压、车辆驻车、档位等。HUD抬头显示器可以显示GPS导航信息、导航路径信息、时间信息等。

在一个实施例中,智能驾驶模块可以用于处理与智能驾驶相关的操作,智能驾驶模块可以包括高级辅助驾驶系统(Advanced Driver Assistance Systems,ADAS)、主动安全系统、注意力辅助系统(Attention Assist System,AAS)、疲劳警告系统(Fatigue Warning System,FWS)、车辆智能声学报警系统(Acoustic Vehicle Alerting System,AVAS)等。车辆可以结合ADAS等进行智能驾驶,该智能驾驶可以是完全无人的驾驶,也可以是驾驶员进行驾驶控制的辅助并线、车道偏移等高级辅助驾驶功能。

中控装置可以由多个模块组成,主要可以包括:主板;SATA(Serial Advanced Technology Attachment,串行高级技术附件)模块,连接到如SSD的存储设备,可以用来存储数据信息;AM(Amplitude Modulation,调幅)/FM(Frequency Modulation,调频)模块,为车辆提供收音机的功能;功放模块,用于声音处理;WIFI(Wireless-Fidelity,无线保真)/Bluetooth模块,为车辆提供WIFI/Bluetooth的服务;LTE(Long Term Evolution,长期演进)通信模块,为车辆提供与电信运营商的通信功能;电源模块,电源模块为该中控装置提供电源;Switch转接模块,该Switch转接模块可以作为一种可扩展的接口连接多种传感器,例如如果需要添加夜视功能传感器、PM2.5功能传感器,可以通过该Switch转接模块连接到中控装置的主板,以便中控装置的处理器进行数据处理,并将数据传输给中控显示器。

在一个实施例中,该车辆还包括环视摄像头、ADAS摄像头、夜视摄像头、毫米波雷达、超声波雷达、ESR雷达等传感器。车辆硬件在生产后即挂载上述智能驾驶相关硬件,后期可以通过OTA升级使用上述硬件完善自动驾驶相关功能。

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

本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于系统实施例而言,由于其与方法实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

可能以许多方式来实现本发明的方法和装置。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的方法和装置。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。

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