基于语义识别和语音定位的儿童安全座椅旋转控制方法



1.本发明属于儿童安全座椅智能控制技术领域,涉及一种基于语义识别和语音定位的儿童安全座椅旋转控制方法。


背景技术:



2.儿童安全座椅是专门为婴幼儿设计开发的汽车安全装置,可以有效保证儿童乘车的安全性。出于安全、便利等需求,实际使用过程中,用户经常需要旋转儿童安全座椅实现不同的朝向,例如上下车时将儿童放入或带离座椅需要朝向车门,再如车辆启动前使儿童朝向正前方或正后方以确保儿童安全等。为解放用户的双手,有必要实现儿童安全座椅的自动旋转。
3.全自动旋转控制的儿童座椅是智能化浪潮下车载安全设施的重要部分。然而,现有儿童安全座椅在自动旋转控制方面还存在以下几方面不足之处:
4.(1)不够智能化。控制方法比较传统,主要是通过按钮、app等,人机交互比较低效,用户还是需要手动操作,在车载环境下还不够智能化和方便。部分使用语音控制的儿童安全座椅仅仅停留在简单的语音启停功能上,不能一步到位,而且准确率很难保证,控制逻辑也比较繁琐。
5.(2)不够人性化。旋转功能的启动和停止控制方法相对单一,而且使用按钮等控制方法有时无法一次准确到有利于放置或抱出儿童的位置,无法满足多种工况下的使用需求。
6.综上,需要开发一种安全、智能、便捷、准确的儿童安全座椅自动旋转控制方法,能够满足车内环境下稳定使用。


技术实现要素:



