一种语音家电控制方法、装置及系统与流程

文档序号:29253135发布日期:2022-03-16 10:24阅读:72来源:国知局
一种语音家电控制方法、装置及系统与流程

1.本发明涉及语音控制领域,特别地,涉及一种语音家电控制方法、装置及系统。


背景技术:

2.市面上存在多种语音家电,语音家电中主要分为完整语音方案和非完整语音方案的家电。完整语音方案的家电至少包括用于唤醒的模块和用于远场语音识别功能的矩阵麦克风,以及用于离线/在线语音识别的模块。而非完整语音方案的家电仅包括用于唤醒的模块和用于近场语音识别功能的单麦克风,以及用于离线语音识别的模块。
3.由于完整语音方案成本较高,无法为所有家电配置为完整语音方案。现有非完整语音方案的家电由于仅有单麦克风,因此对其进行控制时,需要更大的声音,同时非完整语音方案的家电仅能识别离线语音,无法在线识别用户的语音。因此非完整语音方案的家电在使用时,如果用户的控制语音不是非完整语音方案的家电的预定控制语音时,无法控制非完整语音方案的家电,用户体验较差。


技术实现要素:

4.为了克服现有技术的不足,本发明提供一种语音家电控制方法、装置及系统,以解决非完整语音方案的家电在使用时,如果用户的控制语音不是非完整语音方案的家电的预定控制语音时,无法控制非完整语音方案的家电,用户体验较差的问题。
5.本发明解决其技术问题所采用的技术方案是:
6.第一方面,
7.一种语音家电控制方法,包括以下步骤:
8.将所有语音家电进行组网;
9.确定组网后的语音家电中的中心家电,所述中心家电为完整语音方案的语音家电;
10.当任一目标语音家电接收到用户的唤醒词时,控制所述中心家电唤醒,以便所述中心家电接收到所述用户的控制语音后识别所述用户意图;
11.根据所述用户意图控制相应语音家电的工作状态。
12.进一步地,所述确定组网后的语音家电中的中心家电,包括:
13.获取进行组网的语音家电的语音方案;
14.将任一语音方案为完整语音方案的语音家电作为组网后的中心家电,其余语音家电作为非中心家电。
15.进一步地,还包括:
16.所述控制所述中心家电唤醒,包括:
17.获取所述目标语音家电的家电类型和所述唤醒词的唤醒词类型,所述家电类型包括中心家电和非中心家电;
18.根据所述家电类型或所述唤醒词类型控制所述中心家电的语音家电唤醒。
19.进一步地,所述根据所述家电类型或所述唤醒词类型控制所述中心家电的语音家电唤醒,包括:
20.当所述唤醒词类型是共同唤醒词时,根据所述家电类型唤醒所述中心家电。
21.进一步地,所述根据所述家电类型唤醒所述中心家电,包括:
22.当所述家电类型是中心家电时,直接控制所述中心家电唤醒。
23.进一步地,所述根据所述家电类型唤醒所述中心家电,包括:
24.当所述家电类型是非中心家电时,控制所述目标语音家电不唤醒,并控制所述目标语音家电向所述中心家电发送唤醒指令,以控制所述中心家电唤醒。
25.进一步地,所述根据所述家电类型或所述唤醒词类型控制所述中心家电的语音家电唤醒,包括:
26.当所述唤醒词为非共同唤醒词时,控制所述目标语音家电唤醒,并控制所述目标语音家电向所述中心家电发送唤醒指令,以控制所述中心家电唤醒。
27.进一步地,所述根据所述用户意图控制相应语音家电的工作状态,包括:
28.根据用户意图生成相应语音家电可以识别的控制指令;
29.将所述控制指令发送到对应的语音家电以控制所述语音家电的工作状态。
30.第二方面,
31.一种语音家电控制装置,包括:
32.语音家电组网模块,用于将所有语音家电进行组网;
33.中心家电确定模块,用于确定组网后的语音家电中的中心家电,所述中心家电为完整语音方案的语音家电;
34.中心家电唤醒模块,用于当任一目标语音家电接收到用户的唤醒词时,控制所述中心家电唤醒,以便所述中心家电接收到所述用户的控制语音后识别所述用户意图;
35.工作状态控制模块,用于根据所述用户意图控制相应语音家电的工作状态。
36.第三方面,
37.一种语音家电控制系统,包括:
38.处理器;
39.用于存储所述处理器可执行命令的存储器;
40.所述处理器被配置为用于执行第一方面提供的技术方案中任一项所述的方法。
41.有益效果:
42.本技术技术方案提供一种语音家电控制方法、装置及系统,首先将所有语音家电进行组网,然后确定组网后语音家电的中心家电;当任一目标语音家电接收到唤醒词时,控制中心家电唤醒,以便中心家电接收用户控制语音后识别用户意图;最后根据用户意图控制相应语音家电的工作状态。本技术方案通过将所有语音家电组网后,将具有完整语音方案的语音家电作为中心家电,这样在用户想要唤醒语音家电时,直接唤醒中心家电,由于中心家电具有完整语音方案,能够在线识别用户语音,并得到用户意图,根据用户意图控制相应语音家电的工作状态,这样用户控制语音即使不是非完整语音方案的语音家电的预定控制语音时,也可以控制非完整语音方案的语音家电的工作状态。
附图说明
43.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
44.图1是本发明实施例提供的一种语音家电控制方法流程图;
45.图2是本发明实施例提供的一种语音家电组网结构示意图;
46.图3是本发明实施例提供的另一种语音家电组网结构示意图;
47.图4是本发明实施例提供的一种语音家电唤醒流程示意图;
48.图5是本发明实施例提供的一种语音家电控制装置结构示意图。
具体实施方式
49.为使本技术的目的、技术方案和优点更加清楚,下面结合附图和实施例对本发明的技术方案进行详细的描述说明。显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本技术所保护的范围。
50.参照图1,本发明实施例提供了一种语音家电控制方法,包括以下步骤:
51.将所有语音家电进行组网;
52.确定组网后的语音家电中的中心家电,中心家电为完整语音方案的语音家电;
53.当任一目标语音家电接收到用户的唤醒词时,控制中心家电唤醒,以便中心家电接收到用户的控制语音后识别用户意图;
54.根据用户意图控制相应语音家电的工作状态。
55.本发明实施例提供的一种语音家电控制方法,首先将所有语音家电进行组网,然后确定组网后语音家电的中心家电;当任一目标语音家电接收到唤醒词时,控制中心家电唤醒,以便中心家电接收用户控制语音后识别用户意图;最后根据用户意图控制相应语音家电的工作状态。本技术方案通过将所有语音家电组网后,将具有完整语音方案的语音家电作为中心家电,这样在用户想要唤醒语音家电时,直接唤醒中心家电,由于中心家电具有完整语音方案,能够在线识别用户语音,并得到用户意图,根据用户意图控制相应语音家电的工作状态,这样用户控制语音即使不是非完整语音方案的语音家电的预定控制语音时,也可以控制非完整语音方案的语音家电的工作状态。
56.作为对上述实施例的进一步补充说明,本发明实施例提供一种具体的语音家电控制方法,包括以下步骤:
57.将所有语音家电进行组网;示例性的,组网方式可以采用wifi组网或p2p组网以及蓝牙组网的一种或多种方式。其中单独采用wifi组网的方式如图2所示,所有的语音家电(空调内机、加湿器和风扇)都通过wifi模块与无线路由器实现局域网组网。单独采用p2p组网的方式如图3所示。空调内机与无线路由器通过wifi连接,加湿器和风扇通过p2p与空调内机连接。蓝牙组网的方式为本领域常用技术手段,在此不再详述。无论采用何种方式组网,组网完成后,各个语音家电可以实现数据交互。
58.确定组网后的语音家电中的中心家电,中心家电为完整语音方案的语音家电;确
定组网后的语音家电中的中心家电,包括:获取进行组网的语音家电的语音方案;将任一语音方案为完整语音方案的语音家电作为组网后的中心家电,其余语音家电作为非中心家电。该方案中中心家电由各语音家电组网后自行协商得到。在实际控制过程中,中心家电也可以由用户自己设定。
59.当任一目标语音家电接收到用户的唤醒词时,控制中心家电唤醒,以便中心家电接收到用户的控制语音后识别用户意图;
60.需要说明的是,一般语音家电会预置一个主唤醒词,有的可能会还有一个或多个次唤醒词,而对于同一家电厂商,所有家电的主唤醒词基本是一致的。因此将多个家电中相同唤醒词作为共同唤醒词,而专属于一个家电的唤醒词作为非共同唤醒词。即在不采用本技术方案时,共同唤醒词能够同时唤醒多个语音家电。而非共同唤醒词仅能唤醒一个语音家电。
61.如图4所示,给出了一个空调、风扇和加湿器组网下唤醒的流程,其中中心家电为空调:
62.1、家电设备处于待唤醒状态,监听语音唤醒;
63.2、如果出现唤醒事件,即目标语音家电接收到唤醒词,语音家电根据之前组网协商,判断是否共同唤醒词。
64.3、如果是共同唤醒词,则判断目标语音家电是否为非中心家电被唤醒,中心家电为空调,如果是非中心家电,则发送唤醒命令给中心设备执行唤醒。如果是中心家电,则直接执行唤醒。
65.4、如果不为共同唤醒词,需要先唤醒目标语音家电,然后被唤醒的目标语音家电发送唤醒命令给中心设备,以唤醒中心设备。
66.最后,根据用户意图控制相应语音家电的工作状态。具体地,根据用户意图生成相应语音家电可以识别的控制指令;将控制指令发送到对应的语音家电以控制语音家电的工作状态。示例性的,用户在说完唤醒词后,说的控制语音内容为:“太冷了”。但是,如风扇等非完整语音方案的语音家电一般无法识别这个语音内容,此时作为中心设备的空调通过在线识别该语音内,得到用户意图:想要降低风扇转速或提高空调设定温度或降低空调出风风速,根据得到的用户意图生成控制指令:降低转速或降低设定温度或降低出风风速。分别发送给对应的语音家电。示例性的,在实际控制过程中,获取用户意图还可以根据语音家电的工作状态以及环境调节或温度进行;如夏天时,用户的控制语音“太冷了”,指的是现有开启的温度调节设备(如空调或风扇)降温过多,因此此时用户意图为降低现有开启的温度调节设备的降温量。如冬天时,用户的控制语音“太冷了”,指的是现有开启的温度调节设备(如空调或加热器)升温不足,因此此时用户意图为提高现有开启的温度调节设备的升温量。
67.需要说明的是,在实际控制过程中,如果目标语音家电为非中心家电时,如果用户的控制语音为目标语音家电预定的控制指令(即目标语音家电能够直接识别该控制语音),此时目标语音家电可以直接执行该控制语音;如果用户的控制语音不是目标语音家电预定的控制指令,此时,中心家电根据用户的控制语音识别用户意图。
68.本发明实施例提供的一种具体的语音家电控制方法,将所有语音家电组网后,将具有完整语音方案的语音家电作为中心家电,这样在用户想要唤醒语音家电时,直接唤醒
中心家电,由于中心家电具有完整语音方案,能够在线识别用户语音,并得到用户意图,根据用户意图控制相应语音家电的工作状态,这样用户控制语音即使不是非完整语音方案的语音家电的预定控制语音时,也可以控制非完整语音方案的语音家电的工作状态。
69.一个实施例中,本发明提供一种语音家电控制装置,如图5所示,包括:
70.语音家电组网模块51,用于将所有语音家电进行组网。
71.中心家电确定模块52,用于确定组网后的语音家电中的中心家电,中心家电为完整语音方案的语音家电;具体地,中心家电确定模块52获取进行组网的语音家电的语音方案;将任一语音方案为完整语音方案的语音家电作为组网后的中心家电,其余语音家电作为非中心家电。
72.中心家电唤醒模块53,用于当任一目标语音家电接收到用户的唤醒词时,控制中心家电唤醒,以便中心家电接收到用户的控制语音后识别用户意图;具体地,中心家电唤醒模块53获取目标语音家电的家电类型和唤醒词的唤醒词类型,家电类型包括中心家电和非中心家电;根据家电类型或唤醒词类型控制中心家电的语音家电唤醒。
73.其中,根据家电类型或唤醒词类型控制中心家电的语音家电唤醒,包括:
74.当唤醒词类型是共同唤醒词时,根据家电类型唤醒中心家电。当家电类型是中心家电时,直接控制中心家电唤醒。当家电类型是非中心家电时,控制目标语音家电不唤醒,并控制目标语音家电向中心家电发送唤醒指令,以控制中心家电唤醒。
75.当唤醒词为非共同唤醒词时,控制目标语音家电唤醒,并控制目标语音家电向中心家电发送唤醒指令,以控制中心家电唤醒。
76.工作状态控制模块54,用于根据用户意图控制相应语音家电的工作状态。具体地,工作状态控制模块54根据用户意图生成相应语音家电可以识别的控制指令;将控制指令发送到对应的语音家电以控制语音家电的工作状态。
77.本发明实施例提供的语音家电控制装置,语音家电组网模块将所有语音家电进行组网;中心家电确定模块确定组网后的语音家电中的中心家电;当任一目标语音家电接收到用户的唤醒词时,中心家电唤醒模块控制中心家电唤醒,以便中心家电接收到用户的控制语音后识别用户意图;工作状态控制模块根据用户意图控制相应语音家电的工作状态。将所有语音家电组网后,将具有完整语音方案的语音家电作为中心家电,这样在用户想要唤醒语音家电时,直接唤醒中心家电,由于中心家电具有完整语音方案,能够在线识别用户语音,并得到用户意图,根据用户意图控制相应语音家电的工作状态,这样用户控制语音即使不是非完整语音方案的语音家电的预定控制语音时,也可以控制非完整语音方案的语音家电的工作状态。
78.一个实施例中,本发明还提供一种语音家电控制系统,包括:
79.处理器;
80.用于存储处理器可执行命令的存储器;
81.处理器被配置为用于执行上述实施例提供的一种具体的语音家电控制方法。由于该方法在上述发明实施例已经详细描述,在此不再进行赘述。
82.本发明实施例提供的语音家电控制系统,通过存储器存储处理器的可执行指令,处理器能够将所有语音家电组网后,将具有完整语音方案的语音家电作为中心家电,这样在用户想要唤醒语音家电时,直接唤醒中心家电,由于中心家电具有完整语音方案,能够在
线识别用户语音,并得到用户意图,根据用户意图控制相应语音家电的工作状态,这样用户控制语音即使不是非完整语音方案的语音家电的预定控制语音时,也可以控制非完整语音方案的语音家电的工作状态。
83.可以理解的是,上述各实施例中相同或相似部分可以相互参考,在一些实施例中未详细说明的内容可以参见其他实施例中相同或相似的内容。
84.需要说明的是,在本技术的描述中,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本技术的描述中,除非另有说明,“多个”的含义是指至少两个。
85.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本技术的实施例所属技术领域的技术人员所理解。
86.应当理解,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
87.本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
88.此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。
89.上述提到的存储介质可以是只读存储器,磁盘或光盘等。
90.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
91.尽管上面已经示出和描述了本技术的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本技术的限制,本领域的普通技术人员在本技术的范围内可以对上述实施例进行变化、修改、替换和变型。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1