一种语音控制电动门的语音指令数据传输方法及系统技术方案

技术编号:30434646 阅读:52 留言:0更新日期:2021-10-24 17:33
本发明专利技术提供了一种语音控制电动门的语音指令数据传输方法及系统,其中,方法包括:获取对电动门的控制语音;识别控制语音,获得控制语音指令;根据控制语音对语音控制指令进行分析,获得指令分析结果;按照指令分析结果对控制语音指令进行传输;接收控制语音指令,并执行控制语音指令,控制电动门进行开关。本发明专利技术提出的一种语音控制电动门的语音指令数据传输方法及系统,能够高效且准确地控制电动门进行开关。行开关。行开关。

【技术实现步骤摘要】
一种语音控制电动门的语音指令数据传输方法及系统


[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]所述指令传输模块,用于按照所述指令分析结果对所述控制语音指令进行传输,将所述控制语音指令传输至所述执行控制模块;
[0030]所述执行控制模块,用于接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。
[0031]优选地,所述语音识别模块,包括:语音处理单元、语音分离单元和指令生成单元;
[0032]所述语音处理单元,用于针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;
[0033]所述语音分离单元,用于在所述第一处理控制语音中间控制语音将控制关键词分
离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;
[0034]所述指令生成单元,用于根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令。
[0035]优选地,所述指令生成单元在根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;
[0036]所述指令分析模块在对所述控制语音指令进行分析时,根据所述控制语音对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。
[0037]优选地,所述指令传输模块,包括:判断单元和条件单元;
[0038]所述判断单元,用于对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;
[0039]所述条件单元,用于根据所述判断单元得到的判断结果进行传输,当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种语音控制电动门的语音指令数据传输方法,其特征在于,包括:获取对电动门的控制语音;识别所述控制语音,获得控制语音指令;根据所述控制语音对所述控制语音指令进行分析,获得指令分析结果;按照所述指令分析结果对所述控制语音指令进行传输;接收所述控制语音指令,并执行所述控制语音指令,控制所述电动门进行开关。2.根据权利要求1所述的语音指令数据传输方法,其特征在于,识别所述控制语音,包括:针对所述控制语音进行语音处理,在所述控制语音中进行降噪处理,获得第一处理控制语音;在所述第一处理控制语音中间控制语音将控制关键词分离处理,得到第二处理控制语音;所述第二处理控制语音包括一个或多个控制关键词;根据所述第二处理控制语音在指令数据库中按照所述控制关键词得到控制语音指令。3.根据权利要求2所述的语音指令数据传输方法,其特征在于,根据所述第二处理控制语音在指令数据库中根据所述控制关键词得到控制语音指令时,如果所述控制关键词是多个,则通过多个线程并发在指令数据库中根据所述控制关键词得到控制语音指令;根据所述控制语音对所述控制语音指令进行分析时,针对所述控制语音指令进行时间分析,依次获取所述控制语音指令对应的控制关键词在所述控制语音中出现的先后顺序,根据所述先后顺序将所述控制语音指令进行时序排列,形成指令分析结果。4.根据权利要求1所述的语音指令数据传输方法,其特征在于,按照所述指令分析结果对所述控制语音指令进行传输,包括:对待传输的控制语音指令进行判断,判断在预设时间内是否存在控制语音指令传输;当存在控制语音指令传输时,分析所述控制语音指令,如果所述待传输的控制语音指令与上一条传输的控制语音指令是同一控制性质的,则将所述待传输的控制语音指令按照第一发送频率进行发送,如果所述待传输的控制语音指令与上一条传输的控制语音指令不是同一控制性质的,则对所述待传输的控制语音指令和上一条传输的控制语音指令进一步分析,当上一条传输的控制语音的控制性质是关,所述待传输的控制语音指令的控制性质是开时,将所述待传输的控制语音指令按照第一发送频率进行发送,当上一条传输的控制语音的控制性质是开,所述待传输的控制语音指令的控制性质是关时,将所述待传输的控制语音指令按照第二发送频率进行发送,所述第二发送频率比所述第一发送频率时间间隔长。5.根据权利要求4所述的语音指令数据传输方法,其特征在于,所述控制语音在进行传输之前还进行压缩处理;所述压缩处理包括:获取所述控制语音指令的大小;针对所述控制语音进行形式转换,将所述控制语音指令转换成数据包的形式,并通过计算所述控制语音指令的数据包的大小获得所述控制语音指令的大小;针对所述控制语音指令进行分割;将所述控制语音指令从起始字符到最终字符按照分割标准进行数据分割,获得多个未压缩数据,其中,所述分割标准是未压缩数据大小阈值或者分割字节阈值;
为所述控制语音指令配置压缩方案;根据所述控制语音指令的大小在所述多个未压缩数据中确定针对哪些未压缩数据进行压缩,得到关于所述控制语音指令的压缩方案;根据所述压缩方案对所述未压缩数据进行压缩,得到控制语音指令压缩信息;在所述未压缩数据中进行无效信息去除与压缩,得到压缩数据,同时获取过程变化标记信息,所述过程变换标记信息包括:标志位数据和个数信息;根据所述过程变化标记信息确定数据存储位置,并按照所述数据存储位置进行压缩存储。6.一种语音控制电动门的语音指令数据传输系统,其特征在于,包括:语音采集模块、语音识别模块、指令分析模块、指令传输模块和执行控制模块;所述语音采集模块,用于获取对电动门的控制语音;所述语音识别模块,用于识别所述语音采集模块获取的控制语音,获得控制语音指令;所述指令分析模块,用于对所述控制...

【专利技术属性】
技术研发人员:金国建侯霞周瑞怡
申请(专利权)人:广东金鸿星智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1