7.针对现有技术存在的问题,本发明提出一种基于语义识别和语音定位的儿童安全座椅旋转控制方法。具体目的为:
8.(1)通过阵列部署的语音采集传感器和内置深度学习模型的语音解析模块实现对用户语音指令的准确语义识别,再接着定位出用户发声的位置;
9.(2)通过通讯控制模块控制的传动执行模块实现儿童安全座椅的自动旋转,使其朝向用户发声所在方位;
10.(3)通过联合其他传感器(如车速传感器等)获取汽车速度信息并传送至通讯控制模块,使儿童安全座椅在超过一定车速后激活旋转锁定,此时座椅舱锁定在正向前座或背向前座的特定角度,以保证儿童安全。
11.为了实现上述发明,本发明提出了如下解决方案:
12.一种基于语义识别和语音定位的儿童安全座椅旋转控制方法,所述的控制方法基于语音采集传感器、语音解析模块、通讯控制模块以及传动执行模块实现。所述旋转控制方法为:首先,将语音采集传感器阵列部署于底座四周,用于收集声音信号。具体地,实现语义
识别至少需要一个语音采集传感器,而实现语音定位至少需要两个语音采集传感器,即本发明至少含有两个语音采集传感器。其次,通过内置深度学习模型的语音解析模块对采集到的语音信号进行处理,得到语义识别、语音定位的指令,并将指令输出至通讯控制模块。具体地,所述的通讯控制模块内置了由特定唤醒词和指令组成的语义词库,语义识别被限制在该词库中。语音解析模块先执行语义识别,识别唤醒词之后进一步解析语音指令,然后接着执行语音定位。如没有识别到唤醒词则保持低功耗待机。最后,传动执行模块通过接收通讯控制模块命令,带动儿童安全座椅朝着上一过程中语音定位算出的方位旋转。具体地,所述的传动执行模块包括供电装置、提供动力的驱动装置(如电机等)、将运动传递到座椅的传动装置(如带传动、链传动、行星轮系传动、齿轮齿条传动、绳索传动等)以及用于确认旋转位置以便于提供反馈的定位装置(如旋转编码器、定位槽、定位指示器等)。通讯控制模块还能接收其他必要的传感器信息,如车速传感器等,当车速超过一定值时通讯控制模块锁定儿童安全座椅的旋转功能,保证安全。详细说明如下:
13.(1)通讯控制模块内存有特定的语义词库,其内容包括多个唤醒词和语音指令,如“小工小工,请转过来”。其中,“小工小工”是唤醒词,“请转过来”是语音指令。特定的语义词库有助于提高语义识别的精准度,避免误启动、误操作。只有语音解析模块识别到传感器采集的唤醒词并与语义词库比对确认之后,才接着解析语音指令,再对发声的用户进行定位。
14.另外,通讯控制模块发挥着控制传动执行模块和担当通讯中枢的作用。它不仅接收语音解析模型送来的指令信息,还接收其他必要传感器送来的信息,例如车速传感器送来的车速信息。通讯控制模块对语音解析模块送来的指令信息进行解读,判断应该旋转的角度并控制传动执行模块执行;同时通讯控制模块也能在车速超过一定值之后控制传动执行模块锁定在座椅舱正向前座或背向前座的方位,以保证安全。具体地,锁定效果可以由电机断电自锁等方式实现。
15.进一步地,通讯控制模块保留了通过必要的数据通讯实现其他形式的用户交互控制的功能,数据通讯形式可以是线束通讯、无线通信,交互形式可以是通过汽车中控、手持移动设备等。
16.(2)语音解析模块内置了深度学习模型,用于实现更精准的语义识别和语音定位。所述语义识别基于自动语音识别和自然语言理解实现,语音识别是将用户指令转化成文本,自然语言理解是对文本进行语义解析,从而理解用户意图。利用深度学习模型进行语义识别具体为:
17.①
在安静环境下让用户朗读语义词库中的若干内容,利用语音采集传感器采集后将其储存到通讯控制模块中,作为用户声音的特征信息1。所述特征信息1具体为特定的语音片段,包含时间、频率、强度等原始信息。
18.②
利用深度学习模型对用户声音的特征信息1进行处理,得到个性特征信息2。所述个性特征信息2包括方言特征、说话习惯、声音强弱变化、声纹等个性化信息。
19.③
实际使用环境下采集到的用户语音含有大量的噪声,在利用深度学习模型进行处理后,可以与已有的个性特征信息库进行比对,从而判断是哪个用户在使用。之后利用个性特征信息2记录的用户语言习惯作为辅助信息,可以帮助实现快速判断用户意图的目的。
20.利用深度学习模型进行语音定位主要是基于提前训练好的深度学习神经网络模型实现,具体如下:
21.①
语音定位基于声音到达每一个声音传感器时在频率、强度以及时间数据上的差别实现,深度学习模型可以帮助这一过程更快更准。
22.②
首先采集安静环境下和车载嘈杂环境下的语音指令作为训练数据,构建深度学习模型的训练集。
23.③
然后提取安静环境和车载嘈杂环境下获得声音数据的信号特征,再将其输入到神经网络中进行学习训练,最后获得声源方位的目标输出。
24.(3)组装儿童安全座椅,所述座椅包括座椅舱、底座、语音采集传感器系列、语音解析模块、通讯控制模块以及传动执行模块系列。座椅舱底部通过连接法兰与传动执行模块连接,旋转运动由此被传递到座椅舱。语音解析模块、通讯控制模块以及传动执行模块系列被容纳在底座内部。底座侧面还设有电源与通讯接口、isofix连接装置。通过电源与通讯接口可以实现对儿童安全座椅的充电、供电以及外部通讯。通过isofix连接装置可以将儿童安全座椅的底座固定在汽车后座上。语音采集传感器系列阵列部署于底座内部某一平面,用于采集用户的声音信号。
25.(4)定义座椅舱口朝向前座的状态为初始状态,可以理解为座椅舱旋转参考系的零点。用户在某一位置发起语音指令时,语音解析模块对语音采集传感器采集到的语音进行解析。解析过程中,先执行语义识别过程,识别到特定唤醒词之后再进行指令识别和语音定位。即语义识别优先度高于语音定位,若没有侦测到唤醒词则系统始终处于低功耗待机状态。
26.(5)语音解析模型将解析得到的语义识别和语音定位指令传输至通讯控制模块,后者控制传动执行模块旋转相应角度,进而实现座椅舱从初始状态旋转到朝向用户的目的。具体地:
27.①
通讯控制模块接收到语音指令,结合语音定位的结果计算电机需要旋转的角度,并控制驱动电机执行相应旋转;
28.②
电机的旋转经传动系统传递至与传动系统机械连接的座椅舱上,座椅舱旋转朝向用户方位。
29.定义此时的座椅舱口朝向用户方位为工作状态1。从初始状态到工作状态1旋转过多少角度可以通过定位装置反馈给通讯控制模块,如电机旋转的角度可以利用与电机配套的旋转编码器记录并回传到通讯控制模块。反馈机制的存在有助于调整控制误差,使控制更精确。
30.(6)下一时刻用户从另一位置发起语音指令时,语音解析模块按照上述过程重新对采集到的声音数据进行语义识别和语音定位。具体地:
31.①
语音定位得到的用户方位是相对于语音采集传感器位置的,而语音采集传感器被固定部署在底座2上,故座椅舱1现行的朝向与语音定位得到的方位没有相对关系。
32.②
假定座椅舱仍处于初始状态,通讯控制模块可以得到一个从初始状态旋转到现在用户方位所需要的角度。即以初始状态这个定义好的座椅舱旋转系零点为参考。
33.③
提取回传到通讯控制模块的座椅舱从初始状态到工作状态1的旋转角度信息,与步骤

