本发明属于智能物联,特别是一种支持离线语音操作的开关的三合一控制方法及系统。
背景技术:
1、在当前的技术发展背景下,智能设备的普及与集成已成为家庭和商业环境中的一大趋势。这些设备包括智能音箱、智能灯具、安全系统等,通常通过中央控制系统或通过互联网进行控制。随着物联网(iot)的发展,用户对智能设备操作的便捷性与效率提出了更高的要求,尤其是在操作方式上寻求更为自然与直观的交互方法。
2、随着技术的进步,语音控制成为了一种新兴的交互方式,它允许用户通过简单的语音命令来控制一个或多个智能设备。语音交互不仅可以提高操作的便捷性和效率,而且为视力受限用户提供了更加可行的操作方式。
3、尽管依靠云计算的语音控制系统因其强大的处理能力和实时更新能力而变得普遍,但它们也存在显著的缺点,包括对网络的依赖、延迟问题、隐私泄露风险以及在无网络状态下的不可用性。因此,离线语音控制系统的开发显得尤为重要,它可以在没有互联网连接的情况下本地处理命令,提高命令响应速度,同时保护用户数据隐私。
技术实现思路
1、本发明的目的是提供一种支持离线语音操作的开关的三合一控制方法及系统,以解决现有技术中的不足,能够在无网络环境下独立运行,还能够提供更自然、连贯的智能设备三合一语音控制体验,从而大幅提升用户对智能家居系统的满意度和实用性。
2、本申请的一个实施例提供了一种支持离线语音操作的开关的三合一控制方法,所述方法包括:
3、实时采集智能设备所处环境的语音信息,将所述语音信息发送至离线语音芯片,其中,所述离线语音芯片存储用于离线控制所述多智能设备的操作命令词条信息,所述智能设备包括:空调、地暖和新风设备;
4、利用多对一词条模糊处理技术,将所述语音信息与所述操作命令词条信息进行比对,确定所述语音信息中的操作命令;
5、将所述语音信息中的操作命令发送至智能设备的开关的三合一控制面板,以执行所述操作命令,实现智能设备的三合一控制。
6、可选的,所述方法还包括:
7、在将所述语音信息中的操作命令发送至智能设备的三合一控制面板,以执行所述操作命令后,设定所述三合一控制面板为唤醒状态,并保持预设时长,以实现语音连续操作。
8、可选的,所述离线语音芯片预先存储用于离线控制所述多智能设备的操作命令词条信息的词条向量;
9、所述利用多对一词条模糊处理技术,将所述语音信息与所述操作命令词条信息进行比对,确定所述语音信息中的操作命令,包括:
10、从语音信息中提取梅尔频率倒谱系数特征,将所述梅尔频率倒谱系数特征转化为语义向量,其中,所述语义向量代表一段语音的意义层面的表达;
11、计算实时语义向量与每个存储的词条向量之间的相似度;
12、如果存在相似度超过预设相似度阈值的词条向量,将该词条向量的操作命令作为所述语音信息中的操作命令;
13、如果不存在相似度超过预设相似度阈值的词条向量,将所述语义向量输入预先训练的基于transformer的自注意力机制模型,识别并输出所述语音信息中的操作命令。
14、可选的,所述利用多对一词条模糊处理技术,将所述语音信息与所述操作命令词条信息进行比对,确定所述语音信息中的操作命令,包括:
15、提取所述语音信息的特定关键特征,利用深度学习网络对提取的特征进行分析,输出操作命令的概率分布,其中,所述深度学习网络通过语音-命令对的训练,能够学习从语音特征到操作命令的映射关系,所述概率分布表示每个可能的操作命令对应的置信度;
16、利用模糊逻辑系统依据预设“如果-那么”规则对概率分布进行处理,其中,如果操作命令的置信度超过预设阈值,那么确定该命令为有效;
17、利用隶属函数计算有效命令的隶属函数值为:
18、
19、其中,所述mu(x_i)为第i个有效命令的隶属函数值,所述x_i为第i个有效命令的置信度,所述alpha为预设阈值;
20、将隶属函数值最高的有效命令确定为最终操作命令。
21、本申请的又一实施例提供了一种支持离线语音操作的开关的三合一控制系统,所述系统包括:
22、采集模块,用于实时采集智能设备所处环境的语音信息,将所述语音信息发送至离线语音芯片,其中,所述离线语音芯片存储用于离线控制所述多智能设备的操作命令词条信息,所述智能设备包括:空调、地暖和新风设备;
23、比对模块,用于利用多对一词条模糊处理技术,将所述语音信息与所述操作命令词条信息进行比对,确定所述语音信息中的操作命令;
24、控制模块,用于将所述语音信息中的操作命令发送至智能设备的开关的三合一控制面板,以执行所述操作命令,实现智能设备的三合一控制。
25、本申请的又一实施例提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项中所述的方法。
26、本申请的又一实施例提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项中所述的方法。
27、与现有技术相比,本发明提供的一种支持离线语音操作的开关的三合一控制方法,通过实时采集智能设备所处环境的语音信息,将语音信息发送至离线语音芯片,其中,离线语音芯片存储用于离线控制所述智能设备的操作命令词条信息,智能设备包括:空调、地暖和新风设备;利用多对一词条模糊处理技术,将所述语音信息与所述操作命令词条信息进行比对,确定所述语音信息中的操作命令;将所述语音信息中的操作命令发送至智能设备的三合一控制面板,以执行所述操作命令,实现智能设备的三合一控制,从而能够在无网络环境下独立运行,还能够提供更自然、连贯的智能设备三合一语音控制体验,从而大幅提升用户对智能家居系统的满意度和实用性。
1.一种支持离线语音操作的开关的三合一控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述离线语音芯片预先存储用于离线控制所述多智能设备的操作命令词条信息的词条向量;
4.根据权利要求2所述的方法,其特征在于,所述利用多对一词条模糊处理技术,将所述语音信息与所述操作命令词条信息进行比对,确定所述语音信息中的操作命令,包括:
5.一种支持离线语音操作的开关的三合一控制系统,其特征在于,所述系统包括:
6.根据权利要求5所述的系统,其特征在于,所述系统还包括:
7.根据权利要求6所述的系统,其特征在于,所述离线语音芯片预先存储用于离线控制所述多智能设备的操作命令词条信息的词条向量;所述比对模块,具体用于:
8.根据权利要求6所述的方法,其特征在于,所述比对模块,具体用于:
9.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1-4中任一项所述的方法。
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1-4中任一项所述的方法。