首页 > 乐器声学 专利正文
一种智能控制方法、装置和智能产品与流程

时间:2022-02-24 阅读: 作者:专利查询

一种智能控制方法、装置和智能产品与流程

1.本发明涉及智能硬件、智慧产品等领域,具体地涉及一种智能控制方法、装置和智能产品。


背景技术:

2.目前智能硬件及智能产品已经广泛的应用于千家万户中,其中通过自然语音与智能系统进行交互,实现对智能产品的应用控制越来越普遍。例如智能照明设备,目前现有的照明语音控制技术方案主要采取以下方式:人首先对控制系统说出唤醒词,例如“天猫精灵”,“小度小度”等等,以唤醒控制系统,然后人说出一句控制指令,例如“把灯给我调暗一些”,控制系统如果成功识别并分析出用户语义后,会对事先连接并配置好的照明灯具进行控制,至此,本调控过程结束。如果用户对调控效果并不满意的话,需要再次说出唤醒词,以唤醒控制系统,然后再发出一句控制指令,去实现更进一步的调节,该方法不能高效、自然的将设备调节到用户理想的效果。


技术实现要素:

3.本发明实施例的目的是提供一种智能控制方法、装置和智能产品,该方法实现了智能设备的精准、高效、自然地调控。
4.本发明的发明人通过研究发现,用户对于照明的感受,是感性的,这就造成了对于照明的调控一般不可能一蹴而就。在目前的技术方案中,用户首先唤醒控制系统,说“**精灵”,然后说“把灯调亮一些”,照明系统为用户把灯的亮度调高到一个值后,本轮控制就终止了。然而,很可能当前调到的效果,并非用户满意的照明效果,用户很可能觉得还不够,或者太亮了,所以还需要继续调整;而且,例如led白光调亮之后,可能用户觉得色调显得更加冷清,所以会希望再调暖一些,这些都会促成用户希望进一步调节,也就是用户对于照明的调控往往不是一轮调节就停止的,而最好是人和照明系统能够以自然互动地方式实现高效的照明调节。
5.而且目前的技术方案,每轮控制都需要首先对控制系统进行唤醒,例如每一轮控制都要首先说出唤醒词,如“**精灵”、“*度*度”等,非常不方便,这并非人自然的交互方式。而且目前的技术方案并不记忆用户的调控历史,所以难以实现精准、高效、自然地调控。例如在一段调控过程中,首先用户说“**精灵”,唤醒照明控制系统,然后说“把厨房灯调亮一些”,照明控制系统为用户把厨房灯调亮一些后,本轮控制终结;但用户感受了一下,感觉厨房的灯还调地不够亮,于是,用户又再次唤醒照明控制系统,说“**精灵”,唤醒之后,用户很自然地说了一句“还不够”,这时照明控制系统就无法理解了,“什么还不够?”、“不够怎么?”。所以这无法实现人与控制系统自然地交互。同时,这也说明了将多个当前的“单轮语音调控”进行简单叠加的技术方案是不行的。
6.为了解决上述问题,本发明实施例提供一种智能控制方法,该方法包括:实时获取用户调控信息;所述调控信息包括调控设备调控参数指令、用户感受信息指令、设备相关信
息;根据所述调控信息对设备进行n轮调控,n为大于等于1的整数;当n大于等于2时,在进行第n轮调控时,根据第1轮至第n

1轮中至少一轮的调控信息、第n轮的调控信息,生成该设备的调控方案,根据该调控方案对设备进行第n轮调控。
7.可选的,根据所述调控信息和设备的当前状态对设备进行n轮调控。
8.可选的,根据所述调控信息和设备的历史状态对设备进行n轮调控。
9.可选的,生成多种调控方案,选择与用户需求最匹配的调控方案对设备进行第n轮调控。
10.可选的,根据所述调控信息对不少于一个设备进行调控。
11.可选的,所述根据所述调控信息对设备进行n轮调控,还包括鉴别用户的权限。
12.可选的,判断发出调控信息的用户有权限,则执行所述调控信息;判断发出调控信息的用户没有权限,则不执行所述调控信息。
13.可选的,获取用户文本指令,根据所述文本指令对设备进行调控。
14.可选的,所述调控信息的形式包括语音指令、文字信息、约定代码、程序接口指令、机器指令、人体形态指令中的至少一者。
15.可选的,根据语音指令的语气、语速和语音大小生成所述调控方案。
16.相应的,本发明实施例还提供一种智能控制装置,其特征在于,该装置包括:信息获取模块,用于获取用户调控信息;所述调控信息包括设备调控指令、用户感受信息、设备相关信息;调控模块,用于根据所述调控信息对设备进行n轮调控,n为大于等于1的整数;当n大于等于2时,在进行第n轮调控时,根据第1轮至第n