得到的角度做差,即可得到从工作状态1所在的角度旋转到现在用户方位所需要的角度。定义座椅舱朝向现在用户方位的状态为工作状态2。
34.需要注意的是,下列情况下用户无法使座椅自动旋转:
35.①
行车途中且车速超过一定数值时,儿童安全座椅旋转将被锁定,座椅舱只能处在正面朝向前座或背面朝向前座的两种角度下,定义此时为保护状态。
36.②
用户没有使用唤醒词而是直接说出指令时,语义识别系统侦测不到唤醒词不会启动后续控制。
37.对比已经公布的座椅旋转装置及控制方法,本发明提出的儿童安全座椅自动旋转控制方法的有益效果如下:
38.(1)利用语音来作为人机交互的信号源,实现了儿童安全座椅旋转控制的目标,解放了用户的双手,而且操作逻辑符合人们的直觉,用户学习成本低,在车载环境下十分便捷;
39.(2)既依靠语义识别又利用语音定位,整个控制逻辑围绕语音采集识别展开,设备简单,控制稳定;
40.(3)通过传感器信息通讯实现了与车轮运动状态等的联动控制,保证安全;
41.(4)实现儿童座椅旋转的传动装置可以采用带传动、链传动、绳索传动、行星轮系传动等。
附图说明
42.图1是本发明提出的儿童安全座椅旋转控制方法所应用的安全座椅示意图;
43.图2是本发明提出的利用四传感器阵列语音定位对座椅进行旋转控制的具体实施例示意图;
44.图3是本发明给出的传动执行模块采用带传动的具体实施例示意图;
45.图4是本发明提出的儿童安全座椅自动旋转控制简易流程图;
46.图5是本发明提出的初始状态下语音定位流程图;
47.图6是本发明提出的工作状态1下语音定位流程图。
48.图中:1座椅舱,2底座,21电源与信息交换接口,22isofix连接装置,31语音采集传感器1,32语音采集传感器2,33语音采集传感器3,34语音采集传感器4,4语音解析模块,5通讯控制模块,6传动执行模块,60供电模块,61小带轮,62大带轮,63齿形带,64连接法兰,65驱动电机,66旋转编码器,7声源。
具体实施方式
49.以下结合具体实施例对本发明作进一步说明。
50.一种基于语义识别和语音定位的儿童安全座椅旋转控制方法,所述的控制方法基于语音采集传感器3系列、语音解析模快4、通讯控制模块5以及传动执行模块6系列实现。使用之前的调试和准备工作如下:
51.(1)在语音解析模块4中内置两种深度学习模型,其一负责处理语义识别,其二负责处理语音定位。
52.(2)在所述通讯控制模块5中内置特定的语义词库供语音解析模块4调用,以便在后续的语义识别中作为比对。
53.(3)建立通讯控制模块5同其他必要传感器信息之间的通讯,如车速传感器等。当车速超过一定值时通讯控制模块锁定儿童安全座椅的旋转功能,保证安全。
54.具体使用中,首先,所述语音采集传感器3系列负责收集声音信号。具体地,本发明至少需要两个语音采集传感器,适当增加传感器数量有助于实现更好的交互效果。本实施例采用了四语音采集传感器方案,传感器31、传感器32、传感器33、传感器34如附图所示阵列部署于底座2内部某一平面。其次,语音解析模块4对采集到的语音信号进行处理,得到语义识别、语音定位的指令,并将指令输出至通讯控制模块5。具体地,语音解析模块4先执行语义识别,识别唤醒词之后进一步解析语音指令,并执行语音定位。如没有识别到唤醒词则保持低功耗待机。最后,传动执行模块6系列通过接收通讯控制模块5命令,带动座椅舱1朝着上一过程中语音定位算出的方位旋转。所述的传动执行模块6系列包括供电装置、提供动力的驱动装置、将运动传递到座椅的传动装置以及用于确认旋转位置以便于提供反馈的定位装置。在本具体实施例中,供电装置60为电池,驱动装置为电机65,传动装置为带传动形式,并具体包括小带轮61、齿形带63、大带轮62、连接法兰64等,定位装置为旋转编码器66。
55.下面对具体实施过程进行详细说明:
56.(1)组装儿童安全座椅,所述座椅包括座椅舱1、底座2、语音采集传感器3系列、语音解析模块4、通讯控制模块5以及传动执行模块6系列。座椅舱1底部通过连接法兰64与传动执行模块的大带轮62连接。由电池60供电的电机61带动小带轮61旋转,小带轮61的运动经齿形带63被传递到大带轮62,从而再被传递到座椅舱。底座2内部是上述各组件的容器。底座侧面还设有电源与通讯接口21、isofix连接装置22。通过电源与通讯接口21可以实现对儿童安全座椅的充电、供电以及外部通讯。通过isofix连接装置22可以将儿童安全座椅的底座2固定在汽车后座上。语音采集传感器3系列阵列部署于底座2内部某一平面,用于采集用户的声音信号。
57.(2)定义座椅舱1舱口朝向前座的状态为初始状态,可以理解为座椅舱旋转参考系的零点。用户在某一位置发起语音指令时,语音解析模块4对语音采集传感器3系列采集到的语音进行解析。
58.(3)语音解析模型4将解析得到的语义识别和语音定位指令传输至通讯控制模块5,后者控制传动执行模块6系列旋转相应角度,进而实现座椅舱1从初始状态旋转到朝向用户的目的。具体地:
59.①
通讯控制模块5接收到语音指令,结合语音定位的结果计算电机65需要旋转的角度,并控制电机65执行相应旋转;
60.②
电机65的旋转经传动系统传递至与传动系统机械连接的座椅舱1上,座椅舱1旋转朝向用户方位。
61.定义此时的座椅舱口朝向的用户方位为工作状态1。在从初始状态到工作状态1的转变中,电机65旋转的角度可以利用与其配套的旋转编码器66记录并回传到通讯控制模块5。反馈机制的存在有助于调整控制误差,使控制更精确。
62.(4)下一时刻用户从另一位置发起语音指令时,语音解析模块4按照上述过程重新对采集到的声音数据进行语义识别和语音定位。具体地:
63.①
语音定位得到的用户方位是相对于语音采集传感器3系列的位置的,而语音采集传感器3系列被固定部署在底座2上,故座椅舱1现行的朝向与语音定位得到的方位没有相对关系。
64.②
假定座椅舱1仍处于初始状态,通讯控制模块5可以算出一个从初始状态旋转到
现在用户方位所需要的角度。即以初始状态这个定义好的座椅舱旋转系零点为参考。
65.③
提取回传到通讯控制模块5的座椅舱1从初始状态到工作状态1的旋转角度信息,与步骤

得到的角度做差,即可得到从工作状态1所在的角度旋转到现在用户方位所需要的角度。定义座椅舱1朝向现在用户方位的状态为工作状态2。
66.以上所述实施例仅表达本发明的实施方式,但并不能因此而理解为对本发明专利的范围的限制,应当指出,对于本领域的技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些均属于本发明的保护范围。

技术特征:


1.一种基于语义识别和语音定位的儿童安全座椅旋转控制方法,其特征在于,所述的控制方法基于语音采集传感器、语音解析模块、通讯控制模块以及传动执行模块实现;首先,将语音采集传感器阵列部署于底座四周,用于收集声音信号,至少含有两个语音采集传感器;其次,通过内置深度学习模型的语音解析模块对采集到的语音信号进行处理,得到语义识别、语音定位的指令,并将指令输出至通讯控制模块;所述的通讯控制模块内置由特定唤醒词和指令组成的语义词库,语义识别被限制在该词库中;语音解析模块先执行语义识别,识别唤醒词之后进一步解析语音指令,再接着执行语音定位;如没有识别到唤醒词则保持低功耗待机;最后,传动执行模块通过接收通讯控制模块命令,带动儿童安全座椅朝着上一过程中语音定位算出的方位旋转;所述的传动执行模块包括供电装置、提供动力的驱动装置、将运动传递到座椅的传动装置以及用于确认旋转位置以便于提供反馈的定位装置;具体步骤如下:(1)通讯控制模块起着控制传动执行模块和担当通讯中枢的作用;通讯控制模块内存有特定的语义词库,其内容包括多个唤醒词和语音指令;通过通讯控制模块对语音解析模块送来的指令信息进行解读,判断应该旋转的角度并控制传动执行模块执行;只有语音解析模块识别到传感器采集的唤醒词并与语义词库比对确认之后,才进行语音指令解析,再接着对发声的用户进行定位;(2)语音解析模块内置深度学习模型,用于实现更精准的语义识别和语音定位;所述语义识别基于自动语音识别和自然语言理解实现,语音识别是将用户指令转化成文本,自然语言理解是对文本进行语义解析,从而理解用户意图;利用深度学习模型进行语义识别具体为:

在安静环境下让用户朗读语义词库中的若干内容,利用语音采集传感器采集后将其储存到通讯控制模块中,作为用户声音的特征信息1;所述特征信息1具体为特定的语音片段,包含时间、频率、强度或其他原始信息;

利用深度学习模型对用户声音的特征信息1进行处理,得到个性特征信息2;所述个性特征信息2包括方言特征、说话习惯、声音强弱变化、声纹或其他个性化信息;

实际使用环境下采集到的用户语音含有噪声,在利用深度学习模型进行处理后,可以与已有的个性特征信息库进行比对,从而判断是哪个用户在使用;之后利用个性特征信息2记录的用户语言习惯作为辅助信息,可以帮助实现快速判断用户意图的目的;(3)组装儿童安全座椅,包括座椅舱、底座、语音采集传感器系列、语音解析模块、通讯控制模块以及传动执行模块系列;座椅舱底部通过连接法兰与传动执行模块连接,旋转运动由此被传递到座椅舱;语音解析模块、通讯控制模块以及传动执行模块系列被容纳在底座内部;底座侧面还设有电源与通讯接口、isofix连接装置;通过电源与通讯接口可以实现对儿童安全座椅的充电、供电以及外部通讯;通过isofix连接装置可以将儿童安全座椅的底座固定在汽车后座上;语音采集传感器系列阵列部署于底座内部某一平面,用于采集用户的声音信号;(4)定义座椅舱口朝向前座的状态为初始状态,可以理解为座椅舱旋转参考系的零点;用户在某一位置发起语音指令时,语音解析模块对语音采集传感器采集到的语音进行解析;解析过程中,先执行语义识别过程,识别到特定唤醒词之后再进行指令识别和语音定位;即语义识别优先度高于语音定位,若没有侦测到唤醒词则系统始终处于低功耗待机状
态;(5)语音解析模型将解析得到的语义识别和语音定位指令传输至通讯控制模块,后者控制传动执行模块旋转相应角度,进而实现座椅舱从初始状态旋转到朝向用户的目的;具体地:

