本公开涉及通信,尤其涉及一种服务调用方法、装置、电子设备及芯片。
背景技术:
1、随着信息社会的发展,物联网络和智能家居设备、计算机设备、移动终端以及存储设备等已越来越多地出现在人们的生活之中。但是,各智能设备之间的互联互通是亟待解决的问题。
技术实现思路
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、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
1.一种服务调用方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述确定与所述目标调用类型对应的第二设备,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述目标调用类型包括数据存储,所述调用请求是在所述第一设备存储空间不足的情况下接收;
5.根据权利要求1所述的方法,其特征在于,所述目标调用类型还包括图像识别,所述调用请求是在所述第一设备图像识别能力不足或不具有图像识别能力的情况下接收;
6.根据权利要求1所述的方法,其特征在于,所述目标调用类型还包括移动通信,所述调用请求是在所述第一设备无法连接互联网的情况下接收;
7.根据权利要求2至6任一所述的方法,其特征在于,所述方法还包括:
8.一种服务调用装置,其特征在于,所述装置包括:
9.根据权利要求8所述的装置,其特征在于,所述确定模块包括:
10.根据权利要求9所述的装置,其特征在于,所述装置还包括:
11.一种电子设备,其特征在于,包括:
12.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1~7中任一项所述方法的步骤。
13.一种芯片,其特征在于,包括处理器和接口;所述处理器用于读取指令以执行权利要求1~7中任一项所述的方法。