1轮中至少一轮的调控信息、第n轮的调控信息,生成该设备的调控方案,根据该调控方案对设备进行第n轮调控。
17.可选的,根据所述调控信息和设备的当前状态对设备进行n轮调控。
18.可选的,根据所述调控信息和设备的历史状态对设备进行n轮调控。
19.可选的,生成多种调控方案,选择与用户需求最匹配的调控方案对设备进行第n轮调控。
20.可选的,所述信息获取模块一直处于工作模式。
21.可选的,根据所述调控信息对不少于一个设备进行调控。
22.可选的,所述调控模块还用于鉴别用户的权限。
23.可选的,判断发出调控信息的用户有权限,则执行所述调控信息;判断发出调控信息的用户没有权限,则不执行所述调控信息。
24.可选的,所述信息获取模块还用于获取用户文本指令,根据所述文本指令对设备进行调控。
25.可选的,所述调控信息的形式包括语音指令、文字信息、约定代码、程序接口指令、机器指令、人体形态指令中的至少一者。
26.可选的,信息获取模块还用于识别语音指令的语气、语速和语音大小,所述调控模块在生成所述调控方案时,还根据所述语音指令的语气、语速和语音大小。
27.相应的,本发明实施例还提供一种智能产品,其特征在于,该智能产品包括上述任一项所述的智能控制装置。
28.可选的,所述智能产品选自照明灯、音响、电视、电扇、空调、冰箱、洗衣机、微波炉、智能车辆、智能穿戴设备、智能衣物、智能房屋。
29.可选的,所述智能产品为照明灯,该照明灯包括:拾音装置、语音识别模块,用户语义分析模块、照明状态维护模块、控制分析模块、控前检查模块、照明调控模块、用户历史控制信息记忆模块、对话控制模块、自然语言生成模块、语音合成模块。
30.可选的,所述拾音装置用于接收用户语音;所述语音识别模块将用户语音转换为语音文本;所述用户语义分析模块用于分析用户语音文本;所述照明状态维护模块跟踪用于维护照明灯的实际状态;所述控制分析模块用于输出灯控方案;所述控前检查模块用于对所述灯控方案进行复核;所述照明调控模块用于对照明灯进行调控;所述用户历史控制信息记忆模块用于对历史语音文本进行记录;所述对话控制模块用于管控系统和人的对话;所述自然语言生成模块用于生成与用户的自然语言对话文本;所述语音合成模块用于将所述自然语言对话文本合成语音,与用户交互。
31.通过上述技术方案,本发明提出了与人能自然互动的智能控制装置、方法和智能产品,接收人的控制指令,可以支持1到n(n≥1)轮对话调控,即可以实现单条语音指令发出、执行这种模式,也可以实现与用户进行交互式地自然对话并根据用户不断提出的各种控制需求对产品系统进行多轮控制,无需使用唤醒词频繁地唤醒控制系统进行若干单轮对话、控制,该方法、系统还能结合用户的各轮控制语音指令和智能产品感受,优化地生成控制方案及指令,高效、精准、自然地将相关产品调节到用户理想的产品效果。
32.本发明实施例的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
33.附图是用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施例,但并不构成对本发明实施例的限制。在附图中:
34.图1是本发明的智能控制方法的流程示意图;
35.图2是本发明的智能控制装置的示意图;
36.图3是本发明一种实施方式的照明语音控制系统示意图。
37.附图标记说明
38.300 照明语音控制系统
ꢀꢀꢀꢀ
301 拾音装置
39.302 语音识别模块
ꢀꢀꢀꢀꢀꢀꢀꢀ
303 用户语义分析模块
40.304 照明状态维护模块
ꢀꢀꢀꢀ
305 照明调控模块
41.306 控制分析模块
ꢀꢀꢀꢀꢀꢀꢀꢀ
307 控前检查模块
42.308 用户历史控制信息记忆模块
43.309 对话控制模块
ꢀꢀꢀꢀꢀꢀꢀꢀ
310 自然语言生成模块
44.311 语音合成模块
具体实施方式
45.以下结合附图对本发明实施例的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明实施例,并不用于限制本发明实施例。
46.图1是本发明的智能控制方法的流程示意图,如图1所示,步骤s101为实时获取用户调控信息,所述调控信息包括调控设备调控参数指令、用户感受信息指令、设备相关信
息,所述调控信息的形式包括语音指令、文字信息、约定代码、程序接口指令、机器指令、人体形态指令中的至少一者。实时实时获取用户调控信息为无需唤醒信息和动作,直接获取用户调控信息。步骤s102为根据所述调控信息对设备进行n轮调控,n为大于等于1的整数,还包括根据所述调控信息和设备的当前状态对设备进行n轮调控,以及根据所述调控信息和设备的历史状态对设备进行n轮调控。所述根据所述调控信息对设备进行调控,还包括鉴别用户的权限。判断发出调控信息的用户有权限,则执行所述调控信息;判断发出调控信息的用户没有权限,则不执行所述调控信息。步骤s103为当n大于等于2时,在进行第n轮调控时,根据第1轮至第n

1轮中至少一轮的调控信息、第n轮的调控信息,生成该设备的调控方案,根据该调控方案对设备进行第n轮调控。根据所述调控信息和设备的当前状态对设备进行n轮调控,根据所述调控信息和设备的历史状态对设备进行n轮调控。生成多种调控方案,选择与用户需求最匹配的调控方案对设备进行第n轮调控,根据所述调控信息对不少于一个设备进行调控。例如:3轮控制电视音量的调控,电视初始音量为20%。第一轮指令为“电视大点声”,智能调控电视音量调至50%;第二轮指令为“再大点”,智能调控电视音量调至80%;第三轮指令为“小点声”,智能调控分析1至3轮指令和对应的设备状态,获得最优调控动作为:智能调控电视音量至65%。本发明的调节方案避免了传统调控方式的机械定值调整,防止了反复调整的次数,实现了智能快速准确的调控。
47.图2是本发明的智能控制装置的示意图,如图2所示,信息获取模块200,用于获取用户调控信息;所述调控信息包括设备调控指令、用户感受信息、设备相关信息,所述信息获取模块还用于获取用户文本指令,根据所述文本指令对设备进行调控。所述调控信息的形式包括语音指令、程序接口指令、人体形态指令中的至少一者。所述程序接口指令:例如设置程序种“a”为打开电扇、所述人体形态指令:例如摆手动作为关灯。按照一种优选的实施方式,利用语音识别传感器(或其它能采集语音的传感器)采集用户实时语音,对获取的语音进行分析识别,得到所述语音中的调控信息。信息获取模块还用于识别语音指令的语气、语速和语音大小,所述调控模块在生成所述调控方案时,还根据所述语音指令的语气、语速和语音大小。
48.调控模块201,用于根据所述调控信息对设备进行n轮调控,n为大于等于1的整数;当n大于等于2时,在进行第n轮调控时,根据第1轮至第n