通讯控制模块接收到语音指令,结合语音定位的结果计算电机需要旋转的角度,并控制驱动电机执行相应旋转;

电机的旋转经传动系统传递至与传动系统机械连接的座椅舱上,座椅舱旋转朝向用户方位;定义此时的座椅舱口朝向用户方位为工作状态1;从初始状态到工作状态1旋转过多少角度可以通过定位装置反馈给通讯控制模块;(6)下一时刻用户从另一位置发起语音指令时,语音解析模块按照上述过程重新对采集到的声音数据进行语义识别和语音定位;具体地:

语音定位得到的用户方位是相对于语音采集传感器位置的,而语音采集传感器被固定部署在底座2上,故座椅舱1现行的朝向与语音定位得到的方位没有相对关系;

假定座椅舱仍处于初始状态,通讯控制模块可以得到一个从初始状态旋转到现在用户方位所需要的角度;即以初始状态这个定义好的座椅舱旋转系零点为参考;

提取回传到通讯控制模块的座椅舱从初始状态到工作状态1的旋转角度信息,与步骤

得到的角度做差,即可得到从工作状态1所在的角度旋转到现在用户方位所需要的角度;定义座椅舱朝向现在用户方位的状态为工作状态2;下列情况下用户无法使座椅自动旋转:

行车途中且车速超过一定数值时,儿童安全座椅旋转将被锁定,座椅舱只能处在正面朝向前座或背面朝向前座的两种角度下,定义此时为保护状态;

用户没有使用唤醒词而是直接说出指令时,语义识别系统侦测不到唤醒词不会启动后续控制。2.根据权利要求1所述的一种基于语义识别和语音定位的儿童安全座椅旋转控制方法,其特征在于,通讯控制模块保留了通过必要的数据通讯实现其他形式的用户交互控制的功能,数据通讯形式可以是线束通讯、无线通信,交互形式可以是通过汽车中控、手持移动设备。3.根据权利要求1所述的一种基于语义识别和语音定位的儿童安全座椅旋转控制方法,其特征在于,所述的通讯控制模块还能接收其他传感器信息,同时通讯控制模块也能在车速超过一定值之后控制传动执行模块锁定在座椅舱正向前座或背向前座的方位,以保证安全。4.根据权利要求1所述的一种基于语义识别和语音定位的儿童安全座椅旋转控制方法,其特征在于,所述的步骤(2)中,利用深度学习模型进行语音定位主要是基于提前训练好的深度学习神经网络模型实现,具体如下:

语音定位基于声音到达每一个声音传感器时在频率、强度以及时间数据上的差别实现;

采集安静环境下和车载嘈杂环境下的语音指令作为训练数据,构建深度学习模型的训练集;

提取安静环境和车载嘈杂环境下获得声音数据的信号特征,再将其输入到神经网络中进行学习训练,最后获得声源方位的目标输出。

技术总结


一种基于语义识别和语音定位的儿童安全座椅旋转控制方法,基于语音采集传感器、语音解析模块、通讯控制模块以及传动执行模块实现。首先,将语音采集传感器阵列部署于底座四周收集声音信号。其次,通过内置深度学习模型的语音解析模块对语音信号进行处理,得到语义识别、语音定位的指令,并将指令输出至通讯控制模块。最后,传动执行模块通过接收通讯控制模块命令,带动儿童安全座椅朝着上一过程中语音定位算出的方位旋转。通讯控制模块还能接收如车速传感器等其他传感器信息,当车速超过一定值时通讯控制模块锁定儿童安全座椅的旋转功能。本发明利用语音来作为人机交互的信号源,实现儿童安全座椅旋转控制的目标,在车载环境下十分便捷;设备简单,控制稳定,能够保证安全。安全。安全。


技术研发人员:

李海洋 任晓泽 赵剑

受保护的技术使用者:

大连理工大学

技术研发日:

2022.03.22

技术公布日:

2022/7/12

本文发布于:2024-09-21 13:37:44,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/13634.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:语音   座椅   模块   语义
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议