空调语音唤醒方法、装置及多空调系统与流程

文档序号:32890526发布日期:2023-01-12 23:01阅读:200来源:国知局
空调语音唤醒方法、装置及多空调系统与流程

1.本发明涉及语音控制技术领域,具体而言,涉及一种空调语音唤醒方法、装置及多空调系统。


背景技术:

2.在同一空间内如果存在多个语音控制的空调,例如在展厅、礼堂等环境内存在多台空调室内机,用户在欲通过语音控制其面前的一台空调时,有可能同时误触发其他多台空调的语音控制,导致对想要控制的空调或者其他空调的控制干扰。


技术实现要素:

3.为解决上述问题,本发明实施例提供一种空调语音唤醒方法,应用于多空调系统,所述多空调系统包括多台空调,各所述空调器均至少与其他一台空调无线连接;所述方法包括:所述空调接收到语音信号后,检测唤醒在位标志是否为在位状态;若是,则不响应所述语音信号;若否,则响应所述语音信号且将所述唤醒在位标志转换为在位状态,及将所述转换指令发送至与所述空调无线连接的其他空调;所述转换指令用于触发所述其他空调的唤醒在位标志转换为在位状态。
4.本发明实施例的多空调系统中的空调通过检测唤醒在位标志的状态确定是否响应语音信号,以及改变唤醒在位标志的状态,可以提高控制空调的准确性,减少多台空调响应同一条语音的问题,优化了用户语音控制体验。
5.可选地,所述方法还包括:所述唤醒在位标志转换为在位状态预设时长后,恢复至空闲状态。
6.本发明实施例中在唤醒在位标志转换为在位状态之后预设时长后,及时将其恢复为空闲状态,从而为下一次语音信号的响应做好准备。
7.可选地,多个所述空调通过蓝牙连接组成mesh网络,所述mesh网络中的所述空调分为多组;所述将所述转换指令发送至与所述空调无线连接的其他空调,包括:将所述转换指令发送至与所述空调同组的其他空调。
8.本发明实施例中对多台空调进行分组,可以使各组空调之间彼此不互相影响,各组空调可以分别同时受不同语音信号控制。
9.可选地,多个所述空调通过wifi连接至网络;所述方法还包括:若新空调加入所述网络,则进行udp广播以触发所述网络中其他空调器回复响应信息;接收到所述响应信息后,记录所述其他空调的数量及地址。
10.本发明实施例中还提供了wifi联网情况下新空调接入网络的具体方式,便于联网后各空调之间转发转换指令。
11.可选地,所述方法还包括:在所述空调开始运行时,将所述唤醒在位标志设置为空闲状态。
12.本发明实施例中将空调的初始的唤醒在位标志设置为空闲状态,为响应语音信号
的必要准备过程。
13.本发明实施例提供一种空调语音唤醒装置,所述装置应用于多空调系统,所述多空调系统包括多台空调,各所述空调器均至少与其他一台空调无线连接;包括:标志检测模块,用于所述空调接收到语音信号后,检测唤醒在位标志是否为在位状态;第一响应模块,用于唤醒在位标志为在位状态,则不响应所述语音信号;第二响应模块,用于唤醒在位标志不是为在位状态,则响应所述语音信号且将所述唤醒在位标志转换为在位状态,及将所述转换指令发送至与所述空调无线连接的其他空调;所述转换指令用于触发所述其他空调的唤醒在位标志转换为在位状态。
14.可选地,所述装置还包括恢复模块,用于:所述唤醒在位标志转换为在位状态预设时长后,恢复至空闲状态。
15.可选地,多个所述空调通过蓝牙连接组成mesh网络,所述mesh网络中的所述空调分为多组;所述第二响应模块,具体用于:将所述转换指令发送至与所述空调同组的其他空调。
16.本发明实施例提供一种多空调系统,包括存储有计算机程序的计算机可读存储介质和处理器,所述计算机程序被所述处理器读取并运行时,实现上述方法。
17.本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器读取并运行时,实现上述方法。
18.本发明的空调语音唤醒装置、多空调系统及计算机可读存储介质,可以与空调语音唤醒方法达到相同的技术效果。
附图说明
19.图1为本发明实施例中一种空调语音唤醒方法的示意性流程图;
20.图2为本发明实施例中多空调系统的语音响应示意图;
21.图3为本发明实施例中多空调系统的蓝牙分组示意图;
22.图4为本发明实施例中一种空调语音唤醒装置的结构示意图。
具体实施方式
23.为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
24.本发明实施例中多空调系统的多台空调通过蓝牙通讯组网或者同一wifi内局域网,使多台空调建立通讯连接,利用语音识别顺序确定哪台空调是用户欲控制的空调,从而实现在复数空调环境内用户语音控制空调时,只有单一空调对语音反应。
25.图1是本发明实施例中一种空调语音唤醒方法的示意性流程图,该方法应用于多空调系统,该多空调系统包括多台空调,各空调器均至少与其他一台空调无线连接;包括以下步骤:
26.s102,空调接收到语音信号后,检测唤醒在位标志是否为在位状态。若是,则执行s106;若否,则执行s104。
27.多台空调处于同一个空间内,且其语音控制指令相同,则用户发出控制语音后,多台空调可能均能够接收到该控制语音进而均进行响应,但是用户通常仅想控制其面前的一
台空调,其他空调的响应会被视为误触发。
28.在本实施例中为空调设置了唤醒在位标志,可以是在位状态或者空闲状态。在该在位状态下,空调不响应上述语音信号;在该空闲状态下,空调响应上述语音信号。需要说明的是,在空调开始运行时,将唤醒在位标志设置为空闲状态。
29.s104,响应语音信号且将唤醒在位标志转换为在位状态,及将转换指令发送至与空调无线连接的其他空调。该转换指令用于触发其他空调的唤醒在位标志转换为在位状态。
30.在空调接收到语音信号后,需要先检测唤醒在位标志是否为在位状态,若不是在位状态(即空闲状态),则响应该语音信号,且将该检测唤醒在位标志转换为在位状态,并且将转换指令发送至与该空调无线连接的其他空调,从而触发该其他空调的唤醒在位标志转换为在位状态。
31.由于用户在进行说话语音控制时,人体与不同位置空调之间的距离存在差异,声音在空气中传播需要时间并且声速基本一致,导致不同位置空调先后接收到该语音。最先接收到语音的空调,其唤醒在位标志为空闲状态,可以响应该语音,且触发其他空调的唤醒在位标志转换为在位状态。这个过程所需时长通常小于语音继续传播至其他空调的时长,因此在其他空调接收到该语音时,检测其唤醒在位标志为在位状态,无需再响应该语音,从而实现多空调中距离最近的空调进行相应的目的。
32.考虑到人体与不同位置空调距离存在差异,空调麦克风接收到声音的前后顺序不同,从而避免误触发多个空调响应,减少对其他空调的控制干扰。
33.s106,不响应语音信号。
34.本发明实施例提供的空调语音唤醒方法,多空调系统中的空调通过检测唤醒在位标志的状态确定是否响应语音信号,以及改变唤醒在位标志的状态,可以提高控制空调的准确性,减少多台空调响应同一条语音的问题,优化了用户语音控制体验。
35.考虑到用户多次发出语音信号的情况,在上述方法中将当前空调或其他空调的唤醒在位标志转换为在位状态后,需要及时将其恢复为空闲状态,从而为下一次语音信号的响应做好准备。基于此,上述方法还包括:唤醒在位标志转换为在位状态预设时长后,恢复至空闲状态。该预设时长大于上述语音信号传播至全部空调所需时长。在将上述各空调的唤醒在位标志均恢复为空闲状态后,任意一台空调接收到语音信号后,即可在执行上述方法的各步骤,从而对语音信号进行响应。
36.可选地,上述多空调系统的多个空调通过蓝牙连接组成mesh网络,或者,多个空调通过wifi连接至网络。
37.图2是本发明实施例中多空调系统的语音响应示意图,示出了多个空调1-3,全部空调均具有蓝牙模块或者wifi模块,分别对应于蓝牙组网和无线路由器。
38.在人体发出语音信号后,空调1-3均检测到该语音信号,但是只唤醒距离最近的空调1,而空调2和空调3无反应。
39.空调接收到语音信号后,检测语音唤醒在位标志位,若为0,响应语音,同时转为语音唤醒在位标志位1,并且通过蓝牙传输语音唤醒标志位1给其他空调。若检测语音唤醒在位标志位为1,说明有其他空调已有响应,则不响应语音。由此距离人体最近的空调进行反应,其他空调不反应,从而实现复数空调条件下,只有单一空调反应的方案。
40.具体地,空调通过蓝牙通讯模块检测周围设备,在检测到周围存在其他带蓝牙通讯模块的空调后自动配对。在人体进行说话语音控制时,由于人体与不同位置空调距离差异,声音在空气中传播需要时间并且声速基本一致,各空调麦克风接收到声音的前后顺序不同,从而实现控制其中距离最近的空调。基于此,上述多个空调可以通过蓝牙连接组成mesh网络,该mesh网络中的空调分为多组;上述将转换指令发送至与空调无线连接的其他空调,包括:将转换指令发送至与空调同组的其他空调。
41.蓝牙自组网利用mesh网络,所有空调设备为单独网络节点,在较远距离的空调通讯时,可以利用中继空调完成消息的发送与接收,消息发送至其他空调节点后无需应答,增加了整体蓝牙网络的可靠性。在无线mesh网络中,任何无线设备节点都可以同时作为接入点和路由器,网络中的每个节点都可以发送和接收信号,每个节点都可以与一个或者多个对等节点进行直接通信。
42.在可连接范围内的空调蓝牙均互相连接后,消息可以通过发往组地址实现不同房间的空调分离,例如假设a展厅有空调1,2,3,b展厅有空调4,5,6,虽然自组网空调全部在同一蓝牙网络内,可以通过分组使ab两个展厅分开语音控制响应,a展厅的语音响应与b展厅的语音响应互不干涉。
43.图3是本发明实施例中多空调系统的蓝牙分组示意图,示出了多个空调1-6。空调1-3(第一组)处于展厅a内,空调4-6(第二组)处于展厅b内,空调3与空调4相连接。
44.在左侧人体发出语音信号后,空调1-3均检测到该语音信号,但是只唤醒距离最近的空调2,空调1和空调3无反应。其中,空调2发出的转换指令仅发送至空调1和空调3,而不发送至空调4-6,不影响其唤醒在位标志(依然保持为空闲状态)。因此在左侧人体发出语音信号的同时,如果右侧人体也发出语音信号,则空调5依然可以响应该右侧人体发出的语音信号,空调5不会接收到空调2发送的转换指令,其依然为空闲状态。基于上述分组设置,可以使各组空调之间彼此不互相影响,各组空调可以分别同时受不同语音信号控制。
45.可选地,空调通过wifi连入网络后,对同一局域网下的设备进行检测,检测到复数空调后进行通讯。上述方法还包括:若新空调加入网络,则进行udp(user datagram protocol,用户数据报协议)广播以触发网络中其他空调器回复响应信息;接收到响应信息后,记录其他空调的数量及地址。
46.在新空调加入wifi后,空调对外进行udp广播一段时间,其他空调接收到后对此空调进行回应,新空调记录同一wifi下空调数量。对语音信号的响应方式与上述实施例相同。
47.本发明实施例可以防止在复数空调环境下语音控制出现复数台空调响应出现的干扰问题,对于复数空调环境下的语音控制更加友好,优化了用户语音体验。
48.图4是本发明实施例中一种空调语音唤醒装置的结构示意图,所述装置应用于多空调系统,所述多空调系统包括多台空调,各所述空调器均至少与其他一台空调无线连接;所述装置包括:
49.标志检测模块401,用于所述空调接收到语音信号后,检测唤醒在位标志是否为在位状态;
50.第一响应模块402,用于唤醒在位标志为在位状态,则不响应所述语音信号;
51.第二响应模块403,用于唤醒在位标志不是为在位状态,则响应所述语音信号且将所述唤醒在位标志转换为在位状态,及将所述转换指令发送至与所述空调无线连接的其他
空调;所述转换指令用于触发所述其他空调的唤醒在位标志转换为在位状态。
52.本发明实施例提供的空调语音唤醒装置,多空调系统中的空调通过检测唤醒在位标志的状态确定是否响应语音信号,以及改变唤醒在位标志的状态,可以提高控制空调的准确性,减少多台空调响应同一条语音的问题,优化了用户语音控制体验。
53.可选地,所述装置还包括恢复模块,用于:所述唤醒在位标志转换为在位状态预设时长后,恢复至空闲状态。
54.可选地,多个所述空调通过蓝牙连接组成mesh网络,所述mesh网络中的所述空调分为多组;所述第二响应模块,具体用于:将所述转换指令发送至与所述空调同组的其他空调。
55.可选地,多个所述空调通过wifi连接至网络;所述装置还包括新增模块,用于:若新空调加入所述网络,则进行udp广播以触发所述网络中其他空调器回复响应信息;接收到所述响应信息后,记录所述其他空调的数量及地址。
56.可选地,所述装置还包括初始设置模块,用于:在所述空调开始运行时,将所述唤醒在位标志设置为空闲状态。
57.本发明实施例提供一种多空调系统,包括存储有计算机程序的计算机可读存储介质和处理器,计算机程序被处理器读取并运行时,实现上述方法。
58.本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器读取并运行时,实现上述实施例提供的方法,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
59.当然,本领域技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程度来指令控制装置来完成,所述的程序可存储于一计算机可读取的存储介质中,所述程序在执行时可包括如上述各方法实施例的流程,其中所述的存储介质可为存储器、磁盘、光盘等。
60.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
61.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
62.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的空调器的风机转速控制装置和空调器而言,由于其与上述实施例公开的空调器的风机转速控制方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
63.虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1