CN110879540B - 智能平台的控制方法、智能平台及计算机可读介质 - Google Patents
智能平台的控制方法、智能平台及计算机可读介质 Download PDFInfo
- Publication number
- CN110879540B CN110879540B CN201911300237.0A CN201911300237A CN110879540B CN 110879540 B CN110879540 B CN 110879540B CN 201911300237 A CN201911300237 A CN 201911300237A CN 110879540 B CN110879540 B CN 110879540B
- Authority
- CN
- China
- Prior art keywords
- equipment
- information
- control end
- transmission channel
- equipment control
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000005540 biological transmission Effects 0.000 claims abstract description 79
- 230000001360 synchronised effect Effects 0.000 claims abstract description 45
- 238000013475 authorization Methods 0.000 claims description 42
- 230000004044 response Effects 0.000 claims description 15
- 238000012549 training Methods 0.000 claims description 15
- 230000007246 mechanism Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 8
- 238000013507 mapping Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000036541 health Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B15/00—Systems controlled by a computer
- G05B15/02—Systems controlled by a computer electric
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/26—Pc applications
- G05B2219/2642—Domotique, domestic, home control, automation, smart house
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Selective Calling Equipment (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种智能平台的控制方法、装置及计算机可读介质,所述方法包括:接收同步通知,所述同步通知用于指示设备端属性具有同步信息;通过与设备控制端连接的信息传输通道从所述设备控制端采集所述同步信息;基于所述同步信息,对所述设备端属性进行信息同步,获得同步后的设备端属性,应用本发明实施例提供的方法,可以让智能设备和智能平台开发者均快速地实现同步智能平台设备列表的功能,并且方案通用简单,工作量小。
Description
技术领域
本发明涉及智能家居技术领域,尤其涉及一种智能平台的控制方法、装置及计算机可读介质。
背景技术
智能家居平台将与家居生活有关的各个子***如安防***、灯光控制***、窗帘控制***、煤气燃气控制***、信息家电***、场景联动***、地板采暖***、健康保健***、卫生防疫***、络接入***等有机地结合在一起,通过网络化综合智能控制和管理,实现全新家居生活体验。为实现上述目的,智能家居平台需要与多种不同功能的智能家居设备建立映射关系,实现智能家居平台对多种不同功能的智能家居设备的控制。
但是智能家居设备通常是属于第三方智能家居厂商的,不是属于智能家居平台的,所以需要把第三方智能家居厂商的设备属性同步给智能家居平台,达到精准控制设备的目的。目前的同步方案在设备正常运行过程中,智能家居平台不会感知到设备的属性。只有智能家居平台收到设备控制端上报的设备属性给时,智能家居平台才会记录存储设备属性。
具体的,当设备属性变化时,需要设备控制端主动向智能家居平台发送请求消息,请求智能家居平台同步设备属性信息。智能家居平台收到请求后向设备控制端发送请求,请求上报相应的属性信息,设备控制端收到请求后,将向智能家居平台上报属性信息。
该方法建立在智能家居平台把OAuth(开放协议)的openID(公开的用户身份标识)给了第三方智能家居厂商,让第三方智能家居厂商自己把自己的userID(用户的身份标识)和智能家居平台的OAuth的openID建立映射关系的基础上。该方法必须借助于OAuth的openID才能实现,当一些智能家居平台不使用OAuth的openID时,无法使用该方法。
发明内容
本发明实施例提供了一种智能平台的控制方法、装置及计算机可读介质,具有较好的通用性。
本发明一方面提供一种智能平台的控制方法,所述方法包括:接收同步通知,所述同步通知用于指示设备端属性具有同步信息;通过与设备控制端连接的信息传输通道从所述设备控制端采集所述同步信息;基于所述同步信息,对所述设备端属性进行信息同步,获得同步后的设备端属性。
在一可实施方式中,在通过与设备控制端连接的信息传输通道接收来自设备控制端发送的同步通知之前,所述方法还包括:基于设备控制端的授权机制,向所述设备控制端发送授权请求;接收来自所述设备控制端的响应信息,所述响应信息中包含授权地址;从所述授权地址获得授权码;通过所述授权码建立与设备控制端连接的信息传输通道;存储所述与设备控制端连接的信息传输通道。
在一可实施方式中,所述方法还包括:获得对应所述与设备控制端连接的信息传输通道的身份标识;根据所述身份标识对所述与设备控制端连接的信息传输通道进行标识;存储标识后的与设备控制端连接的信息传输通道。
在一可实施方式中,所述方法还包括:通过所述与设备控制端连接的信息传输通道采集来自设备控制端的设备端属性信息;根据所述设备端属性信息,对模型进行训练;生成对应所述设备端的语音识别模型。
在一可实施方式中,所述同步通知来自设备控制端或操作端。
本发明另一方面提供一种智能平台,包括:接收模块,用于接收同步通知,所述同步通知用于指示设备端属性具有同步信息;采集模块,用于通过与设备控制端连接的信息传输通道从所述设备控制端采集所述同步信息;同步模块,用于基于所述同步信息,对所述设备端属性进行信息同步,获得同步后的设备端属性。
在一可实施方式中,所述平台还包括:发送模块,用于基于设备控制端的授权机制,向所述设备控制端发送授权请求;所述接收模块,用于接收来自所述设备控制端的响应信息,所述响应信息中包含授权地址;获取模块,用于从所述授权地址获取授权码;建立模块,用于通过所述授权码建立与设备控制端连接的信息传输通道;存储模块,用于存储所述与设备控制端连接的信息传输通道。
在一可实施方式中,所述获取模块,还用于获取对应所述与设备控制端连接的信息传输通道的身份标识;所述平台还包括:标识模块,用于根据所述身份标识对所述与设备控制端连接的信息传输通道进行标识;所述存储模块,还用于存储标识后的与设备控制端连接的信息传输通道。
在一可实施方式中,所述采集模块,用于通过所述与设备控制端连接的信息传输通道采集来自设备控制端的设备端属性信息;所述平台还包括:训练模块,用于根据所述设备端属性信息,对模型进行训练;生成模块,用于生成对应所述设备端的语音识别模型。
本发明另一方面提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任一项所述的智能平台的控制方法。
通过应用本发明实施例提供的智能平台的控制方法、装置及计算机可读介质,智能平台能够在不使用公开的用户身份标识的前提下,与设备控制端建立信息传输通道,通过信息传输通道实现与设备控制端之间的数据传输,具有较好的通用性,且实施简单。
附图说明
通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:
在附图中,相同或对应的标号表示相同或对应的部分。
图1为本发明实施例一种智能平台控制方法的实现流程示意图;
图2为本发明实施例控制方法中建立信息传输通道的实现流程示意图;
图3为本发明实施例控制方法中进行身份标识的实现流程示意图;
图4为本发明实施例控制方法中训练识别模型的实现流程示意图;
图5为本发明实施例一种智能平台的实现模块示意图。
具体实施方式
为使本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例一种智能平台控制方法的实现流程示意图。
参见图1,本发明实施例一方面提供一种智能平台的控制方法,方法包括:步骤101,接收同步通知,同步通知用于指示设备端属性具有同步信息;步骤102,通过与设备控制端连接的信息传输通道从设备控制端采集同步信息;步骤103,基于同步信息,对设备端属性进行信息同步,获得同步后的设备端属性。
本发明实施例提供的一种智能平台的控制方法应用于智能平台,智能平台为用于对至少一台设备进行集中控制和处理,优选为对多台设备进行集中控制和处理,包括但不限于用于控制多台智能家具设备的智能家具平台、用于控制多台停车场使用设备的智能停车平台、用于控制多台交通设施设备的智能交通平台。另外,智能平台的控制方式可以是通过语音控制,也可以是通过手势控制,还可以是其他方式进行控制。通过应用本方法,智能平台能够在不使用公开的用户身份标识(openID)的前提下,与设备控制端建立映射关系,实现与设备控制端之间的数据传输,具有安全性。
需要说明的是,设备控制端是用于对连接在智能平台上的其中一台或多台设备进行控制的数据处理设备。例如,在一种场景下,智能平台为智能家居平台;设备端为与智能家居平台连接、接受智能家居平台控制的家居设备,如智能灯、智能插座、智能窗帘、智能空调、智能厨具等;设备控制端为用于进行设备端控制的数据处理设备,如用于控制智能灯的控制模块,用于控制智能插座的控制模块,用于控制智能窗帘的控制模块等。可以理解的是,设备端可以由第三方厂家生产获得,且设备控制端在设备端生产过程中,已经装设在设备端中,实现对设备端的控制,其中的控制可以指代为,控制对设备端名称进行命名、控制设备端的电源和/或功能开关、控制设备端的属性检测等。设备控制端与智能平台之间通过通信连接。在另一种场景下,智能平台为智能交通平台;设备端为与智能交通平台连接、接收智能交通平台控制的智能路灯、智能路标、智能信号灯、智能停车位等;设备控制端为用于进行设备端控制的数据处理模块,如用于控制智能路灯的控制模块、用于控制智能路标的控制模块,用于控制智能信号灯的控制模块,用于控制智能停车位的控制模块等。以下以智能家居平台作为具体实施例进行说明。
本方法包括:接收同步通知,同步通知用于指示设备端属性具有同步信息。设备端属性可以为用于表征设备端名称的属性信息、用于表征设备端开关情况的属性信息、用于表征设备端检测情况的属性信息等其他任意与设备端有关的属性信息,如用于表征厨房灯名称信息的属性信息、用于表征厨房灯的开启或闭合状态的属性信息、用于表征厨房灯的故障检测信息的属性信息、用于表征厨房灯的明暗调节状态的属性信息。当设备端的属性信息具有变化时,触发条件使智能平台接收到同步通知,以进行智能平台在后续对设备端属性的同步操作。其中,同步通知来自设备控制端或操作端。操作端是与智能平台进行通信连接的非设备控制端,操作端可以是与智能平台连接的手机、电脑、软件等其他能够进行数据处理的终端,操作端还可以直接集成在智能平台上,通过接收并分析用户动作生成同步通知并发送至智能平台。操作端可以由用户控制。
例如,在一种情况下,当用户说“进行厨房灯属性同步”的时候,智能平台接收到用户语音,通过语音识别分析处理生成同步通知,并接收该同步通知进行后续同步操作;在另一种情况下,当用户使用手机操作软件,指示厨房灯同步时,操作软件生成同步通知,并发送至智能平台,智能平台接收该同步通知进行后续同步操作;在再一种情况下,智能平台具有和用户交互的显示面板,面板上具有同步按钮,当用户按下同步按钮时,智能平台生成同步通知,并接收该同步通知以进行后续同步操作。
同步通知还可以来自设备控制端,当用于未通过智能平台更改设备端属性时,设备控制端检测到该更改动作,生成同步通知,并发送至智能平台,智能平台接收该同步通知以进行后续同步操作。例如,在一种情况下,用户通过厨房灯上的开关按钮,打开了厨房灯,此时,设备控制端检测到厨房灯的开关属性发生了改变,设备控制端生成同步通知,并发送至智能平台,智能平台接收该同步通知以进行后续同步操作;在另一种情况下,除与智能平台适配的操作软件外,设备控制端也具有与设备端适配的操作软件,用于专门对设备端进行控制,当用户在专门对设备端进行控制的操作软件上更改设备端名称时,设备控制端检测到该更改动作,生成同步通知,并发送至智能平台,智能平台接收该同步通知以进行后续同步操作。
本方法还包括通过与设备控制端连接的信息传输通道从设备控制端采集同步信息。本方法通过建立信息传输通道,在不使用公开的用户身份标识(openID)的前提下,实现设备控制端与智能平台之间安全的数据传输。需要补充的是,设备控制端可以通过该信息传输通道,向智能平台发送同步通知或其他智能平台允许的数据信息。智能平台能够通过信息传输通道向设备控制端发送或从设备控制端采集设备控制端允许的数据信息。具体的,信息传输通道可以通过数据接口实现,用于数据传输时向数据连接线输出数据,如RS-232端口、RS-232-C接口等通讯接口。同步信息为同步通知对应的具体同步内容,即设备端需要同步的属性内容。
本方法还包括基于同步信息,对设备端属性进行信息同步,获得同步后的设备端属性。在智能平台通过信息传输通道采集到同步信息后,通过分析同步信息,能够获得需要同步的设备端及设备端的属性信息,依据同步信息的设备端属性对记录在智能平台中的设备端属性进行同步,获得同步后的设备端属性。例如,在一种情况中,在初始状态下,智能平台记录的厨房灯属性为关闭状态,当用户通过厨房灯开关按钮打开厨房灯时,厨房灯属性为开启状态,此时对于厨房灯的设备控制端通过信息传输通道发送同步通知至智能平台,智能平台接收该同步通知之后,从信息传输通道向设备控制端采集同步信息,通过分析同步信息,获得厨房灯属性为开启状态的属性信息,智能平台将记录的厨房灯属性同步为开启状态。在另一种情况中,在初始状态下,智能平台记录的智能窗帘的名称为“窗帘A”,当智能窗帘的名称未通过智能平台处理被修改为“窗帘B”时,用户发出语音指示“开始同步”,智能平台接收语音信号,并获取对应该语音信号的同步通知,通过信息传输通道向设备控制端采集同步信息,通过分析同步信息,获得智能窗帘的名称属性为“窗帘B”,智能平台将记录的智能窗帘的名称属性“窗帘A”修改为“窗帘B”。
应用本方法,当智能平台没有或不愿意使用OAuth的openID的情况下,通过与设备控制端连接的信息传输通道,无需将自身的userID暴露给与设备控制端对应的厂家,提高了语音平台的安全性,且该方法在由智能平台对应的厂家帮设备控制端对应的厂家维护映射关系,这样子也可以为设备控制端对应的厂家的集成减少工作量和复杂度。
图2为本发明实施例控制方法中建立信息传输通道的实现流程示意图。
参见图2,在本发明实施例中,在步骤103,通过与设备控制端连接的信息传输通道接收来自设备控制端发送的同步通知之前,方法还包括:步骤201,基于设备控制端的授权机制,向设备控制端发送授权请求;步骤202,接收来自设备控制端的响应信息,响应信息中包含授权地址;步骤203,从授权地址获得授权码;步骤204,通过授权码建立与设备控制端连接的信息传输通道;步骤205,存储与设备控制端连接的信息传输通道。
信息传输通道基于设备控制端的授权机制建立。具体为,智能平台将用于建立信息传输通道的软件开发工具包(SDK)集成在设备控制端,向设备控制端提供接口协议,设备控制端实现协议后,使用设备控制端的OAuth授权技术,由智能平台向设备控制端发送授权请求,允许智能平台访问设备控制端的设备属性信息,而智能平台无需将用户名(userID)和密码提供给设备控制端。设备控制端返回响应信息,如返回302http响应代码和redirecturi重定向标识符,智能平台重定向至redirect uri获取authcode,即授权码。通过authcode获取设备控制端的access token(访问令牌)和refresh token(刷新令牌),基于access token和refresh token,建立与设备控制端连接的信息传输通道,并保存在数据库中,存储与设备控制端连接的信息传输通道。
图3为本发明实施例控制方法中进行身份标识的实现流程示意图。
参见图3,在本发明实施例中,方法还包括:步骤301,获得对应与设备控制端连接的信息传输通道的身份标识;步骤302,根据身份标识对与设备控制端连接的信息传输通道进行标识;步骤303,存储标识后的与设备控制端连接的信息传输通道。
进一步的,由于智能平台会连接多台设备端,形成的信息传输通道的数量也会有多个,为了使存储的信息传输通道能够区别,使每个信息传输通道都能够对应到正确的设备控制端和设备端。本方法还包括,基于authcode获得对应设备控制端的身份标识,即技能ID,将技能ID、智能平台的ID和设备控制端的access token进行映射,并保存在数据库中,使技能ID能够对信息传输通道进行标识,当用户使用智能平台来控制设备端时,根据身份标识,能够知道控制的是设备端。
图4为本发明实施例控制方法中训练识别模型的实现流程示意图。
参见图4,在本发明实施例中,方法还包括:步骤401,通过与设备控制端连接的信息传输通道采集来自设备控制端的设备端属性信息;步骤402,根据设备端属性信息,对模型进行训练;步骤403,生成对应设备端的语音识别模型。
在建立与设备控制端连接的信息传输通道之后,为了能够准确通过语音识别设备端名称,本方法还包括对设备端属性信息进行模型训练,生成对应设备端的语音识别模型,用户通过语音向智能平台发出指令,智能平台根据语音识别模型的识别结果,能够准确对应到用户指示的设备端,对设备端发出对应用户意图的指令。具体的,智能平台通过信息传输通道调用获取设备端列表接口,获取到指定的设备端列表名称等信息,通过对获取到的设备端名称进行热词训练,生成对应设备端的定制化的语音识别语言模型,该语音识别模型能够用于对应设备端的语音指令。
进一步的,当设备端名称发生改变时,设备控制端主动触发设备同步接口,告知智能平台设备端名称已经改变,智能平台去调用获取设备接口,同步设备端的名称。用户还可以通过智能平台的语音技术来语音指令控制特定的设备名称进行更改和同步。在软件开发工具包(sdk)中开放出触发同步设备端名称的接口,当设备控制端对应的操作软件集成sdk时,当设备端名称或其他属性信息发生改变后,可以同时调用该触发同步设备端属性信息的接口,智能平台服务会自动调用获取设备列表接口,然后获取到设备端列表后给语音进行热词训练,这样子就能准确识别出设备的名字了。
为了方便上述实施例的进一步理解,以下提供一种具体实施场景。该场景为智能家居场景,包括智能家居平台、若干家居设备、对应若干家居设备的设备控制端、操作端。其中,智能家居平台、若干家居设备、若干设备控制端、操作端之间通过通信连接实现数据信息的传输。智能家居平台用于对智能家居场景中的家居设备进行控制,设备控制端用于控制对应的家居设备,家居设备用于执行指定任务。通信连接为有线连接或无线连接。操作端由用户进行控制,可以为对应智能家居平台的操作软件。
当用户需要将某一家居设备与智能家居平台连接时,用户通过操作端发出指令,指示将厨房灯与智能家居平台连接。与厨房灯对应的设备控制端集成有用于形成信息传输通道的软件开发工具包。智能家居平台使用对应设备控制端的OAuth授权技术向设备控制端发送授权请求,设备控制端返回302http response code响应代码和redirect uri,智能家居平台重定向至redirect uri获取authcode,然后通过authcode获取对应设备控制端的access token和refresh token,保存在数据库中。并进行智能家居技能绑定,即设备控制端对应的身份标识的绑定,把对应智能家居平台的操作端、对应身份标识的技能ID、和对应设备控制端的access token进行映射,并保存在数据库中。智能家居平台调用信息传输通道获取对应厨房灯的列表接口,获取到对应厨房灯的列表名称等信息。对获取到的信息进行热词训练,生成定制化的语音识别模型。用于训练的模型可以为常规的语音模型。
当厨房灯的设备名称未经过智能家居平台发生改变时,设备控制端发送同步通知至智能家居平台,智能家居平台通过信息传输通道采集对应同步通知的同步信息,并依据同步信息对记录在智能家居平台中对应厨房灯的属性信息进行同步,获得同步后的厨房灯的属性信息。
图5为本发明实施例一种智能平台的实现模块示意图。
参见图5,本发明实施例另一方面提供一种智能平台,包括:接收模块501,用于接收同步通知,同步通知用于指示设备端属性具有同步信息;采集模块502,用于通过与设备控制端连接的信息传输通道从设备控制端采集同步信息;同步模块503,用于基于同步信息,对设备端属性进行信息同步,获得同步后的设备端属性。
在本发明实施例中,平台还包括:发送模块504,用于基于设备控制端的授权机制,向设备控制端发送授权请求;接收模块501,用于接收来自设备控制端的响应信息,响应信息中包含授权地址;获取模块505,用于从授权地址获取授权码;建立模块506,用于通过授权码建立与设备控制端连接的信息传输通道;存储模块507,用于存储与设备控制端连接的信息传输通道。
在本发明实施例中,获取模块505,还用于获取对应与设备控制端连接的信息传输通道的身份标识;平台还包括:标识模块508,用于根据身份标识对与设备控制端连接的信息传输通道进行标识;存储模块507,还用于存储标识后的与设备控制端连接的信息传输通道。
在本发明实施例中,采集模块502,还用于通过与设备控制端连接的信息传输通道采集来自设备控制端的设备端属性信息;平台还包括:训练模块509,用于根据设备端属性信息,对模型进行训练;生成模块510,用于生成对应设备端的语音识别模型。
本发明实施例另一方面提供一种计算机可读存储介质,存储介质包括一组计算机可执行指令,当指令被执行时用于执行上述任一项的智能平台的控制方法。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
以上,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种智能平台的控制方法,其特征在于,所述方法包括:
接收同步通知,所述同步通知用于指示设备端属性具有同步信息;
通过与设备控制端连接的信息传输通道从所述设备控制端采集所述同步信息;
基于所述同步信息,对所述设备端属性进行信息同步,获得同步后的设备端属性;
在通过与设备控制端连接的信息传输通道接收来自设备控制端发送的同步通知之前,所述方法还包括:
基于设备控制端的授权机制,向所述设备控制端发送授权请求;
接收来自所述设备控制端的响应信息,所述响应信息中包含授权地址;
从所述授权地址获得授权码;
通过所述授权码建立与设备控制端连接的信息传输通道;
存储所述与设备控制端连接的信息传输通道。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获得对应所述与设备控制端连接的信息传输通道的身份标识;
根据所述身份标识对所述与设备控制端连接的信息传输通道进行标识;
存储标识后的与设备控制端连接的信息传输通道。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
通过所述与设备控制端连接的信息传输通道采集来自设备控制端的设备端属性信息;
根据所述设备端属性信息,对模型进行训练;
生成对应所述设备端的语音识别模型。
4.根据权利要求1所述的方法,其特征在于,所述同步通知来自设备控制端或操作端。
5.一种智能平台,其特征在于,包括:
接收模块,用于接收同步通知,所述同步通知用于指示设备端属性具有同步信息;
采集模块,用于通过与设备控制端连接的信息传输通道从所述设备控制端采集所述同步信息;
同步模块,用于基于所述同步信息,对所述设备端属性进行信息同步,获得同步后的设备端属性;
所述平台还包括:
发送模块,用于基于设备控制端的授权机制,向所述设备控制端发送授权请求;
所述接收模块,用于接收来自所述设备控制端的响应信息,所述响应信息中包含授权地址;
获取模块,用于从所述授权地址获取授权码;
建立模块,用于通过所述授权码建立与设备控制端连接的信息传输通道;
存储模块,用于存储所述与设备控制端连接的信息传输通道。
6.根据权利要求5所述的平台,其特征在于,
所述获取模块,还用于获取对应所述与设备控制端连接的信息传输通道的身份标识;
所述平台还包括:
标识模块,用于根据所述身份标识对所述与设备控制端连接的信息传输通道进行标识;
所述存储模块,还用于存储标识后的与设备控制端连接的信息传输通道。
7.根据权利要求5所述的平台,其特征在于,
所述采集模块,用于通过所述与设备控制端连接的信息传输通道采集来自设备控制端的设备端属性信息;
所述平台还包括:
训练模块,用于根据所述设备端属性信息,对模型进行训练;
生成模块,用于生成对应所述设备端的语音识别模型。
8.一种计算机可读存储介质,其特征在于,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行权利要求1-4任一项所述的智能平台的控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911300237.0A CN110879540B (zh) | 2019-12-17 | 2019-12-17 | 智能平台的控制方法、智能平台及计算机可读介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911300237.0A CN110879540B (zh) | 2019-12-17 | 2019-12-17 | 智能平台的控制方法、智能平台及计算机可读介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110879540A CN110879540A (zh) | 2020-03-13 |
CN110879540B true CN110879540B (zh) | 2022-12-23 |
Family
ID=69731392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911300237.0A Active CN110879540B (zh) | 2019-12-17 | 2019-12-17 | 智能平台的控制方法、智能平台及计算机可读介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110879540B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114338224B (zh) * | 2022-01-17 | 2024-04-12 | 广东好太太智能家居有限公司 | 一种智能硬件跨平台控制方法及*** |
CN114900533B (zh) * | 2022-05-11 | 2023-10-03 | 江苏领焰智能科技股份有限公司 | 基于以太网的调光数据同步方法、***、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105933190A (zh) * | 2016-05-11 | 2016-09-07 | 百度在线网络技术(北京)有限公司 | 应用于智能家居平台的通信方法和装置 |
CN106992989A (zh) * | 2017-05-17 | 2017-07-28 | 广东美的制冷设备有限公司 | 智能家居的分享授权方法、服务器及可读存储介质 |
CN108520746A (zh) * | 2018-03-22 | 2018-09-11 | 北京小米移动软件有限公司 | 语音控制智能设备的方法、装置及存储介质 |
CN108831448A (zh) * | 2018-03-22 | 2018-11-16 | 北京小米移动软件有限公司 | 语音控制智能设备的方法、装置及存储介质 |
CN109752960A (zh) * | 2017-11-08 | 2019-05-14 | 中兴通讯股份有限公司 | 一种智能家居联动控制方法及装置 |
-
2019
- 2019-12-17 CN CN201911300237.0A patent/CN110879540B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105933190A (zh) * | 2016-05-11 | 2016-09-07 | 百度在线网络技术(北京)有限公司 | 应用于智能家居平台的通信方法和装置 |
CN106992989A (zh) * | 2017-05-17 | 2017-07-28 | 广东美的制冷设备有限公司 | 智能家居的分享授权方法、服务器及可读存储介质 |
CN109752960A (zh) * | 2017-11-08 | 2019-05-14 | 中兴通讯股份有限公司 | 一种智能家居联动控制方法及装置 |
CN108520746A (zh) * | 2018-03-22 | 2018-09-11 | 北京小米移动软件有限公司 | 语音控制智能设备的方法、装置及存储介质 |
CN108831448A (zh) * | 2018-03-22 | 2018-11-16 | 北京小米移动软件有限公司 | 语音控制智能设备的方法、装置及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110879540A (zh) | 2020-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107276864B (zh) | 智能语音设备控制家电的方法、装置及*** | |
CN104854816B (zh) | 在家庭网络***中用于内容备份的装置和方法 | |
KR102489914B1 (ko) | 전자 장치 및 이의 제어 방법 | |
CN110879540B (zh) | 智能平台的控制方法、智能平台及计算机可读介质 | |
CN110996405A (zh) | 耳机连接方法、终端、耳机盒子与计算机可读存储介质 | |
CN106714132B (zh) | 智能显示终端和智能设备、智能交互方法及*** | |
CN101702690A (zh) | 嵌入式设备通过互联网即时通讯***进行人机交互的方法 | |
CN104363304A (zh) | 公厕蹲位查询***及方法 | |
NO20083952L (no) | Kommunikasjonssystem og fremgangsmate ved kommunikasjon i dette, og kjernenettknutepunkt som har svitsjefunksjon i kommunikasjonssystemet | |
CN105467874A (zh) | 智能插座上电子设备类别的识别方法及装置 | |
WO2015165257A1 (zh) | 语音识别方法、装置、***及计算机存储介质 | |
CN106713418A (zh) | 重置结果确认方法、装置、服务器和移动终端 | |
CN109005096A (zh) | 应用交互方法及装置 | |
CN109087643A (zh) | 语音控制方法、装置及电子设备 | |
CN105960027A (zh) | 一种ZigBee网络组网方法及ZigBee协调器 | |
CN103517243A (zh) | 紧急呼叫建立方法、网络设备及通信*** | |
CN107071185A (zh) | 一种智能终端应急报警方法与装置 | |
CN109243443A (zh) | 语音控制方法、装置及电子设备 | |
CN104221465A (zh) | 用于管理呼叫的方法和使用该方法的移动终端 | |
CN110850736A (zh) | 一种控制方法及*** | |
CN103399795A (zh) | 通讯录同步方法及装置 | |
CN106789561B (zh) | 基于内网服务平台的终端物理地址绑定方法及*** | |
CN105915836A (zh) | 一种视频通话的方法及装置 | |
CN101340286B (zh) | 会话连接发起方法及设备 | |
CN105703951A (zh) | 网络电话呼叫信息管理方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 215024 building 14, Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Jiangsu Province Applicant after: Sipic Technology Co.,Ltd. Address before: 215024 building 14, Tengfei Innovation Park, 388 Xinping street, Suzhou Industrial Park, Jiangsu Province Applicant before: AI SPEECH Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |