本技术涉及一种电子设备控制方法及设备。
背景技术:
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、第一本体;
47、第二本体,所述第二本体通过至少一个连接组件与所述第一本体连接;
48、驱动组件,所述驱动组件与所述至少一个连接组件连接,以驱动所述第一本体相对于所述第二本体转动;
49、信息采集组件,所述信息采集组件设置在所述第一本体或第二本体上,用于采集检测信息;
50、控制器,所述控制器分别与所述驱动组件和所述信息采集组件相连接,用于:从所述信息采集组件获取检测信息;基于所述检测信息,确定所述电子设备的使用姿态和动作方式;其中,所述动作方式包括第一方式和第二方式,且所述第一方式与所述第二方式的转动轴线满足垂直关系;所述电子设备包括第一本体和与所述第一本体通过连接组件连接的第二本体,且所述第一本体能够相对于所述第二本体以第一方式和第二方式运动;向所述驱动组件发送控制信息,以控制所述驱动组件驱动所述电子设备以所述动作方式从第一姿态运动到第二姿态;其中,在所述第一姿态和所述第二姿态下,所述第一本体与所述第二本体的位置关系不同;所述第二姿态为所述使用姿态。
51、在一些实施例中,所述驱动组件包括第一驱动组件和第二驱动组件;所述至少一个连接组件包括第一连接组件和第二连接组件;所述电子设备还包括:
52、驱动壳,所述驱动壳内设置有第一连接组件和第二连接组件;其中,所述第一连接组件与所述第一机身的两端连接,所述第二连接组件与所述第二本体连接;
53、所述第一驱动组件为两个,所述两个第一驱动组件用于驱动所述第一连接组件,以使所述第一本体以所述第一方式动作;
54、所述二驱动组件用于驱动所述第二连接组件,以使所述第一本体以所述第二方式动作。
55、再一方面,本技术实施例提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法中的部分或全部步骤。
56、又一方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的部分或全部步骤。
57、又一方面,本技术实施例提供一种计算机程序,包括计算机可读代码,当所述计算机可读代码在计算机设备中运行时,所述计算机设备中的处理器执行用于实现上述方法中的部分或全部步骤。
58、又一方面,本技术实施例提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序被计算机读取并执行时,实现上述方法中的部分或全部步骤。
59、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。