1轮中至少一轮的调控信息、第n轮的调控信息,生成该设备的调控方案,根据该调控方案对设备进行第n轮调控。所述调控信息包括设备调控指令、用户感受信息、设备相关信息。例如:设备调控指令为:“把灯调亮些”、“音响大点声”、“风扇小点风”,则对应的调控动作为:“灯亮度增加一档”、“音响音量增加一档”、“风扇风速减小一档”;所述用户感受信息例如“太热了”、“太暗了”,则对应的调控动作为:“风扇增加一档”、“灯亮度增加一档”;所述设备相关信息为“电视有点吵”等。每一轮对话无需唤醒词唤醒,用户自然说话就行,智能控制装置可以识别出,用户哪些话是涉及智能产品调节的,哪些不是,对于涉及智能产品的,系统将于用户进行展开互动,根据用户需求对智能产品进行调节,对于不涉及智能产品调节的用户话语,系统将自动不做处理。
49.设备调控202,根据所述调控信息和设备的当前状态对设备进行n轮调控。根据所述调控信息和设备的历史状态对设备进行n轮调控。按照一种优选的实施方式,所述调控模块还用于储存设备的历史状态、历史调控信息,并用于结合设备的历史状态、历史调控信息和实时调控信息对设备进行调控。优选的,所述设备的历史状态包括设备各项参数值,例如
照明灯的亮度值等;所述历史调控信息包括用户的历史语音数据、设备调控的其他指令等。由于用户上一轮的调控对于下一轮的调控常常是有关联的、是有影响的,本发明对设备的历史状态、历史调控信息进行存储(优选的,对历史调控信息进行一定时间内的存储),结合设备的历史状态、历史调控信息和不少于一轮的实时调控信息对设备进行不少于一轮的调控。例如:用户根据照明系统调控后的感受,告知照明系统是否还需要进一步调节。若照明系统调节后,用户觉得已调节到位,可以告知照明系统,或直接终止该控制过程;若用户觉得没有调节到理想状况,则可以再次向照明系统发出控制指令,例如“再调亮一些”、“再调暖一些”等,或者说明当前感受,例如“还不够亮”、“还不够”、“太小了”、“色调还是太冷了”等。对于“还不够”、“太小了”这类不涉及设备的语句,智能控制装置会结合设备的历史状态、历史调控信息对其进行分析和关联,例如用户先发送的语音为“灯太暗了”然后发送“还不够”,所述智能控制装置会对“还不够”解析为“灯亮度调大一档”。例如:在一段照明控制过程中,用户可以对照明发起多轮控制,系统会响应用户的每一轮调控话语,对于第n轮的用户调控话语,系统会结合前n轮用户对于照明的每一轮指令和感受,以及照明系统当前的状态,例如各个相关灯当前的开关状态、亮度、色温、颜色等等,优化地生成第n轮的照明调节方案及具体调控信息,对相关灯进行调控。
50.所述调控模块还用于鉴别用户的权限。判断发出调控信息的用户有权限,则执行所述调控信息;判断发出调控信息的用户没有权限,则不执行所述调控信息。所述信息获取模块还用于获取用户文本指令,根据所述文本指令对设备进行调控。
51.图3是本发明一种实施方式的照明语音控制系统示意图。如图3所示,照明语音控制系统300优选包括以下几部分:拾音装置301、语音识别模块302,用户语义分析模块303、照明状态维护模块304、照明调控模块305、控制分析模块306、控前检查模块307、用户历史控制信息记忆模块308、对话控制模块309、自然语言生成模块310、语音合成模块311。
52.拾音装置301接收人的语音信号,作为系统的输入。语音识别模块302(它非必需,该系统可以直接接收用户的自然语言文本)对输入的用户语音进行识别,转换为语音文本。用户语义分析模块303对用户语音文本进行分析,分析用户语义,识别出是否与照明相关,如果相关,进一步识别出用户对于照明系统的调控意图和调控相关参数等。照明状态维护模块跟踪304,维护所有灯的实际状态,比如每个灯的色温、亮度灯、调控电压、电流等。照明调控模块305接收各灯调控参数等作为输入,对1个或若干个灯进行调控。控制分析模块306,结合用户语义分析模块的输出、本段控制过程中每一轮用户对于照明的控制指令或者照明感受,以及照明状态维护模块的相关灯状态信息,输出本轮的灯控方案。控前检查模块307接收控制分析模块的输出,即灯控方案,结合照明状态维护模块,对拟进行的灯控方案进行复核,检查是否可以执行,例如是否会与当前状态冲突,或者与灯的调控属性冲突,如,目前一盏灯或者一个组的灯已经是关闭状态,那么如果控制分析模块输出的灯控方案为关闭该盏灯或者该组灯,那么这个方案就是不可执行的,再比如,一组灯已经调到最高亮度了,那么如果控制分析模块输出的灯控方案为再调高该组灯的亮度,那么这个方案也是不可执行的。用户历史控制信息记忆模块308对用户历史控制指令、照明感受等进行记录。对话控制模块309对系统关于人的对话进行管控。自然语言生成模块310根据系统对于照明的控制结果等生成与用户的自然语言对话文本。语音合成模块311接收自然语言生成模块生成的自然语言对话文本,合成语音,与用户交互。
53.本发明的照明语音控制系统的步骤如下:
54.(1)用户向照明系统发起语音控制交互;或者照明系统向用户发起照明控制需求询问,用户回复是否需要照明系统进行照明调节。
55.(2)可选步骤:照明系统对用户进行鉴权,检查用户是否有权限执行其提出的照明控制需求。若有权限,继续执行以下步骤,若没有权限,告知用户其尚无权限执行该项操作,或者直接终止该控制过程。
56.(3)可选步骤:照明系统根据来自用户的照明语音控制指令,检查照明系统目前的状态,判断用户的控制指令是否可以执行。若可以执行,继续执行以下步骤,若不能,告知用户,或者直接终止该控制过程。
57.(4)照明系统根据用户指令,生成对相应灯的控制方案和指令,启动对相应的灯的调控,若调控成功,告知用户,或静默,若调控失败,告知用户,或者直接终止该控制过程。
58.(5)用户根据照明系统调控后的感受,告知照明系统是否还需要进一步调节。若照明系统调节后,用户觉得已调节到位,可以告知照明系统,或直接终止该控制过程;若用户觉得没有调节到理想状况,则可以再次向照明系统发出控制指令,例如“再调亮一些”、“再调暖一些”等,或者说明当前感受,例如“还不够亮”、“还不够”、“色调还是太冷了”等。
59.(6)可选步骤:照明系统记住用户每一轮的指令和指令执行后(即照明调节后)的感受或新指示,并记录灯在每一轮控制中的状态。
60.(7)照明系统根据用户感受或新的指示,生成新的照明控制方案及指令,对相应的灯再次进行调控。
61.可选的,生成新的照明控制指令时,可以结合灯当前的状态来生成指令。
62.可选的,生成新的照明控制指令时,可以结合灯的历史状态、用户历史指令和指令执行后的感受或新指示,生成优化的调控信息,实现调控次数少、快速高效地将灯调节到用户最佳感受状态。
63.(8)照明系统若调控灯成功,告知用户,或静默,若调控失败,告知用户,或者直接终止该控制过程。
64.(9)重复步骤5

