CN113132191A - 智能设备的语音控制方法、智能设备及存储介质 - Google Patents
智能设备的语音控制方法、智能设备及存储介质 Download PDFInfo
- Publication number
- CN113132191A CN113132191A CN201911419803.XA CN201911419803A CN113132191A CN 113132191 A CN113132191 A CN 113132191A CN 201911419803 A CN201911419803 A CN 201911419803A CN 113132191 A CN113132191 A CN 113132191A
- Authority
- CN
- China
- Prior art keywords
- control command
- module
- control
- command
- voice
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000004891 communication Methods 0.000 claims abstract description 38
- 230000003993 interaction Effects 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 description 13
- 238000005406 washing Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2838—Distribution of signals within a home automation network, e.g. involving splitting/multiplexing signals to/from different paths
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Automation & Control Theory (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Acoustics & Sound (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- Telephonic Communication Services (AREA)
- Selective Calling Equipment (AREA)
Abstract
本申请公开了一种智能设备的语音控制方法、智能设备及存储介质,智能设备包括通讯模块,用于将智能设备接入网络;语音接收模块,用于接收语音命令;语音解析模块,用于将语音命令解析为控制命令,并将控制命令传输至主控模块;身份识别模块,用于存储智能设备的身份信息;主控模块,用于当根据身份识别模块判断控制命令不属于自己时,通过通讯模块将控制命令发送至网络中的其他智能设备。本申请中多个智能设备间能够信息互传,无需用户近距离发出语音指令,若接收到语音命令的智能设备不是待控制的智能设备,那该智能设备能够将解析出的控制命令发送到其他智能设备,即能够实现智能设备的远距离控制,提高控制操作的方便性。
Description
技术领域
本申请涉及智能家居技术领域,尤其涉及一种智能设备的语音控制方法、智能设备及存储介质。
背景技术
随着自动控制技术以及网络技术的发展,智能设备得到了飞速发展。比如,智能电视、智能洗衣机以及智能空调等智能设备,用户可以通过控制终端对这些智能设备进行控制管理,极高的提升了用户使用的方便程度。
目前,通过语音控制智能设备属于较为便捷的方式,即用户通过语音来控制智能设备的工作状态。通常情况下,当用户想要控制某一智能设备时,可通过对该智能设备或者控制终端输入语音命令,智能设备直接接收该语音命令,或者通过控制终端的转发,接收该语音命令,最后根据语音命令进行相应设置。
上述控制方式中,当直接向智能设备输入语音命令时,用户必须保证位于待控制的智能设备周边,在近距离内发出语音命令,倘若用户距离待控制的智能设备较远,则无法对其进行控制。另外,当通过控制终端向智能设备输入语音命令时,用户必须保证随身携带控制设备,一旦用户没有携带控制设备,也无法控制想要控制的智能设备。以上,为用户通过语音控制智能设备带来不便。
发明内容
本申请提供了一种智能设备的语音控制方法、智能设备及存储介质,以使用户更为方便的使用语音对智能设备进行控制。
为了解决上述技术问题,本申请实施例公开了如下技术方案:
第一方面,本申请实施例公开了一种智能设备,所述智能设备包括:
通讯模块,用于将所述智能设备接入网络;
语音接收模块,用于接收语音命令;
所述语音解析模块,用于将所述语音命令解析为控制命令,并将所述控制命令传输至主控模块;
身份识别模块,用于存储所述智能设备的身份信息;
所述主控模块,用于当根据所述身份识别模块判断所述控制命令不属于自己时,通过所述通讯模块将所述控制命令发送至所述网络中的其他智能设备。
第二方面,本申请实施例公开了一种智能设备,所述智能设备包括:
通讯模块,用于将所述智能设备接入网络;接收所述网络中的其他智能设备发送的控制命令;
身份识别模块,用于存储所述智能设备的身份信息;
主控模块,用于当根据所述身份识别模块判断所述控制命令属于自己时,执行所述控制命令;
用户交互模块,用于根据主控模块的执行所述控制命令的执行结果向用户展示信息。
第三方面,本申请实施例公开了一种智能设备的语音控制方法,所述方法包括:
接入网络内的智能设备接收语音指令;
将所述语音命令解析为控制命令;
判断所述控制命令是否属于自己;
若所述控制命令属于自己,则执行所述控制命令;
若所述控制命令不属于自己,则将所述控制命令发送至所述网络内其他智能设备。
第四方面,本申请实施例公开了一种计算机存储介质,所述计算机存储介质可存储有程序,所述程序执行时可实现本申请实施例第三方面中的方法。
与现有技术相比,本申请的有益效果为:
本申请提供了一种智能设备的语音控制方法、智能设备及存储介质,多个智能设备通过其各自内设的通讯模块进行组键网络,在该网络内,各个智能设备能够实现信息交互功能。当用户输出语音命令后,在该网络内,任一智能设备均能够接收该语音命令,当然,距离用户最近的智能设备可以优先响应。首先,通过语音接收模块接收语音命令,然后,再利用语音解析模块将语音命令解析为控制命令。之后,该智能设备中的主控模块根据身份识别模块中的相应身份信息,判断控制命令是否属于自己,若不属于自己,则将控制命令发送至网络内剩余智能设备。本申请实施例实现了多个智能设备间的信息传输,无需用户近距离发出语音指令,用户只需向网络内任一智能设备发送语音指令,若接收到语音命令的智能设备不是待控制的智能设备,那该智能设备能够将解析出的控制命令发送到其他智能设备,即能够实现智能设备的远距离控制,提高控制操作的方便性。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的智能设备的应用场景图;
图2为本发明实施例提供的一种智能设备的基本结构示意图;
图3为本发明实施例提供的一种智能设备的语音控制方法的流程示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
随着智能家居的广泛应用,通过语音命令控制相应智能设备,得到广大用户的青睐,但随之而来的一些缺陷问题,例如,用户必须就近对待控制智能设备发出语音命令,智能设备语言识别能力较差等。为了解决上述问题,提高用户体验,本申请在第一方面提供了一种智能设备。
参见图1,为本发明实施例提供的智能设备的应用场景图。如图1所示,多个智能设备100之间互相连接,组成设备连通网,在该设备连通网中,能够实现智能设备之间的信息传输。此外,各个智能设备100也均连接于云端200,通过云端200实现复杂语音命令的解析,当然,各个智能设备100也均与移动终端300连接,便于用户通过移动终端300对智能设备进行控制。
参见图2,为本发明实施例提供的一种智能设备的基本结构示意图。如图2所示,该智能设备100包括通讯模块101,主控模块102,用户交互模块103,语音接收模块104,语音解析模块105,以及身份识别模块106。
通讯模块101可用于将所述智能设备接入网络,其他智能设备、云端或者移动终端等也均可接入该网络,在该网络中,实现多个智能设备100之间、智能设备100与云端200之间,以及智能设备与移动终端300之间的信息交互。当然,智能设备100可以为电视、洗衣机、冰箱等大功率电器,也可以为照明设备等。云端200能够用于解析语音命令,尤其是智能设备无法解析的语音命令,代替智能设备100解析语音命令。移动终端300可以为手机、笔记本、平板电脑等等,用户通过移动终端300上所安装的应用,如手机APP,实现与智能设备100的互联,以及对智能设备100的控制和管理。
在一种实现方式中,通讯模块101的通讯方式可以包括Wi-Fi、蓝牙、ZigBee等其中的一种或多种。
这里,Wi-Fi,全称为无线上网或者无线宽带,是一种无线网络传输技术。蓝牙,是一种无线技术标准,可连接多个设备,可实现固定设备、移动设备等之间的短距离数据交换。ZigBee,是一种短距离、低功耗、便宜的无线通信技术,它是一种低速短距离传输的无线网络协议。
语音接收模块104,可接受用户发出的语音命令,并将语音命令发送至语音解析模块105。例如,当用户发出“高风,24℃”,或者“冷冻,-10°”等,语音接收模块104接受到该语音指令,并将其发送至语音解析模块105进行解析。当然,用户在发送语音命令时,可在语音命令前边加上相应的唤醒词,如“哈利哈利”等等。
语音解析模块105,接受来自语音接收模块104的语音命令,并进行解析。在一种实现方式中,当语音解析模块105能够通过该语音命令解析识别出相应的控制命令,则直接将控制命令发送至主控模块102;当语音解析模块105不能够识别出相应的控制命令,则将该语音命令通过通讯模块发送至云端200,交由云端200进行解析。
身份识别模块106,可以用于存储所述智能设备的身份信息,身份信息可以包括该智能设备的ID、机型信息等。各智能设备100、云端200和移动终端300在发送信息时,其信息传输协议中包含ID信息,接收方根据信息中的ID信息判断该信息是否为发给自己的。若是传输消息中包含自己的ID,则接收并解析消息,若是传输消息中不包含自己的ID,则不接收该消息。举例来说,某一传输消息中包含洗衣机的ID信息,那洗衣机则会接收该传输消息,电视、冰箱等其他家电则忽略该传输信息。
对于ID和智能设备之间的对应关系则记录于机型信息中,机型信息用于各智能设备100、云端200和移动终端300确认某智能设备的类型,例如某某ID对应的智能设备是空调、某某ID对应的智能设备是冰箱。
主控模块102,用于根据语音解析模块解析出的控制命令,执行相应的功能操作。如,当根据身份识别模块106识别出该控制命令属于自己的,则执行该控制命令,当根据身份识别模块106判断该控制命令不属于自己时,通过通讯模块101将控制命令发送至网络中的其他智能设备。当然,对于当前智能设备来说,若接收到网络中其他智能设备发送的控制命令时,也可根据身份识别模块106判断该控制命令是否属于自己,属于自己时,执行所述控制命令,不属于自己时,忽略该控制命令。
用户交互模块103,可以为显示屏、音箱等,用于根据主控模块102执行的功能操作,输出影像或声音等,向用户展示信息。例如,当主控模块102根据控制命令将空调设置为“高风,24℃”,且空调上的用户交互模块103可为显示屏,则通过显示屏显示出当前空调的运行状态。再比如说,当主控模块102根据控制命令将照明设备设置为夜间模式,且照明设备上的用户交互模块103为各种灯具,则通过灯具将光线调暗等等。
为了对智能设备的语音控制过程做进一步描述,本申请在第二方面提供了一种智能设备的语音控制方法,如图3所示,该语音控制方法包括以下步骤:
S301,多个智能设备通过近场无线通讯组建网络,并将组网信息存储至移动终端和云端。
智能设备中均设有通讯模块,通过通讯模块能够实现各个智能设备之间网络连接,即通过近场无线通讯方式组建网络,此处,近场无线通讯包括Wi-Fi、蓝牙、ZigBee等其中的一种或多种。例如,各个智能设备通过近场无线通讯组成设备连接网,该设备连接网可以为设备局域网、设备蓝牙网等,在该设备连接网内,实现各个智能设备之间的信息互传。
另外,各个智能设备还能够通过通讯模块与云端和移动终端进行连接,便于通过云端辅助解析智能设备所接收的语音命令,以及便于用户通过移动终端实现对智能设备的控制管理。
S302,用户发出语音命令。
本申请中,由于各个智能设备之间能够互相连通,所以,在一种实现方式中,用户无需在接近待控制智能设备之后,才发送语音命令。举例来说,当用户位于厨房时,想要控制卧室的空调,此时,用户可在厨房冰箱或者油烟机附近,发出“将空调调节为高风,24℃”。就近家电,即冰箱或者油烟机接收该指令并进行后续处理。
S303,接入网络内的智能设备接收语音命令。
与S302相对应,在一种实现方式中,并不是只有与发送出的语音命令相应的智能设备才能够接收该语音命令,而是接入设备连通网内的所有智能设备都能够实现语音命令的接收,优选的,与语音命令发送方(用户)最接近的智能设备中的语音接收模块接收所述语音命令。
S304,智能设备将语音命令解析为控制命令。
当设备连通网内的智能设备接收到语音命令后,无论该语音命令是否属于自己的,其语音解析模块都会先将语音命令进行解析,进而解析出智能设备所能够识别的控制命令。
S305,判断是否将语音命令解析为控制命令。
通常情况下,若用户发出的语音命令清晰、完整,则语音解析模块均能够将语音命令解析为控制命令。但是,也会存在语音模块无法识别的语音命令,比如说,说的话比较模糊,关键词不够清晰,或者说的语音命令为方言等等。故,本申请中,需要先判断智能设备中是否将语音命令解析成功。
S306,若没有将语音命令解析为控制命令,则将语音命令发送至云端。
进一步,本申请为了提高智能设备的语音识别能力,提高语音控制智能设备的成功率,在设备连通网中引入了云端,当智能设备无法解析语音命令时,就将语音命令上传至云端,利用云端代替解析语音命令。
S307,云端将语音解析为控制命令,并将控制命令进行反馈。
在一种实现方式中,当云端将语音命令解析为控制命令之后,有两种反馈途径。其一,反馈至智能设备,即将解析出的控制命令原路返回,谁上传的语音命令,就把解析出的控制命令反馈给谁。其二,反馈至设备连通网中其他的智能设备,即无论是哪个智能设备上传了语音命令,云端在解析出控制命令之后,先查询上传语音命令的智能设备从属于哪个设备连接网中,同时,查询出该设备连通网中包含有哪些智能设备,之后,将控制命令反馈至该设备连通网中其他智能设备。其中,其他智能设备可以是设备连通网中全部智能设备,也可以是特定类型的智能设备。
通过对比上述云端的两种反馈方式,在第一种方式下,云端的负荷较小,云端只需在解析完语音命令之后,将控制命令原路反馈至上传语音命令的智能设备,其中,云端只需发送一遍控制命令即可。在第二种方式下,云端需要查询上传语音命令的智能设备从属于哪个设备连接网,同时,查询出该设备连通网中包含有哪些智能设备,且需要反馈至多个智能设备中,相比较第一种方式来说,其负荷相对较大。
但在第一种方式下,当智能设备接收到控制命令后,需要判断出该控制命令是不是自己的,是自己的话,可直接执行,不是自己的话,智能设备还需将该控制指令群发至设备连通网中的其他智能设备,也就是说,该方式下智能设备的负荷相对较大。在第二种方式下,各个智能设备在接受到控制命令之后,只需判断是否属于自己,是自己的则执行,不是自己的则忽略,所以,各个智能设备的负荷相对较小。因此,上述两种方式可根据开发商的需求,自由选择设置。
S308,智能设备分析控制命令。
在S307中,若是选择了第一种反馈途径,则智能设备接收并分析该控制命令。需要说明的是,此处智能设备分析的控制命令不仅可以包括S307中云端解析出的控制命令,还可以包括S305中智能设备自己解析出的控制命令。
S309,判断控制命令是否属于自己。
由于本申请中在接收语音命令时,设备连接网中的所有智能设备都能够接收语音命令,当用户发出语音命令,距离用户最近的智能设备优先接收该语音命令,所以,当前接收到语音命令的智能设备不一定就是待控制的智能设备,进而,当智能设备接收到控制命令时,需要先根据身份识别模块中的身份信息判断该控制命令是否属于自己。
如,可能空调接收了原本要控制洗衣机的语音命令,空调直接将该语音命令解析出,或者通过云端间接解析出控制命令之后,需要判断该控制命令是否是自己的,根据判断结果再作出下一步处理。
S310,若控制指令不属于自己,智能设备将控制命令发送至网络内其他智能设备。
在一种实现方式中,当智能设备判断出所述控制命令不属于自己,也就是说,接收到控制指令的智能设备不是用户想要控制的智能设备,此时,该智能设备将控制命令群发至网络内的其他智能设备。
S311,其他智能设备分析控制指令。
接收到来自S310中智能设备发送出的控制指令,或者来自S307中,云端选择第二种反馈途径反馈的控制指令,即云端将解析出的控制命令群发,反馈至网络中其他智能设备的控制指令。当各个智能设备接收到控制指令后,分析该控制指令中信息传输协议中包含的ID信息。
S312,判断控制命令是否属于自己。
当各个智能设备从控制指令中分析出ID信息后,再与自身身份识别模块中的身份信息相比较,判断该控制命令是否属于自己。在一种实现方式中,若控制命令中携带的ID信息与自身身份识别模块的身份信息相对应,则该命令属于自己;若控制命令中携带的ID信息与自身身份识别模块的身份信息不同,则该命令不属于自己。
S313,若控制命令属于自己,则执行控制命令。
若判断出控制命令属于自己,也就是自己即为用户想要控制的智能设备,则智能设备根据所述控制命令执行相应操作。比如,用户的控制指令为“洗涤,20分钟”,且洗衣机接收到该指令,则洗衣机中的主控模块控制执行该控制指令。
S314,若控制命令不属于自己,则忽略控制命令。
若判断出控制命令不属于自己,也就是自己并非用户想要控制的智能设备,则智能设备忽略该控制命令。比如,用户的控制指令为“洗涤,20分钟”,设备连通网中的各个智能设备均接受到该控制指令,则只有洗衣机执行该控制指令,其他智能设备均丢弃该控制指令。
S315,根据执行结果先用户展示信息。
例如,当空调根据控制命令将空调设置为“高风,24℃”之后,空调通过显示屏显示出当前空调的运行状态。或者,当照明设备根据控制命令设置为夜间模式后,通过灯具将光线调暗等等。当然,上述过程为执行控制指令后向用户的反馈结果,若是没有执行控制指令,则各个智能设备保持当前运行状态,不与变化。
在上述实施方式中,当智能设备直接解析出控制指令,或者智能设备接收到由云端间接解析出控制指令之后,需要判断该控制指令是否属于自己,若是自己的,则执行控制指令,若不是自己的,则将控制命令发送至设备连接网中的其他智能设备。
另外,对于设备连接网中的其他智能设备来说,获取控制指令的途径有两种,第一种,同样是可以由自己直接解析出,第二种,由别的智能设备转发给自己。当由别的智能设备将控制指令转发给自己时,再判断该控制命令是否属于自己,若属于自己,则执行该控制命令,若不属于自己,则忽略该控制命令。
为了进一步优化上述技术方案,本申请还提供了另一种智能设备的语音控制方法。还是参见图3,包括以下步骤:
S401,接入网络中的移动终端接收语音命令。
在一种实现方式中,当用户在智能设备附近时,用户发出语音命令后,由智能设备接收,当然,在用户远离智能设备时,由于移动终端同样接入设备连接网中,故也可由移动终端接收语音命令。
例如,通过手机APP,接入设备连接网中,实现与智能设备的互联,便于用户通过手机APP对智能设备的控制和管理。
S402,移动终端将语音命令解析为控制命令。
在一种实现方式中,当移动终端接收到用户发送的语音命令后,进行解析,将语音命令解析为智能设备能够识别的控制命令。
S403,判断是否将语音命令解析为控制命令。
若用户发出的语音命令清晰、完整,则移动终端能够将语音命令解析为控制命令。若用户发出的语音命令中,语音比较模糊,关键词不够清晰,或者说的语音命令为方言等等,使得移动终端无法解析出语音命令。故,本申请中,需要先判断移动终端是否能够将语音命令解析成功。
S404,若没有将语音命令解析为控制命令,则将语音命令发送至云端。
本申请的设备连通网中接入了云端,为了提高移动终端的语音识别能力,提高语音控制智能设备的成功率,当智能设备无法解析语音命令时,就将语音命令上传至云端,利用云端代替解析语音命令。
S405,云端将语音命令解析为控制命令,并将控制命令进行反馈。
在一种实现方式中,当云端将语音命令解析为控制命令之后,有三种反馈途径。
第一种,反馈至移动终端,即反馈至语音命令的上传方。此处,移动终端接收到控制命令,不仅可以来自于S403中,移动终端自己解析成功的控制命令。还可以来自S405中,由云端解析出的控制命令。
第二种,反馈至设备连通网中其他智能设备,云端在解析出控制命令之后,先查询上传的语音命令移动终端从属于哪个设备连接网中,同时,查询出该设备连通网中包含有哪些智能设备,之后,将控制命令反馈至该设备连通网中其他智能设备。
第三种,反馈至智能设备,云端解析出控制命令之后,可直接反馈至设备连通网中的任一智能设备。
另外,本申请还提供了第四种反馈途径,将控制命令反馈至待控制的智能设备,即云端通过分析语音命令中的信息,判断该语音命令属于哪一智能设备,当并直接将语音命令发送至待控制的智能设备。
S406,移动终端将控制命令反馈至网络中其他智能设备。
在上述反馈方式中,第一种反馈方式下,也就是移动终端接收到控制命令后,由移动终端将控制命令反馈至网络内其他智能设备,之后继续执行S311,第二种反馈方式下,可继续执行S311,第三种反馈方式下,可继续执行S308。具体方法参见上述描述,在此不再赘述。第四种反馈方式下,待控制的智能设备可以直接根据接收到的云端的控制命令,执行相应的功能设置。
基于与上述智能设备的语音控制方法和智能设备同样的发明构思,本实施例还提供了一种计算机存储介质,该计算机存储介质可存储有程序,所述程序执行时可实现上述任一实施提供的智能设备的语音控制方法。
由上述实施例可见,本申请中多个智能设备通过其各自内设的通讯模块进行组网,构建出设备连通网,在该设备连通网内,各个智能设备能够实现信息交互功能。当用户输出语音命令后,在该设备连通网内,所有智能设备均可响应该语音命令。智能设备通过接收语音命令,并解析为控制命令,判断控制命令是否属于自己,若属于自己,则根据控制命令进行设置,若不属于自己,则将控制命令发送至设备连通网内剩余智能设备。同样,剩余智能设备接收到控制命令之后,判断该控制命令是否属于自己,若是,则根据控制命令进行设置,若否,则忽略所述控制命令。最后,根据执行控制命令的执行结果向用户展示信息。另外,当智能设备无法识别出语音命令之后,还可以交由云端处理。本申请实施例实现了多个智能设备间的信息互传,就近的智能设备接收并解析语音命令,然后执行或分发控制命令,提高控制操作的方便性,且智能设备语音解析能力不足时,可通过云端解析,提高了语音识别能力。
由于以上实施方式均是在其他方式之上引用结合进行说明,不同实施例之间均具有相同的部分,本说明书中各个实施例之间相同、相似的部分互相参见即可。在此不再详细阐述。
需要说明的是,在本说明书中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或暗示这些实体或操作之间存在任何这种实际的关系或顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的电路结构、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种电路结构、物品或者设备所固有的要素。在没有更多限制的情况下,有语句“包括一个……”限定的要素,并不排除在包括所述要素的电路结构、物品或者设备中还存在另外的相同要素。
本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本申请的其他实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由权利要求的内容指出。
以上所述的本申请实施方式并不构成对本申请保护范围的限定。
Claims (10)
1.一种智能设备,其特征在于,所述智能设备包括:
通讯模块,用于将所述智能设备接入网络;
语音接收模块,用于接收语音命令;
语音解析模块,用于将所述语音命令解析为控制命令,并将所述控制命令传输至主控模块;
身份识别模块,用于存储所述智能设备的身份信息;
所述主控模块,用于当根据所述身份识别模块判断所述控制命令不属于自己时,通过所述通讯模块将所述控制命令发送至所述网络中的其他智能设备。
2.根据权利要求1所述的智能设备,其特征在于,所述通讯模块,与云端连接,用于将所述云端连接至所述网络。
3.根据权利要求2所述的智能设备,其特征在于,所述语音解析模块,还用于当无法将所述语音命令解析为控制命令时,将所述语音命令通过所述通讯模块发送至所述云端;
所述云端,用于将所述语音命令解析为控制命令。
4.根据权利要求3所述的智能设备,其特征在于,所述云端被配置为:将所述控制命令通过所述通讯模块反馈至所述智能设备。
5.根据权利要求1所述的智能设备,其特征在于,所述主控模块还被配置为:
当根据所述身份识别模块判断所述控制命令属于自己时,执行所述控制命令。
6.根据权利要求3所述的智能设备,其特征在于,所述云端被配置为:将所述控制命令通过所述通讯模块反馈至所述网络内所有智能设备。
7.根据权利要求6所述的智能设备,其特征在于,所述主控模块还被配置为:
在所述网络内所有智能设备中,所述主控模块根据所述身份识别模块判断所述控制命令是否属于自己;
若所述控制命令属于自己,则执行所述控制命令;
若所述控制命令不属于自己,则忽略所述控制命令。
8.一种智能设备,其特征在于,所述智能设备包括:
通讯模块,用于将所述智能设备接入网络;接收所述网络中的其他智能设备发送的控制命令;
身份识别模块,用于存储所述智能设备的身份信息;
主控模块,用于当根据所述身份识别模块判断所述控制命令属于自己时,执行所述控制命令;
用户交互模块,用于根据主控模块的执行所述控制命令的执行结果向用户展示信息。
9.一种智能设备的语音控制方法,其特征在于,所述方法包括:
接入网络内的智能设备接收语音指令;
将所述语音命令解析为控制命令;
判断所述控制命令是否属于自己;
若所述控制命令属于自己,则执行所述控制命令;
若所述控制命令不属于自己,则将所述控制命令发送至所述网络内其他智能设备。
10.一种计算机存储介质,其特征在于,所述计算机存储介质可存储有程序,所述程序执行时可实现权利要求9中的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911419803.XA CN113132191A (zh) | 2019-12-31 | 2019-12-31 | 智能设备的语音控制方法、智能设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911419803.XA CN113132191A (zh) | 2019-12-31 | 2019-12-31 | 智能设备的语音控制方法、智能设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113132191A true CN113132191A (zh) | 2021-07-16 |
Family
ID=76769476
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911419803.XA Pending CN113132191A (zh) | 2019-12-31 | 2019-12-31 | 智能设备的语音控制方法、智能设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113132191A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114222255A (zh) * | 2021-12-24 | 2022-03-22 | 珠海格力电器股份有限公司 | 设备自组网的方法和装置、电子设备和存储介质 |
CN114640551A (zh) * | 2022-02-11 | 2022-06-17 | 深圳拓邦股份有限公司 | 一种室内分布式语音控制*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108510984A (zh) * | 2017-02-24 | 2018-09-07 | 九阳股份有限公司 | 一种智能家电设备的语音协同控制方法 |
CN108766432A (zh) * | 2018-07-02 | 2018-11-06 | 珠海格力电器股份有限公司 | 一种控制家电间协同工作的方法 |
CN109377987A (zh) * | 2018-08-31 | 2019-02-22 | 百度在线网络技术(北京)有限公司 | 智能语音设备间的交互方法、装置、设备及存储介质 |
CN110060673A (zh) * | 2019-03-13 | 2019-07-26 | 佛山市云米电器科技有限公司 | 语音组网自动识别最近设备的方法及其用途 |
-
2019
- 2019-12-31 CN CN201911419803.XA patent/CN113132191A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108510984A (zh) * | 2017-02-24 | 2018-09-07 | 九阳股份有限公司 | 一种智能家电设备的语音协同控制方法 |
CN108766432A (zh) * | 2018-07-02 | 2018-11-06 | 珠海格力电器股份有限公司 | 一种控制家电间协同工作的方法 |
CN109377987A (zh) * | 2018-08-31 | 2019-02-22 | 百度在线网络技术(北京)有限公司 | 智能语音设备间的交互方法、装置、设备及存储介质 |
CN110060673A (zh) * | 2019-03-13 | 2019-07-26 | 佛山市云米电器科技有限公司 | 语音组网自动识别最近设备的方法及其用途 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114222255A (zh) * | 2021-12-24 | 2022-03-22 | 珠海格力电器股份有限公司 | 设备自组网的方法和装置、电子设备和存储介质 |
CN114222255B (zh) * | 2021-12-24 | 2023-02-17 | 珠海格力电器股份有限公司 | 设备自组网的方法和装置、电子设备和存储介质 |
CN114640551A (zh) * | 2022-02-11 | 2022-06-17 | 深圳拓邦股份有限公司 | 一种室内分布式语音控制*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107101326B (zh) | 一种基于移动终端控制智能空调的方法、***及移动终端 | |
CN113412469B (zh) | 设备配网方法、装置、电子设备及存储介质 | |
CN104852975B (zh) | 一种家居设备调用方法及装置 | |
CN107276864A (zh) | 智能语音设备控制家电的方法、装置及*** | |
CN109212983A (zh) | 智能家居控制方法、网关设备以及智能家居控制*** | |
CN103383134B (zh) | 一种智能空调***及空调控制方法 | |
US20160179068A1 (en) | Method and system for managing household devices | |
CN105511287A (zh) | 智能家电控制方法和装置及*** | |
CN103237069A (zh) | 一种智能家电无线控制***和方法 | |
CN110932953A (zh) | 智能家居控制方法、装置、计算机设备及存储介质 | |
CN109753034A (zh) | 一种控制方法、装置、电子设备及存储介质 | |
CN108234562B (zh) | 一种设备控制方法、控制设备和受控设备 | |
CN109143879A (zh) | 一种以空调为中心控制家电的方法 | |
CN112152884B (zh) | 设备控制方法、装置和家电设备 | |
CN113132191A (zh) | 智能设备的语音控制方法、智能设备及存储介质 | |
CN114172757A (zh) | 服务器、智能家居***及多设备语音唤醒方法 | |
CN106037560A (zh) | 一种智能淋浴***及其控制方法 | |
CN106288154A (zh) | 空调及其控制方法、装置和*** | |
CN111372222A (zh) | 设备连接方法、***以及相应的终端设备和服务器 | |
CN105005199A (zh) | 一种通过网关控制设备的方法和装置 | |
CN105446145A (zh) | 一种智能插座的语音控制方法及*** | |
CN209373365U (zh) | 无线集中式管理器以及智能管理*** | |
CN103500497A (zh) | 一种智能遥控器 | |
CN104968057A (zh) | 一种智能硬件设备自动联网的方法及*** | |
CN107493394B (zh) | 一种手机利用Wi-Fi控制蓝牙设备的***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210716 |
|
RJ01 | Rejection of invention patent application after publication |