窗帘电机语音控制方法及系统技术方案

技术编号:32011997 阅读:6 留言:0更新日期:2022-01-22 18:29
本申请涉及一种窗帘电机语音控制方法及系统,所述方法包括:窗帘设备接收原始语音消息,提取该原始语音消息的源MAC地址;窗帘设备依据MAC地址与位置的映射关系查询该源MAC地址对应的第一窗帘电机;窗帘设备对该原始语音消息进行识别确定文本信息,将该文本信息进行自然语言识别确定该文本信息的多个关键字,将多个关键字与控制命令对应的关键字匹配确定该多个关键字具有该控制命令对应的关键字时,向第一窗帘电机发送该关键字对应的控制命令。本申请提供的技术方案具有准确性高的优点。本申请提供的技术方案具有准确性高的优点。本申请提供的技术方案具有准确性高的优点。

【技术实现步骤摘要】
窗帘电机语音控制方法及系统


[0001]本申请涉及通信及电子
,具体涉及一种窗帘电机语音控制方法及系统。

技术介绍

[0002]语音控制器是控制器的一种,人机系统中以语言驱动的控制器。其主要结构是计算机的言语识别系统。言语识别的方法+般是将语言信号的频谱或发音的关键特征与贮存在计算机中的每项词汇的语音资料作比埘匹配,并进行识别,然后按预定程序去执行不同的控制功能。
[0003]现有的窗帘语音控制主要通过对用户的语音识别来实现窗帘的开关,但是在窗帘的开关时,由于家庭的窗帘具有多个,有可能出现窗帘的错误的开关,影响了语音控制的准确性,影响了用户体验度。

技术实现思路

[0004]本申请实施例提供了一种窗帘电机语音控制方法及系统,可以通过识别确认具体的窗帘的控制方法,进而实现对窗帘的准确的语音控制,提高用户体验度。
[0005]第一方面,本申请实施例提供一种窗帘电机语音控制方法,所述方法包括如下步骤:
[0006]窗帘设备接收原始语音消息,提取该原始语音消息的源MAC地址;窗帘设备依据MAC地址与位置的映射关系查询该源MAC地址对应的第一窗帘电机;窗帘设备对该原始语音消息进行识别确定文本信息,将该文本信息进行自然语言识别确定该文本信息的多个关键字,将多个关键字与控制命令对应的关键字匹配确定该多个关键字具有该控制命令对应的关键字时,向第一窗帘电机发送该关键字对应的控制命令。
[0007]可选的,所述源MAC地址为转发原始语音信息的设备的MAC地址或原始语音信息采集设备的MAC地址。
[0008]可选的,所述MAC地址与位置的映射关系由用户自行配置或自动配置。
[0009]可选的,所述窗帘设备对该原始语音消息进行识别确定文本信息具体包括:
[0010]将原始语音组成输入数据,将该输入数据输入到RNN模型或LSTM模型识别得到输出结果,依据该输出结果确定该文本信息。
[0011]可选的,若通过RNN模型识别得到输出结果,
[0012]将该输入数据输入到RNN模型得到初始输出结果,对初始输出结果确定不具有控制命令对应的关键字时,确定该初始输出结果是否具有窗帘,若该初始输出结果具有窗帘,确定该窗帘对应的时刻t,获取时刻t之前n个时刻的输出结果的n个置信率,从n个置信率中提取最小置信率对应的时刻t

i;若i=n或n

i=1,则将t

i时刻的隐层输入从t

i

1时刻的隐层输出结果替换成时刻t

i与时刻t之间时刻隐层输出结果的平均值,然后重新计算得到更新计算结果,若更新计算结果的前3个置信率对应的3个字具有开或关,采用开或关替换时刻t

