本发明涉及ai,尤其涉及一种基于分布式超级终端上的智能控制系统及智能控制方法。
背景技术:
1、现有的智能体依赖于所运行的平台,且要有强大的算力支撑,严重限制智能体的应用和普及。并且智能体本身要发挥作用,需要完整、准确、实时的感知能力。而目前的智能体感知能力受限于单个设备的物理约束,再强大的硬件能力也很难达到准确且及时感知目标的效果,且感知范围较小。
2、因此,现有技术还有待改进和提高。
技术实现思路
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、控制所述目标单体设备的交互模块接收所述操作指令;
45、将所述操作指令传输至所述智能体,并基于所述智能体控制所述目标单体设备的动作执行部件执行与所述操作指令所对应的操作。
46、在一种实现方式中,所述方法还包括:
47、若所述目标单体设备的算力资源或者存储资源不足时,基于所述智能体从剩余任意一个单体设备的资源池中获取算力资源或者存储资源。
48、第二方面,本发明实施例还提供一种基于分布式超级终端上的智能控制系统的智能控制装置,其中,所述装置包括:
49、使用场景确定模块,用于获取感知信息,基于所述感知信息确定用户需求,并确定与所述用户需求所对应的使用场景信息,其中,所述感知信息包括语音指令信息或者触控指令信息;
50、目标设备确定模块,用于基于所述使用场景信息,确定与所述使用场景信息所对应的目标单体设备;
51、操作指令执行模块,用于控制所述目标单体设备接收用户的操作指令,将所述操作指令传输至智能体,并控制所述智能体执行与所述操作指令所对应的操作。
52、第四方面,本发明实施例还提供一种计算机设备,其中,所述计算机设备包括存储器、处理器及存储在存储器中并可在处理器上运行的基于分布式超级终端上的智能控制系统的智能控制程序,处理器执行基于分布式超级终端上的智能控制系统的智能控制程序时,实现上述方案中任一项的基于分布式超级终端上的智能控制系统的智能控制方法的步骤。
53、第五方面,本发明实施例还提供一种计算机可读存储介质,其中,计算机可读存储介质上存储有基于分布式超级终端上的智能控制系统的智能控制程序,所述基于分布式超级终端上的智能控制系统的智能控制程序被处理器执行时,实现上述方案中任一项所述的基于分布式超级终端上的智能控制系统的智能控制方法的步骤。
54、有益效果:与现有技术相比,本发明提供了一种基于分布式超级终端上的智能控制系统,该系统包括超级终端和智能体,其中,所述超级终端包括若干个单体设备,且所述单体设备按照使用场景进行分布。所述智能体与所有单体设备连接,所有的单体设备构成所述智能体的载体底座,其中,每一个单体设备上的传感部件均用于充当所述智能体的感知器,用于感知外部环境;每一个单体设备上的动作执行部件均用于充当所述智能体的执行器,用于执行特定的操作动作。本发明中,组成超级终端的各个单体设备都是智能体的感知器,感知范围大。并且本发明中的单体设备是按照使用场景进行分布的,因此智能体的感知器能准确、完整、及时感知外部环境,提升智能体的智能化程度以及便于准确且及时的提供服务。
1.一种基于分布式超级终端上的智能控制系统,其特征在于,所述智能控制系统包括:
2.根据权利要求1所述的基于分布式超级终端上的智能控制系统,其特征在于,所有单体设备相互连接,且所有的单体设备的资源池共享,所述智能体在需要使用算力资源或者存储资源时,从任意一个单体设备的资源池中获取对应的算力资源或者存储资源。
3.根据权利要求1所述的基于分布式超级终端上的智能控制系统,其特征在于,每一个单体设备上均设置有交互模块,所述交互模块与所述智能体连接,且所述交互模块用于充当所述智能体与用户进行交互的触点。
4.根据权利要求1所述的基于分布式超级终端上的智能控制系统,其特征在于,所述智能体上预留有若干连接通道,且每一个连接通道用于一个单体设备连接,所述连接通道的数量大于或者等于所述单体设备的数量。
5.根据权利要求4所述的基于分布式超级终端上的智能控制系统,其特征在于,每一个连接通道具有唯一的通道编号,每一个单体设备具有唯一的设备标识,且每一个设备标识与唯一的通道编号对应。
6.一种基于上述权利要求1-5任一项所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述方法包括:
7.根据权利要求6所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述获取感知信息,包括:
8.根据权利要求6所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述获取感知信息,包括:
9.根据权利要求7所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,当所述感知信息为语音指令信息时,所述基于所述感知信息确定用户需求,包括:
10.根据权利要求8所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,当所述感知信息为触控指令信息时,所述基于所述感知信息确定用户需求,包括:
11.根据权利要求6所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述确定与所述用户需求所对应的使用场景信息,包括:
12.根据权利要求11所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述基于所述使用场景信息,确定与所述使用场景信息所对应的目标单体设备,包括:
13.根据权利要求12所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述基于所述使用场景信息,确定所述使用场景信息所对应的候选单体设备,包括:
14.根据权利要求12所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述基于所述候选单体设备,确定出所述目标单体设备,包括:
15.根据权利要求14所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述获取所述设备功能信息与所述功能需求信息之间的匹配程度,基于所述匹配程度确定所述目标单体设备,包括:
16.根据权利要求6所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述控制所述目标单体设备接收用户的操作指令,将所述操作指令传输至智能体,并控制所述智能体执行与所述操作指令所对应的操作,包括:
17.根据权利要求6所述的基于分布式超级终端上的智能控制系统的智能控制方法,其特征在于,所述方法还包括:
18.一种基于分布式超级终端上的智能控制系统的智能控制装置,其特征在于,所述装置包括:
19.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的基于分布式超级终端上的智能控制系统的智能控制程序,所述处理器执行基于分布式超级终端上的智能控制系统的智能控制程序时,实现如权利要求6-17任一项所述的基于分布式超级终端上的智能控制系统的智能控制方法的步骤。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于分布式超级终端上的智能控制系统的智能控制程序,所述基于分布式超级终端上的智能控制系统的智能控制程序被处理器执行时,实现如权利要求6-17任一项所述的基于分布式超级终端上的智能控制系统的智能控制方法的步骤。