可语音控制矿灯及方法与流程

文档序号:34991322发布日期:2023-08-03 21:20阅读:43来源:国知局
可语音控制矿灯及方法与流程

本技术涉及矿灯,特别涉及一种可语音控制矿灯及方法。


背景技术:

1、矿灯是矿用灯具或工矿灯具的简称,用于矿井里照明。在煤矿矿井井下黑暗潮湿,矿工井下必须使用矿灯,因此,矿灯是井下作业不可或缺的工具,目前,现有技术中的矿灯通常需要用户手动操作才能触发实现照明的功能,操作方式单一,当遇到紧急情况或者其他不方便操作矿灯的场景时,手动操作就很不方便。


技术实现思路

1、本技术提供了一种可语音控制矿灯的方法,旨在解决现有技术问题中矿灯进行照明时,手动操作不方便的问题。

2、本技术提供了一种可语音控制矿灯,包括:

3、开关模块,所述开关模块用于接收按键信号,并根据按键信号进入不同的工作模式,其中,工作模式包括手动模式和智能模式;

4、语音模块,所述语音模块与所述开关模块连接,当工作模式为智能模式时,所述语音模块用于接收多个不同的语音指令,并对多个不同的所述语音指令进行识别处理,得到多个不同的处理结果;

5、mcu控制模块,所述mcu控制模块与所述语音模块连接,用于获取多个不同的所述处理结果,并根据多个不同的所述处理结果生成多个不同的操作控制指令;

6、照明模块,与所述mcu控制模块连接,用于根据多个不同的所述操作控制指令执行不同的照明工作;

7、还包括声波模块,所述声波模块连接所述mcu控制模块,用于发射声波以及接收声波,所述mcu控制模块用于监测所述声波模块发射声波至接收声波所需要的时间,并判断所述时间是否在预设条件内;

8、若所述时间在预设条件内,所述mcu控制模块用于控制所述语音模块发出预警语音信号。

9、作为优选,所述语音模块包括:

10、语音采集单元,所述语音采集单元用于采集第一语音信号;

11、语音识别单元,所述语音识别单元与所述语音采集单元连接,用于接收第一语音信号,并根据所述第一语音信号生成对应的文本数据,判断所述文本数据是否存在于方言数据库中,若所述文本数据存在于方言数据库中,获取与所述文本数据对应的方言数据;

12、语音处理单元,所述语音处理单元与所述语音识别单元连接,用于根据所述方言数据生成处理结果,并将所述处理结果发送至mcu控制模块。

13、作为优选,所述语音模块还包括:

14、通信单元,所述通信单元一端连接所述语音采集单元,另一端连接所述语音识别单元,用于接收所述第一语音信号,并判断所述第一语音信号的数据长度是否大于八;

15、还用于若所述第一语音信号的数据长度不大于八,则判断是否获取到can总线;

16、若获取到can总线,则判断是否存在空闲缓存器,若存在空闲缓存器,则将所述第一语音信号写入空闲缓存器中,若不存在空闲缓存器,则将所述第一语音信号写入第二缓存器中,所述语音识别单元用于通过所述空闲缓存器或者所述第二缓存器获取所述第一语音信号。

17、作为优选,所述语音采集单元还用于采集多个第二语音信号,并将多个所述第二语音信号转换为多个语音脉冲序列;

18、还包括前级处理单元,所述前级处理单元用于滤除干扰信号,并根据多个所述语音脉冲序列提取多个语音特征矢量,并将提取的多个所述语音特征矢量量化为多个标准语音特征矢量;

19、还包括语音训练单元,所述语音训练单元用于基于hmm模型对多个所述标准语音特征矢量进行概率统计,并提取用户的最佳语音特征标准矢量;

20、所述语音识别单元还用于将所述最佳语音特征标准矢量与语音模板中的语音模型进行比较,从而判定所述最佳语音特征标砖矢量所对应的语音命令功能;

21、所述语音处理单元还用于获取所述语音命令功能,并生成与所述语音命令功能对应的控制信号输出至mcu控制模块,以使所述mcu控制模块根据所述控制信号改变照明模块的电流。

22、作为优选,语音采集单元还用于采集多个第三语音信号;

23、所述语音识别单元还用于根据所述第三语音信号提取语言唤醒词,并将所述语言唤醒词发送至语音处理单元;

24、所述语音处理单元用于根据所述语言唤醒词获取对应的控制词,并将所述控制词发送至mcu控制模块,以使所述mcu控制模块根据所述控制词控制所述照明模块进行对应的照明操作。

25、作为优选,所述声波模块包括:

26、声波发生器,用于发射声波;

27、声波接收器,与所述声波发生器连接,用于接收所述声波发生器发出声波后的反射声波;

28、所述mcu控制模块用于监测所述声波模块发射声波至接收声波所需要的时间,并判断所述时间是否在第一预设条件内;

29、若所述时间在第一预设条件内,则向所述语音模块发送提醒指令,以使所述语音模块根据所述提醒指令发出语音提醒。

30、本技术还提供一种可语音控制矿灯的方法,包括:

31、开关模块接收按键信号,并根据按键信号进入不同的工作模式,其中,工作模式包括手动模式和智能模式;

32、语音模块与所述开关模块连接,当工作模式为智能模式时,所述语音模块接收多个不同的语音指令,并对多个不同的所述语音指令进行识别处理,得到多个不同的处理结果;

33、mcu控制模块与所述语音模块连接,获取多个不同的所述处理结果,并根据多个不同的所述处理结果生成多个不同的操作控制指令;

34、照明模块与所述mcu控制模块连接,根据多个不同的所述操作控制指令执行不同的照明工作;

35、声波模块连接所述mcu控制模块,发射声波以及接收声波,所述mcu控制模块监测所述声波模块发射声波至接收声波所需要的时间,并判断所述时间是否在预设条件内;

36、若所述时间在预设条件内,所述mcu控制模块控制所述语音模块发出预警语音信号。

37、作为优选,所述语音模块接收多个不同的语音指令,并对多个不同的所述语音指令进行识别处理,得到多个不同的处理结果的步骤,包括:

38、语音采集单元采集第一语音信号;

39、语音识别单元与所述语音采集单元连接,接收第一语音信号,并根据所述第一语音信号生成对应的文本数据,判断所述文本数据是否存在于方言数据库中,若所述文本数据存在于方言数据库中,获取与所述文本数据对应的方言数据;

40、语音处理单元与所述语音识别单元连接,根据所述方言数据生成处理结果,并将所述处理结果发送至mcu控制模块。

41、作为优选,所述语音模块接收多个不同的语音指令,并对多个不同的所述语音指令进行识别处理,得到多个不同的处理结果的步骤,包括:

42、通信单元一端连接语音采集单元,另一端连接所述语音识别单元,接收第一语音信号,并判断所述第一语音信号的数据长度是否大于八;

43、若所述第一语音信号的数据长度不大于八,则判断是否获取到can总线;

44、若获取到can总线,则判断是否存在空闲缓存器,若存在空闲缓存器,则将所述第一语音信号写入空闲缓存器中,若不存在空闲缓存器,则将所述第一语音信号写入第二缓存器中,所述语音识别单元用于通过所述空闲缓存器或者所述第二缓存器获取所述第一语音信号。

45、作为优选,所述语音模块接收多个不同的语音指令,并对多个不同的所述语音指令进行识别处理,得到多个不同的处理结果的步骤,还包括:

46、所述语音采集单元采集多个第二语音信号,并将多个所述第二语音信号转换为多个语音脉冲序列;

47、前级处理单元滤除干扰信号,并根据多个所述语音脉冲序列提取多个语音特征矢量,并将提取的多个所述语音特征矢量量化为多个标准语音特征矢量;

48、语音训练单元基于hmm模型对多个所述标准语音特征矢量进行概率统计,并提取用户的最佳语音特征标准矢量;

49、将所述最佳语音特征标准矢量与语音模板中的语音模型进行比较,从而判定所述最佳语音特征标砖矢量所对应的语音命令功能;

50、所述语音处理单元获取所述语音命令功能,并生成与所述语音命令功能对应的控制信号输出至mcu控制模块,以使所述mcu控制模块根据所述控制信号改变照明模块的电流。

51、本技术还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的步骤。

52、本技术还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述方法的步骤。

53、本技术的有益效果为:语音模块持续监听,从而可实时接收语音指令,并对该语音指令进行识别处理,得到处理结果,mcu控制模块可基于处理结果控制照明模块进行不同的操作控制,这样,在紧急情况或者其他不方便操作矿灯的场景时,可通过语音直接对矿灯进行控制,能够提高用户的工作效率;设有声波模块,该声波模块能够实时发射声波与接收声波,mcu控制模块可实时记录声波模块每次发射声波至接收声波所需要的时间,从而可根据时间的长短判断用户与障碍物之间的距离,当时间在预设时间内时,则代表当前离障碍物过近,容易发生危险,此时,mcu控制模块可控制语音模块发出预警语音信号,从而提高使用矿灯的安全性。

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