8,直至本段控制过程终止。
65.所述智能照明系统接收人的控制指令,可以支持1到n(n≥1)轮对话调控,即可以实现单条语音指令发出

执行这种模式,也可以实现与用户进行交互式地自然对话并根据用户不断提出的各种控制需求对照明系统进行多轮控制,高效、精准、自然地调节到用户理想的照明效果。
66.每一轮对话无需唤醒词唤醒,用户自然说话就行,照明系统可以识别出,用户哪些话是涉及照明调节的,哪些不是,对于涉及照明调节的,系统将于用户进行展开互动,根据用户需求对照明进行调节,对于不涉及照明调节的用户话语,系统将自动不做处理。
67.在一段照明控制过程中,用户可以对照明发起多轮控制,系统会响应用户的每一轮调控话语,对于第n轮的用户调控话语,系统会结合前n轮用户对于照明的每一轮指令和感受,以及照明系统当前的状态,例如各个相关灯当前的开关状态、亮度、色温、颜色等等,优化地生成第n轮的照明调节方案及具体调控信息,对相关灯进行调控,高效、精准、自然地将相关灯调节到用户理想的照明效果,切实实现“人本照明”。
68.在上述生成调控方案及指令之后、执行之前,可以结合照明状态维护模块,对拟进
行的灯控方案进行复核,检查是否可以执行。照明系统每一轮对相关灯进行调控之后,可以就调控成功与否等结果或是否需要再进行调节等,与用户进行交互。
69.用户与照明系统的交互,可以是照明系统直接接收人的语音交互,也可以是通过向照明系统输入文本进行交互。照明系统对于用户的反馈,也既可以是自然语音交互,也可以是文本的交互。
70.本发明提出了能与人自然互动的智能控制装置、方法,通过接收用户的控制指令,进行1到n(n≥1)轮对话调控,即可以实现单条语音指令发出、执行这种模式,也可以实现与用户进行交互式地自然对话并根据用户不断提出的各种控制需求对智能产品进行多轮控制,无需使用唤醒词频繁地唤醒控制系统进行若干单轮对话、控制,该装置、方法还能结合用户的各轮控制语音指令和用户感受,优化地生成控制方案及指令,高效、精准、自然地将相关产品调节到用户理想的效果。
71.本发明还提出一种智能产品,所述智能产品选自照明灯、音响、电视和电扇、空调、冰箱、洗衣机。、微波炉、智能车辆、智能穿戴设备、智能衣物、智能房屋等。
72.以上结合附图详细描述了本发明实施例的可选实施方式,但是,本发明实施例并不限于上述实施方式中的具体细节,在本发明实施例的技术构思范围内,可以对本发明实施例的技术方案进行多种简单变型,这些简单变型均属于本发明实施例的保护范围。
73.另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施例对各种可能的组合方式不再另行说明。
74.本领域技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
75.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。