智能开关的控制方法、装置和智能开关与流程

文档序号:34023805发布日期:2023-05-05 05:46阅读:67来源:国知局
智能开关的控制方法、装置和智能开关与流程

本发明涉及语音检测,特别涉及一种智能开关的控制方法、装置和智能开关。


背景技术:

1、随着物联网技术的发展,目前的家居设备都在往智能化发展;目前的智能家居设备中通常采用物联网形式,基于远程通讯进行远程控制开关,或者通过简单的语音唤醒词进行开关控制。

2、然而,诸如一些智能电视、智能音箱、智能热水器等智能设备上的智能开关,其在使用时若采用远程控制的方式,则明显不便于用户使用,例如用户在离家很远时便打开智能电视的开关,则显然是一种资源浪费。因此,针对此类智能设备的智能开关控制应当作出特别的处理方式。


技术实现思路

1、本发明的主要目的为提供一种智能开关的控制方法、装置和智能开关,旨在克服智能开关远程进行控制造成资源浪费的缺陷。

2、为实现上述目的,本发明提供了一种智能开关的控制方法,包括以下步骤:

3、获取智能开关当前接入的wifi热点;

4、判断所述wifi热点是否为室内的指定路由器发射的热点;

5、若是,则获取所述指定路由器的wifi热点辐射范围;其中所述辐射范围包括wifi热点强度高于阈值的区域范围;

6、采集用户的声音信息,对所述用户的声音信息进行特征识别,判断所述用户是否是特定用户;

7、若是特定用户,则对所述声音信息进行声源定位,并根据定位判断所述用户是否处于所述wifi热点辐射范围内;

8、若处于,则响应所述用户的声音信息中携带的控制指令对所述智能开关进行控制。

9、进一步地,所述获取智能开关当前接入的wifi热点之前,还包括:

10、将所述智能开关添加至所述指定路由器的白名单中;

11、基于所述指定路由器,通过信标信号将所述指定路由器的wifi热点名称以及wifi密码发送至所述智能开关;所述智能开关接收到所述信标信号之后,根据所述信标信号中的wifi热点名称以及wifi密码接入所述指定路由器。

12、进一步地,所述将所述智能开关添加至所述指定路由器的白名单中的步骤,包括:

13、当需要将智能开关添加至所述指定路由器的白名单时,智能开关开启摄像头采集所述指定路由器的指定位置上设置的二维码,并将所述二维码存储在智能开关上;

14、所述智能开关将所述二维码以及设备名称展示在智能开关的显示屏幕上;所述指定路由器开启摄像头扫描获取所述显示屏幕上展示的二维码;

15、所述指定路由器判断扫描到的二维码与指定位置上设置的二维码是否相同;其中,所述指定路由器的数据库中存储有指定位置上设置的二维码;

16、若相同,则所述指定路由器开启摄像头扫描所述显示屏幕显示的设备名称;根据所述设备名称,将所述智能开关添加至所述指定路由器的白名单中。

17、进一步地,所述基于所述指定路由器,通过信标信号将所述指定路由器的wifi热点名称以及wifi密码发送至所述智能开关的步骤,包括:

18、基于所述指定路由器预生成多个依次排序的第一信标信号,随机从中选择一个第一信标信号作为目标信标信号;

19、将所述wifi热点名称以及wifi密码同时添加至所述目标信标信号中,并记录所述目标信标信号的序号;

20、在除所述目标信标信号之外的所有所述第一信标信号中添加乱码信息;

21、生成多个空白的信标信号;其中,空白的信标信号的数量等于所述目标信标信号的序号所对应的数字。

22、依序发送添加了信息的所述第一信标信号至所述智能开关,并在所述第一信标信号发送完毕之后,发送所述空白的信标信号至所述智能开关。

23、进一步地,所述智能开关接收到所述信标信号之后,根据所述信标信号中的wifi热点名称以及wifi密码接入所述指定路由器的步骤,包括:

24、所述智能开关接收到所述第一信标信号以及所述空白的信标信号之后,检测所述空白的信标信号的数量;

25、根据检测到的数量对应的数字,从所述第一信标信号中选择出对应序号的目标信标信号;

26、从所述目标信标信号中获取到所述wifi热点名称以及wifi密码,基于所述wifi热点名称以及wifi密码接入所述指定路由器。

27、进一步地,所述响应所述用户的声音信息中携带的控制指令对所述智能开关进行控制的步骤,包括:

28、采用唤醒模型对所述用户的声音信息进行唤醒词识别,判断所述用户的声音信息中是否包括对应所述智能开关的唤醒词;

29、若包括,则识别所述用户的声音信息中包括的控制指令,并根据所述控制指令对所述智能开关进行控制;

30、其中,所述唤醒模型的训练方法包括:

31、获取语音训练数据和所述语音训练数据对应的标签数据;

32、采用监督学习的方式,将所述标签数据作为所述语音训练数据的监督学习目标,将所述语音训练数据和所述标签数据作为训练对,输入至神经网络模型中进行模型训练;在模型训练过程中,使用多标签交叉熵损失函数计算所述语音训练数据和所述标签数据之间的损失函数值,循环迭代直至模型收敛,得到所述唤醒模型。

33、进一步地,所述响应所述用户的声音信息中携带的控制指令对所述智能开关进行控制的步骤之前,包括:

34、采集当前的环境声音;

35、将所述环境声音输入至预设的环境分类模型中进行检测,得到对应的环境分类结果;其中,所述环境分类模型是预先训练完成的深度学习模型;

36、根据所述环境分类结果,在数据库中确定对应的目标模型参数集合;其中,数据库中存储有环境分类结果与模型参数集合的对应关系,所述模型参数集合中包括多个模型参数:平滑机制参数,唤醒队列长度,唤醒阈值大小,唤醒权重;

37、获取初始的唤醒模型,提取出所述目标模型参数集合中的各个目标模型参数,并将所述初始的唤醒模型中的模型参数更新为对应的目标模型参数,得到更新的唤醒模型;其中,更新后的所述唤醒模型用于对所述用户的声音信息进行唤醒词识别。

38、本发明还提供了一种智能开关的控制装置,包括:

39、获取单元,用于获取智能开关当前接入的wifi热点;

40、判断单元,用于判断所述wifi热点是否为室内的指定路由器发射的热点;

41、范围获取单元,用于若是指定路由器发射的热点,则获取所述指定路由器的wifi热点辐射范围;其中所述辐射范围包括wifi热点强度高于阈值的区域范围;

42、采集单元,用于采集用户的声音信息,对所述用户的声音信息进行特征识别,判断所述用户是否是特定用户;

43、定位单元,用于若是特定用户,则对所述声音信息进行声源定位,并根据定位判断所述用户是否处于所述wifi热点辐射范围内;

44、控制单元,用于若处于所述wifi热点辐射范围内,则响应所述用户的声音信息中携带的控制指令对所述智能开关进行控制。

45、进一步地,所述智能开关的控制装置还包括:

46、添加单元,用于将所述智能开关添加至所述指定路由器的白名单中;

47、连接单元,用于基于所述指定路由器,通过信标信号将所述指定路由器的wifi热点名称以及wifi密码发送至所述智能开关;所述智能开关接收到所述信标信号之后,根据所述信标信号中的wifi热点名称以及wifi密码接入所述指定路由器。

48、本发明还提供一种智能开关,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述方法的步骤。

49、本发明提供的智能开关的控制方法、装置和智能开关,包括:获取智能开关当前接入的wifi热点;判断所述wifi热点是否为室内的指定路由器发射的热点;若是,则获取所述指定路由器的wifi热点辐射范围;其中所述辐射范围包括wifi热点强度高于阈值的区域范围;采集用户的声音信息,对所述用户的声音信息进行特征识别,判断所述用户是否是特定用户;若是特定用户,则对所述声音信息进行声源定位,并根据定位判断所述用户是否处于所述wifi热点辐射范围内;若处于,则响应所述用户的声音信息中携带的控制指令对所述智能开关进行控制。本发明中,通过对用户的声音信息进行声音定位,判断是否处于wifi热点辐射范围内,判断出用户是否在智能开关的近程范围内,避免智能开关在远程被打开时造成的资源浪费。

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