本发明涉及音频控制技术领域,特别涉及一种音频控制电脑风扇灯光的方法、装置及系统。
背景技术:
现有计算机俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能,是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。
进一步地,计算机在具有上述功能的同时,还具有风扇、灯条等辅助的设备,现有的计算机通过控制面板修改控制风扇和灯条的配置,其操作需一定的计算机知识,对于一些不懂计算机的初级知识的人来说,显而易见成为一种不容易克服的难题。
同时,利用控制面板修改设备的控制,极其的不方便。
技术实现要素:
为了克服现有技术中存在的缺陷,本发明提供一种音频控制电脑风扇灯光的方法、装置及系统。
本发明的技术解决方案:
一种音频控制电脑风扇灯光的方法,包括如下步骤:
步骤1)通过音频传感器采集外部的语音控制信号,并将该语音控制信号输出至模拟控制信号;
步骤2)经音频输入模块将模拟控制信号传递给信号放大器进行多级信号放大;
步骤3)经多级信号放大后由甄别模块根据预设的模拟信号类型甄别模拟控制信号的类型;
步骤4)根据模拟控制信号的输入类型,通过控制输出模块选择对应的模拟信道进行传输;
步骤5)通过处理模块得到语音控制指令;
步骤6)根据预设语音控制指令与音频控制指令之间的对应关系,确定所得到的语音控制指令对应的音频控制指令;
步骤7)根据所确定的音频控制指令,利用解析控制指令模块解析预设的音频控制指令对应的设备映射地址;
步骤8)根据得到的设备映射地址,经控制信道旋转模块选择与设备映射地址对应的控制信道输出模块输出控制指令;
步骤9)根据得到的控制指令控制需要执行的动作。
进一步地,在运设模块内建立与控制设备之间的映射信道,根据映射信道建立一一对应的映射表,根据映射表获取设备的类型、型号以及功率的设备映射地址。
进一步地,在运设模块内预先设置语音控制指令的类型,通过语音控制指令的类型选择设备映射地址达到控制设备操作的目的。
进一步地,所述预设语音控制指令与音频控制指令之间的对应关系的步骤包括:在运设模块内预先设置语音控制指令的类型,根据语音控制指令的类型建立独立的模拟信道,根据独立的模拟信道对用户的语音进行语音处理,得到语音控制指令;将所得到的语音控制指令与音频控制指令进行对应,得到语音控制指令与音频控制指令之间的对应关系,其中,独立的模拟信道与设备映射地址对应。
进一步地,所述指令确认模块的确认步骤为:
根据语音控制指令与音频控制指令之间的对应关系获取语音控制指令,以及根据独立的模拟信道与设备映射地址对应关系,将上述的指令进行封装。
进一步地,所述解析控制指令模块的解析控制步骤为:根据预设的映射表,解析对应的设备,依据设备映射地址解析指令确认模块封装的控制指令。
本发明还提供了一种音频控制电脑风扇灯光的装置,包括
音频输入模块,用于接收音频传感器获取的模拟控制信号;
信号放大器,用于将模拟控制信号进行多级信号放大;
甄别模块,用于识别模拟控制信号的类型;
控制输出模块,用于选择对应的模拟信道进行传输;
运设模块,用于设置语音控制指令与音频控制指令之间的对应关系;以及设置语音控制指令与设备之间的映射表;以及设置模拟信号类型;
处理模块,用于得到语音控制指令;
指令确认模块,用于根据语音控制指令与音频控制指令之间的对应关系获取语音控制指令,以及根据独立的模拟信道与设备映射地址对应关系,将得到的指令进行封装;
解析控制指令模块,用于根据预设的映射表,解析对应的设备,依据设备映射地址解析指令确认模块封装的控制指令;
控制信道选择模块,用于将解析控制指令模块解析后的控制指令,将控制指令进行模数转换;
控制信道输出模块,用于旋转与设备映射地址对应的输出通道进行输出;
控制指令执行模块,用于执行得到的控制指令。
本发明还提供了一种音频控制电脑风扇灯光的系统,包括音频传感器、音频输入模块、信号放大器、单片机、控制指令执行模块、设备控制板以及连接设备控制板的数个风扇和数个灯条,所述音频传感器通过音频输入模块经信号放大器将语音控制指令传递给单片机,所述单片机通过控制指令执行模块与设置在设备控制板上的设备控制器连接,所述设备控制器与风扇和灯条电性连接;
或通过电脑主板接口连接其他音频设备,其他音频设备通过音频输入模块经信号放大器将语音控制指令传递给单片机,所述单片机通过控制指令执行模块与设置在设备控制板上的设备控制器连接,所述设备控制器与风扇和灯条电性连接;所述电脑主板接口处设置有电脑主板接口调理模块,该电脑主板接口调理模块用于识别接入的音频设备状态,判断导通接入信号的模式;
或在设备控制板上设置有蓝牙模块或wifi模块,通过蓝牙模块或wifi模块接收外部音频,再通过音频输入模块经信号放大器将语音控制指令传递给单片机,所述单片机通过控制指令执行模块与设置在设备控制板上的设备控制器连接,所述设备控制器与风扇和灯条电性连接。
进一步地,所述设备控制板上还设置有外部音频接收咪头。
进一步地,所述设备控制板上还设置有电源接口和通用设备接口和串口。
本发明所具有的有益效果:
通过本发明,用户在进行修改辅助设备的配置时,计算机可根据语音控制智能调节辅助设备的配置,以此来改善用户感受,提高用户体验,以及给用于带来便捷、方便的操作体验。
附图说明
图1为本发明的电路原理图。
图2为本发明的一种实施例示意图;
图3为本发明设备控制板的连接示意图。
具体实施方式
如图1至图2所示,
一种音频控制电脑风扇灯光的装置,包括
音频输入模块101,用于接收音频传感器获取的模拟控制信号;
信号放大器103,用于将模拟控制信号进行多级信号放大;
甄别模块104,用于识别模拟控制信号的类型;
控制输出模块105,用于选择对应的模拟信道进行传输;
运设模块107,用于设置语音控制指令与音频控制指令之间的对应关系;以及设置语音控制指令与设备之间的映射表;以及设置模拟信号类型;
处理模块108,用于得到语音控制指令;
指令确认模块109,用于根据语音控制指令与音频控制指令之间的对应关系获取语音控制指令,以及根据独立的模拟信道与设备映射地址对应关系,将得到的指令进行封装;
解析控制指令模块110,用于根据预设的映射表,解析对应的设备,依据设备映射地址解析指令确认模块封装的控制指令;
控制信道选择模块111,用于将解析控制指令模块解析后的控制指令,将控制指令进行模数转换;
控制信道输出模块112,用于旋转与设备映射地址对应的输出通道进行输出;
控制指令执行模块113,用于执行得到的控制指令。
参照图1至图3,基于上述的一种音频控制电脑风扇灯光的装置,将该装置与图3中的设备控制板建立连接,形成一种音频控制电脑风扇灯光的系统。
实施例1,用户语音输入调节灯条1的灯光。其控制步骤如下:
步骤1)通过音频传感器100采集外部的语音控制信号,在本实施例中为:“调节灯条1的灯光”,并将该语音控制信号输出至模拟控制信号;
步骤2)经音频输入模块将模拟控制信号传递给信号放大器进行多级信号放大;
步骤3)经多级信号放大后由甄别模块根据预设的模拟信号类型甄别模拟控制信号的类型,在本发明中,为“控制灯条的语音控制指令”;
步骤4)根据“控制灯条的语音控制指令”,通过控制输出模块选择对应的模拟信道进行传输,在本发明中,为“控制灯条1模拟信道”;其通过开关kz1打开。
步骤5)通过处理模块得到“控制灯条1的语音控制指令”;
步骤6)根据预设语音控制指令与音频控制指令之间的对应关系,确定所得到的语音控制指令对应的“控制灯条1的语音控制指令”;
步骤7)根据所确定的“控制灯条1的语音控制指令”,利用解析控制指令模块解析预设的“控制灯条1的语音控制指令”对应的“灯条1”的设备映射地址;
步骤8)根据得到的“灯条1”的设备映射地址,经控制信道旋转模块选择与设备映射地址对应的控制信道输出模块输出控制指令;
步骤9)根据得到的控制指令控制需要执行的动作。
步骤10)设备控制器调节灯条1的灯光。
在本实施例中,还可以输入“调节灯条2的灯光”的语音指令,其步骤为用户语音输入调节灯条1的灯光。其控制步骤如下:
步骤1)通过音频传感器采集外部的语音控制信号,在本实施例中为:“调节灯条2的灯光”,并将该语音控制信号输出至模拟控制信号;
步骤2)经音频输入模块将模拟控制信号传递给信号放大器进行多级信号放大;
步骤3)经多级信号放大后由甄别模块根据预设的模拟信号类型甄别模拟控制信号的类型,在本发明中,为“控制灯条的语音控制指令”;
步骤4)根据“控制灯条的语音控制指令”,通过控制输出模块选择对应的模拟信道进行传输,在本发明中,为“控制灯条2模拟信道”;其通过开关kz2打开
步骤5)通过处理模块得到“控制灯条2的语音控制指令”;
步骤6)根据预设语音控制指令与音频控制指令之间的对应关系,确定所得到的语音控制指令对应的“控制灯条2的语音控制指令”;
步骤7)根据所确定的“控制灯条2的语音控制指令”,利用解析控制指令模块解析预设的“控制灯条2的语音控制指令”对应的“灯条2”的设备映射地址;
步骤8)根据得到的“灯条2”的设备映射地址,经控制信道旋转模块选择与设备映射地址对应的控制信道输出模块输出控制指令;
步骤9)根据得到的控制指令控制需要执行的动作。
步骤10)设备控制器调节灯条2的灯光。
若在本实施例中,输入:“调节灯条的灯光”则“控制灯条1模拟信道”和“控制灯条2模拟信道”均打开,设备控制器同时调节灯条1和灯条2的灯光。
实施例2
用户语音输入打开风扇1。其控制步骤如下:
步骤1)通过音频传感器采集外部的语音控制信号,在本实施例中为:“打开风扇1”,并将该语音控制信号输出至模拟控制信号;
步骤2)经音频输入模块将模拟控制信号传递给信号放大器进行多级信号放大;
步骤3)经多级信号放大后由甄别模块根据预设的模拟信号类型甄别模拟控制信号的类型,在本发明中,为“打开风扇的语音控制指令”;其通过开关kz3打开
步骤4)根据“打开风扇的语音控制指令”,通过控制输出模块选择对应的模拟信道进行传输,在本发明中,为“打开风扇1模拟信道”;
步骤5)通过处理模块得到“打开风扇1的语音控制指令”;
步骤6)根据预设语音控制指令与音频控制指令之间的对应关系,确定所得到的语音控制指令对应的“打开风扇1的语音控制指令”;
步骤7)根据所确定的“打开风扇1的语音控制指令”,利用解析控制指令模块解析预设的“打开风扇1的语音控制指令”对应的“风扇1”的设备映射地址;
步骤8)根据得到的“风扇1”的设备映射地址,经控制信道旋转模块选择与设备映射地址对应的控制信道输出模块输出控制指令;
步骤9)根据得到的控制指令控制需要执行的动作。
步骤10)设备控制器打开风扇1。
在本实施例中,还可以输入“打开风扇5”的语音指令,其步骤为用户语音输入语音打开风扇5。其控制步骤如下:
步骤1)通过音频传感器采集外部的语音控制信号,在本实施例中为:“打开风扇5”,并将该语音控制信号输出至模拟控制信号;
步骤2)经音频输入模块将模拟控制信号传递给信号放大器进行多级信号放大;
步骤3)经多级信号放大后由甄别模块根据预设的模拟信号类型甄别模拟控制信号的类型,在本发明中,为“打开风扇的语音控制指令”;
步骤4)根据“打开风扇的语音控制指令”,通过控制输出模块选择对应的模拟信道进行传输,在本发明中,为“打开风扇5模拟信道”;其通过开关kz7打开
步骤5)通过处理模块得到“打开风扇5的语音控制指令”;
步骤6)根据预设语音控制指令与音频控制指令之间的对应关系,确定所得到的语音控制指令对应的“打开风扇5的语音控制指令”;
步骤7)根据所确定的“打开风扇5的语音控制指令”,利用解析控制指令模块解析预设的“打开风扇5的语音控制指令”对应的“风扇5”的设备映射地址;
步骤8)根据得到的“风扇5”的设备映射地址,经控制信道旋转模块选择与设备映射地址对应的控制信道输出模块输出控制指令;
步骤9)根据得到的控制指令控制需要执行的动作。
步骤10)设备控制器打开风扇5。
若在本实施例中,输入:“打开风扇”则“控制风扇1模拟信道”至“控制风扇8模拟信道”均打开,设备控制器同时打开风扇1至风扇8。
在本发明中,还可以输入“调节灯条1的闪烁”、“调节灯条2的闪烁”、“调节灯条的闪烁”、“关闭风扇1”、“关闭风扇1和2”、“关闭风扇1和2和8”等,其具体的步骤与上述的相同。