i的输出结果。
[0013]第二方面,提供一种窗帘电机语音控制系统,所述系统包括:
[0014]接收单元,用于接收原始语音消息;
[0015]处理单元,用于提取该原始语音消息的源MAC地址;备依据MAC地址与位置的映射关系查询该源MAC地址对应的第一窗帘电机;对该原始语音消息进行识别确定文本信息,将该文本信息进行自然语言识别确定该文本信息的多个关键字,将多个关键字与控制命令对应的关键字匹配确定该多个关键字具有该控制命令对应的关键字时,向第一窗帘电机发送该关键字对应的控制命令。
[0016]可选的,所述源MAC地址为转发原始语音信息的设备的MAC地址或原始语音信息采集设备的MAC地址。
[0017]可选的,所述MAC地址与位置的映射关系由用户自行配置或自动配置。
[0018]可选的,
[0019]所述处理单元,具体用于若通过RNN模型识别得到输出结果,将该输入数据输入到RNN模型得到初始输出结果,对初始输出结果确定不具有控制命令对应的关键字时,确定该初始输出结果是否具有窗帘,若该初始输出结果具有窗帘,确定该窗帘对应的时刻t,获取时刻t之前n个时刻的输出结果的n个置信率,从n个置信率中提取最小置信率对应的时刻t

i;若i=n或n

i=1,则将t

i时刻的隐层输入从t

i

1时刻的隐层输出结果替换成时刻t

i与时刻t之间时刻隐层输出结果的平均值,然后重新计算得到更新计算结果,若更新计算结果的前3个置信率对应的3个字具有开或关,采用开或关替换时刻t

i的输出结果。
[0020]第三方面,本申请实施例提供一种服务器,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面中的步骤的指令。
[0021]第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。
[0022]第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。
[0023]实施本申请实施例,具备如下有益效果:
[0024]可以看出,本申请的技术方案窗帘设备接收原始语音消息,提取该原始语音消息的源MAC地址;窗帘设备依据MAC地址与位置的映射关系查询该源MAC地址对应的第一窗帘电机;窗帘设备对该原始语音消息进行识别确定文本信息,将该文本信息进行自然语言识别确定该文本信息的多个关键字,将多个关键字与控制命令对应的关键字匹配确定该多个关键字具有该控制命令对应的关键字时,向第一窗帘电机发送该关键字对应的控制命令。这样就能够确定具体的窗帘开关,提高窗帘开关的准确性,提高用户体验度。
附图说明
[0025]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本
申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本申请实施例提供的一种窗帘设备的结构示意图;
[0027]图2是本申请实施例提供的一种窗帘电机语音控制方法的流程示意图;
[0028]图3是本申请实施例提供的窗帘电机语音控制系统的结构示意图。
具体实施方式
[0029]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种窗帘电机语音控制方法,其特征在于,所述方法包括如下步骤:窗帘设备接收原始语音消息,提取该原始语音消息的源MAC地址;窗帘设备依据MAC地址与位置的映射关系查询该源MAC地址对应的第一窗帘电机;窗帘设备对该原始语音消息进行识别确定文本信息,将该文本信息进行自然语言识别确定该文本信息的多个关键字,将多个关键字与控制命令对应的关键字匹配确定该多个关键字具有该控制命令对应的关键字时,向第一窗帘电机发送该关键字对应的控制命令。2.根据权利要求1所述的方法,其特征在于,所述源MAC地址为转发原始语音信息的设备的MAC地址或原始语音信息采集设备的MAC地址。3.根据权利要求2所述的方法,其特征在于,所述MAC地址与位置的映射关系由用户自行配置或自动配置。4.根据权利要求1

3任意一项所述的方法,其特征在于,所述窗帘设备对该原始语音消息进行识别确定文本信息具体包括:将原始语音组成输入数据,将该输入数据输入到RNN模型或LSTM模型识别得到输出结果,依据该输出结果确定该文本信息。5.根据权利要求4所述的方法,其特征在于,若通过RNN模型识别得到输出结果,将该输入数据输入到RNN模型得到初始输出结果,对初始输出结果确定不具有控制命令对应的关键字时,确定该初始输出结果是否具有窗帘,若该初始输出结果具有窗帘,确定该窗帘对应的时刻t,获取时刻t之前n个时刻的输出结果的n个置信率,从n个置信率中提取最小置信率对应的时刻t

i;若i=n或n

i=1,则将t

i时刻的隐层输入从t

i

1时刻的隐层输出结果替换成时刻t

i与时刻t之间时刻隐层输出结果的平均值,然后重新计算得到更新计算结果,若更新计算结果的前3个置信率对应的3个字具有开或关,采用开或关替换时刻t

【专利技术属性】
技术研发人员:李乔娜郭方斌于洪志
申请(专利权)人:深圳市前海方睿科技有限公司
类型:发明
国别省市:

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

1