一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

设备控制方法、装置、存储介质及电子设备与流程

2021-11-09 21:11:00 来源:中国专利 TAG:


1.本技术涉及图像处理技术领域,具体涉及一种设备控制方法、装置、存储介质及电子设备。


背景技术:

2.目前,人们的生活已离不开智能手机、平板电脑等电子设备,通过这些电子设备所提供的各种各样丰富的功能,使得人们能够随时随地的娱乐、办公等。随着技术的不断发展,电子设备的形态也在发生变化。从小屏幕发展到大屏幕,从单纯的用于显示图像和文字的显示屏发展到可以接收用户触摸操作的触摸显示屏,等等。然而,相关技术中,电子设备的易用性仍然较差。。


技术实现要素:

3.本技术实施例提供了一种设备控制方法、装置、存储介质及电子设备,能够提升电子设备的易用性。
4.本技术实施例提供设备控制方法,应用于电子设备,所述电子设备包括可伸缩的屏幕,该设备控制方法包括:
5.侦测所述电子设备是否建立通话连接;
6.当侦测到所述电子设备建立通话连接时,识别所述电子设备是否被拿起至预设接听位置;
7.当识别到所述电子设备被拿起至所述预设接听位置时,控制所述电子设备伸展屏幕或收缩屏幕,以利于所述屏幕一端设置的麦克风采集用户的通话语音。
8.本技术实施例提供的设备控制装置,应用于电子设备,所述电子设备包括可伸缩的屏幕,该设备控制装置包括:
9.侦测模块,用于侦测所述电子设备是否建立通话连接;
10.识别模块,用于当侦测到所述电子设备建立通话连接时,识别所述电子设备是否被拿起至预设接听位置;
11.控制模块,用于当识别到所述电子设备被拿起至所述预设接听位置时,控制所述电子设备伸展屏幕或收缩屏幕,以利于所述屏幕上设置的麦克风采集用户的通话语音。
12.本技术实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序被处理器加载时执行如本技术任一实施例提供的设备控制方法。
13.本技术实施例提供的电子设备,包括处理器、存储器、应用程序模块和硬件抽象模块,所述存储器存有计算机程序,所述处理器通过加载所述计算机程序,用于执行如本技术任一实施例提供的设备控制方法。
14.相较于相关技术,本技术的电子设备包括可伸缩的屏幕,通过侦测电子设备是否建立通话连接;当侦测到电子设备建立通话连接时,识别电子设备是否被拿起至预设接听位置;当识别到电子设备被拿起至预设接听位置时,控制电子设备伸展屏幕或收缩屏幕,以
利于屏幕一端设置的麦克风采集用户的通话语音。由此,当电子设备进行通话时,无需用户手动控制电子设备伸缩屏幕,而是由电子设备自行进行屏幕伸缩的控制,从而达到提升电子设备易用性的目的。
附图说明
15.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
16.图1是本技术实施例提供的电子设备的第一结构示意图。
17.图2是本技术实施例提供的电子设备的第二结构示意图。
18.图3是本技术实施例提供的电子设备的第三结构示意图。
19.图4是本技术实施例提供的电子设备的第四结构示意图。
20.图5是本技术实施例提供的电子设备的第五结构示意图。
21.图6是本技术实施例提供的设备控制方法的一流程示意图。
22.图7是本技术实施例中麦克风的设置位置示意图。
23.图8是本技术实施例中电子设备生成屏幕的示意图。
24.图9是本技术实施例中电子设备收缩屏幕的示意图。
25.图10是本技术实施例提供的设备控制方法的另一流程示意图。
26.图11是本技术实施例提供的设备控制装置的一结构示意图。
27.图12是本技术实施例提供的电子设备的第六结构示意图。
具体实施方式
28.应当说明的是,以下的说明是通过所例示的本技术具体实施例,其不应被视为限制本技术未在此详述的其它具体实施例。
29.本技术实施例提供一种设备控制方法、设备控制装置、存储介质以及电子设备。其中,该设备控制方法的执行主体可以是本技术实施例提供的设备控制装置,或者集成了该设备控制装置的电子设备,其中该设备控制装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等配置有处理器而具有处理能力的设备。
30.应当说明的是,本技术提供一种电子设备,该电子设备配置有可伸缩的屏幕,该屏幕采用柔性材质,使得其可以弯曲、卷曲以及折叠等,从而实现可伸缩的目的。基于该可伸缩的屏幕,电子设备可以通过伸出屏幕来增加屏幕的可视面积,提升显示效果,还可以收缩屏幕来减小屏幕的可视面积,降低功耗。
31.示例性的,请参照图1-图3,电子设备100包括壳体组件10、柔性显示屏30、带动件50及驱动机构70。
32.壳体组件10为中空结构;带动件50、驱动机构70以及摄像头90等组件均可设置在壳体组件10。可以理解的是,本技术实施方式的电子设备100包括但不限于手机、平板电脑等移动终端或者其它便携式电子设备,在本文中,以电子设备100为手机为例进行说明。
33.在本实施方式中,壳体组件10包括第一壳体12和第二壳体14,第一壳体12和第二壳体14能够相对运动。具体地,在本实施方式中,第一壳体12和第二壳体14滑动连接,也即是说,第二壳体14能够相对第一壳体12滑动。
34.具体地,请参阅图4及图5,第一壳体12与第二壳体14共同形成有容置空间16。容置空间16可用于放置带动件50、摄像头90及驱动机构70等部件。壳体组件10还可包括后盖18,后盖18与第一壳体12与第二壳体14共同形成容置空间16。
35.带动件50设置于第二壳体14,柔性显示屏30的一端设置于第一壳体12,柔性显示屏30绕过带动件50,且柔性显示屏的另一端设置于容置空间16内,以使部分柔性显示屏隐藏于容置空间16内,隐藏于容置空间16内的部分柔性显示屏30可不点亮。第一壳体12和第二壳体14相对远离时,可通过带动件50带动柔性显示屏30展开,以使得更多的柔性显示屏30暴露于容置空间16外。点亮柔性显示屏30暴露于容置空间16外部的部分,以使得电子设备100所呈现的显示区域变大。
36.带动件50具体可为外部带有齿52的转轴结构,柔性显示屏30通过啮合等方式与带动件50相联动,第一壳体12和第二壳体14相对远离时,通过带动件50带动啮合于带动件50上的部分柔性显示屏30移动并展开。
37.可以理解,带动件50还可为不附带齿52的圆轴,第一壳体12和第二壳体14相对远离时,通过带动件50将绕设于带动件50上的部分柔性显示屏30撑开,以使更多的柔性显示屏暴露于容置空间16外,并处于平展状态。具体地,带动件50可转动地设置于第二壳体14,在逐步撑开柔性显示屏30时,带动件50可随柔性显示屏30的移动而转动。在其它实施例中,带动件50也可固定在第二壳体14上,带动件50具备光滑的表面。在将柔性显示屏30撑开时,带动件50通过其光滑的表面与柔性显示屏30可滑动接触。
38.当第一壳体12和第二壳体14相对靠近时,柔性显示屏可通过带动件50带动收回。或者,电子设备100还包括复位件(图中未示出),柔性显示屏收容于容置空间16的一端与复位件联动,在第一壳体12和第二壳体14相对靠近时,复位件带动柔性显示屏30复位,进而使得部分柔性显示屏收回于容置空间16内。
39.在本实施方式中,驱动机构70可设置在容置空间16内,驱动机构70可与第二壳体14相联动,驱动机构70用于驱动第二壳体14相对于第一壳体12做相离运动,进而带动柔性显示屏组件30伸展。可以理解,驱动机构70也可以省略,用户可以直接通过手动等方式来使得第一壳体和第二壳体相对运动。
40.请参照图6,图6为本技术实施例提供的设备控制方法的流程示意图,本技术实施例提供的设备控制方法的具体流程可以如下:
41.在101中,侦测电子设备是否建立通话连接。
42.本技术实施例中,电子设备配置有可伸缩的屏幕,该屏幕的一端设置有麦克风(如图7所示),使得电子设备能够利用该麦克风进行声音采集,比如用于通话、录音等。此外,屏幕的另一端还设置摄像头、听筒等,图7中未示出。
43.现假设以下场景,当用户利用电子设备接听或拨打电话时,若屏幕处于收缩状态,此时麦克风可能距离用户较远,导致麦克风无法清晰的收音,影响通话质量。此时就需要用户手动控制屏幕伸出至合适位置,以利于麦克风收音。
44.基于此,本技术提供一种设备控制方法,通过在通话时自动控制屏幕伸缩,提升通
话质量,以及提高电子设备的易用性。
45.其中,首先侦测电子设备是否建立通话连接。应当说明的是,本技术中所指的通话连接包括但不限于基于移动通信网络的蜂窝通话连接(即拨打手机号建立的通话连接)、基于即时通讯应用的网络通话连接等。
46.以蜂窝通话连接为例,电子设备建立蜂窝通话连接可以是在电子设备拨打对端设备的手机号时建立,也可以是在接收到对端设备的来电时建立,通俗的说,就是可以时打电话时建立,也可以是接电话时建立。
47.在102中,当侦测到电子设备建立通话连接时,识别电子设备是否被拿起至预设接听位置。
48.当侦测到电子设备建立通话连接时,进一步识别电子设备是否被拿起至预设接听位置。应当说明的是,该预设接听位置可根据实际需要预先配置,比如,配置为用户耳边。
49.示例性的,电子设备可以获取到内置或外置传感器采集的传感器数据,根据获取到的传感器数据分析得到电子设备的运动轨迹,然后将该运动轨迹与预设的电子设备被拿起至预设接听位置的运动轨迹进行比对,若二者足够相似时,则判定电子设备被拿起至预设接听位置。
50.在103中,当识别到电子设备被拿起至预设接听位置时,控制电子设备伸展屏幕或收缩屏幕,以利于屏幕一端设置的麦克风采集用户的通话语音。
51.本技术实施例中,当识别到电子设备被拿起至预设接听位置时,控制电子设备的驱动机构伸展屏幕或收缩屏幕,以利于屏幕一端设置的麦克风采集用户的通话语音,提升通话质量。
52.比如,请参照图8,电子设备在建立通话连接前,屏幕为部分伸出,在识别到电子设备被拿起至预设接听位置时,电子设备的屏幕被伸展至完全伸出状态。
53.由上可知,本技术的电子设备包括可伸缩的屏幕,通过侦测电子设备是否建立通话连接;当侦测到电子设备建立通话连接时,识别电子设备是否被拿起至预设接听位置;当识别到电子设备被拿起至预设接听位置时,控制电子设备伸展屏幕或者收缩,以利于屏幕一端设置的麦克风采集用户的通话语音。由此,当电子设备进行通话时,无需用户手动控制电子设备屏幕伸缩,而是由电子设备自行进行屏幕伸缩的控制,从而达到提升电子设备易用性的目的。
54.在一实施例中,控制电子设备伸展屏幕或收缩屏幕,包括:
55.(1)获取电子设备历史通话时的历史屏幕伸出位置;
56.(2)根据历史屏幕伸出位置确定目标屏幕伸出位置,并根据目标屏幕伸出位置控制电子设备伸展屏幕或收缩屏幕。
57.本技术实施例中,还可以在电子设备每次进行通话时,对屏幕的伸出位置进行记录,并存储。
58.由此,在控制电子设备屏幕伸缩时,可以首先获取记录的电子设备在历史通话时屏幕的伸出位置,记为历史屏幕伸出位置。然后根据预先配置的决策策略以及获取到的历史屏幕伸出位置确定此次伸出屏幕的伸出位置,记为目标伸出位置,并根据该目标伸出位置控制电子设备伸展屏幕或收缩屏幕。
59.比如,在控制屏幕伸缩时,首先获取到屏幕的当前伸出位置,若屏幕的当前伸出位
置未达到目标屏幕伸出位置,则控制电子设备伸展屏幕至目标屏幕伸出位置;若屏幕的当前伸出位置超过目标屏幕伸出位置,则控制电子设备收缩屏幕至目标屏幕伸出位置。
60.可选地,可以将每一历史屏幕伸出位置进行量化表征,得到对应的伸出值,然后计算所有伸出值的平均伸出值;然后,将该平均伸出值转换为对应的伸出位置,作为此次伸出屏幕的目标伸出位置。
61.可选地,可以将每一历史屏幕伸出位置进行量化表征,得到对应的伸出值,然后对所有的伸出值进行加权求和,其中,伸出值对应的历史通话时刻越近,对应的权重越大;然后,将加权求和得到的加权和值转换为对应的伸出位置,作为此次伸出屏幕的目标伸出位置。
62.在一实施例中,控制电子设备伸展屏幕或收缩屏幕,还包括:
63.(1)获取用户通话语音的语音强度;
64.(2)调用预训练的位置确定模型根据所述语音确定确定目标屏幕伸出位置,并根据目标屏幕伸出位置控制电子设备伸展屏幕或收缩屏幕。
65.应当说明的是,本技术实施例中,预先采用机器学习算法训练有位置确定模型,该位置确定模型被配置为根据语音强度预测合适的麦克风位置。
66.相应的,在控制电子设备屏幕伸缩时,首先获取用户通话语音的语音强度,然后将该语音强度输入预训练的位置确定模型进行分析,得到对应的麦克风位置;由于麦克风设置在屏幕的一端,其相对屏幕位置是固定,在确定麦克风位置之后,即可将其转换为屏幕需要伸出的目标伸出位置,并根据该目标伸出位置控制电子设备伸展屏幕或收缩屏幕。
67.比如,在控制屏幕伸缩时,首先获取到屏幕的当前伸出位置,若屏幕的当前伸出位置未达到目标屏幕伸出位置,则控制电子设备伸展屏幕至目标屏幕伸出位置;若屏幕的当前伸出位置超过目标屏幕伸出位置,则控制电子设备收缩屏幕至目标屏幕伸出位置。
68.在一实施例中,识别电子设备是否被拿起至预设接听位置,包括:
69.(1)获取电子设备的运动轨迹;
70.(2)根据运动轨迹识别电子设备是否被拿起至预设接听位置。
71.本技术实施例中,在识别电子设备是否被拿起至预设接听位置时,可以对电子设备的运动轨迹进行获取,当获取到的电子设备的运动轨迹后,根据该运动轨迹识别电子设备是否拿起至预设接听位置。其中,可以获取电子设备内置或外置传感器采集的传感器数据,根据获取到的传感器数据分析得到电子设备的运动轨迹。
72.示例性的,在获取到电子设备的运动轨迹之后,将该运动轨迹与预设的电子设备被拿起至预设接听位置的运动轨迹进行比对,得到二者的相似度,然后进一步判断该相似度是否达到预设相似度,若是,则判定电子设备被拿起至预设接听位置,若否,则判定电子设备未被拿起至预设接听位置。其中,本技术对预设相似度的取值不做具体限定,可由本领域普通技术人员根据实际需要取经验值,比如,可以配置为80%。
73.可选地,为进一步提高识别准确性,可以在电子设备的运动轨迹与预设的电子设备被拿起至预设接听位置的运动轨迹的相似度达到预设相似度时,获取电子设备设置的接近传感器所感应的距离值,并判断该距离值是否小于预设距离值(可以理解的时,通话时电子设备与用户的距离通常是固定的,因此该预设距离值可以根据用户历史通话时与电子设备的距离进行配置,比如,配置为历史通话时电子设备与用户的最大距离值),若是,则判定
电子设备未被拿起至预设接听位置。
74.在一实施例中,获取电子设备的运动轨迹,包括:
75.(1)获取电子设备的加速度数据;
76.(2)根据加速度数据确定电子设备的运动轨迹。
77.本技术提供一种获取电子设备的运动轨迹的方式。
78.示例性的,电子设备中预存有加速度数据和运动轨迹的转换规则,在获取电子设备的运动轨迹时,可以获取电子设备的加速度数据,并根据电子设备中预存的加速度数据和运动轨迹的转换规则,将获取到的加速度数据转换为电子设备的运动轨迹。
79.比如,在电子设备内置有加速度传感器时,可以直接从电子设备内置的加速度传感器处获取到电子设备的加速度数据;
80.在电子设备未内置有加速度传感器时,先识别电子设备的预设距离(针对不同类型的可穿戴设备,可以设置为不同的值,具体可由本领域普通技术人员根据实际需要取经验值,比如,对于智能手环、智能手表等佩戴在腕部的可穿戴识别,可以将预设距离配置为10厘米)内是否存在可穿戴设备,当在预设时长(该预设时长可以根据预先采集的用户拿起电子设备至预设接听位置的样本时长进行设置,用于反映用户拿起电子设备至预设接听位置的习惯时长)内均识别到电子设备的预设距离内存在同一可穿戴设备时,获取到该可穿戴设备的加速度数据,作为电子设备的加速度数据。
81.在其它实施例中,还可以利用其它类型的传感器来获取电子设备的运动轨迹,比如,当电子设备配置有电容式接近传感器时,可以预先在电子设备设置感应电容值和运动轨迹的转换规则。相应的,在获取电子设备的运动轨迹时,可以获取电子设备配置的电容式接近传感器的感应电容值,然后根据感应电容值和运动轨迹的转换规则,将获取到的感应电容值转换为电子设备的运动轨迹。
82.可选地,本技术中,还可以对获取到的运动轨迹进行修正。
83.比如,在获得用户授权的前提下,在后台启动电子设备的前置摄像头,利用前置摄像头拍摄得到多帧图像,而多帧图像中的内容变化即反映了电子设备的运动轨迹,相应的,可以对拍摄得到的多帧图像进行分析,得到电子设备的候选运动轨迹。在利用拍摄得到的图像获取到电子设备的候选运动轨迹之后,可以根据该候选运动轨迹对以上基于加速度传感器或电容式接近传感器获取到的运动轨迹进行修正。
84.在一实施例中,控制电子设备伸出屏幕之前,还包括:
85.(1)调用预训练的用户识别模型根据加速度数据识别用户是否为预设用户;
86.(2)当识别到用户为预设用户时,控制电子设备伸展屏幕或收缩。
87.应当说明的是,本技术实施例中还预先采用机器学习算法训练有用户识别模型,该用户识别模型被配置为利用输入的加速度数据进行用户身份的识别。比如,预先采集预设用户拿起电子设备至预设接听位置的加速度数据作为训练样本,采用有监督的训练方式进行训练,得到用于根据加速度数据识别用户是否为预设用户的用户识别模型。其中,预设用户包括机主或者机主授权使用电子设备的用户。
88.为了防止电子设备被预设用户之外的其它用户使用,导致隐私泄露,本技术在识别到电子设备被拿起至预设接听位置时,并不立即控制电子设备伸出屏幕,而是调用预训练的用户识别模型根据获取到的电子设备的加速度数据对用户身份进行识别,也即识别用
户是否为预设用户。
89.其中,在识别到用户为预设用户时,再控制电子设备伸展屏幕或收缩屏幕,以利于屏幕一端设置的麦克风采集预设用户的通话语音。
90.在一实施例中,调用预训练的用户识别模型根据加速度数据识别用户是否为预设用户之后,还包括:
91.当识别到用户不为预设用户时,断开通话连接。
92.本技术实施例中,为了防止隐私泄露,在调用预训练的用户识别模型根据获取到的电子设备的加速度数据识别用户是否为预设用户之后,若识别到用户不为预设用户,还可以直接断开电子设备建立的通话连接。
93.在一实施例中,断开所述通话连接之后,还包括:
94.发送安全提示信息至通话连接的对端设备。
95.本技术实施例中,为了避免通话的对端用户产生不必要的误解,咋断开电子设备建立的通话连接之后,还可以发送预设的安全提示信息至通话连接的对端设备,由对端设备展示给对端用户。其中,安全提示信息用于提示对端用户当前通话的用户并非预设用户,具体可由本领域普通技术人员根据实际需要进行配置。比如,可以配置安全提示信息为“请注意,通话被非法用户接听”。
96.在一实施例中,当识别到用户不为预设用户时,还包括:
97.控制电子设备收缩屏幕以使得屏幕的可伸缩部分呈不可见状态。
98.本技术实施例中,在识别到用户不为预设用户时,除了直接断开电子设备建立的通话连接之外,还可以控制电子设备收缩屏幕的可伸缩部分至不可见状态,以此来进一步确保电子设备上的隐私数据不会被泄露。此外,在控制电子设备收缩屏幕的可伸缩部分至不可见状态之后,还可以控制电子设备的屏幕的不可伸缩部分至锁屏状态,使其不响应接收到的触屏操作。
99.比如,请参照图9,电子设备在建立通话连接前,屏幕为部分伸出,在识别到用户不为预设用户时,电子设备的屏幕被收缩至完全不可见状态。
100.在一实施例中,控制电子设备伸展屏幕或收缩屏幕之后,还包括:
101.当侦测到用户主动断开通话连接时,控制电子设备恢复屏幕至建立通话连接前的位置。
102.本技术实施例中,为了便于用户操作电子设备,在控制电子设备伸展屏幕或收缩屏幕之后,还实时侦测用户是否主动断开电子设备建立的通话连接,若侦测到用户断开电子设备建立的通话连接,则控制电子设备恢复屏幕至建立通话连接前的位置。
103.在一实施例中,识别电子设备是否被拿起至预设接听位置之前,还包括:
104.当侦测到电子设备建立通话连接时,识别电子设备是否开启免提通话模式;
105.当电子设备未开启免提通话模式时,识别电子设备是否被拿起至预设接听位置。
106.可以理解的时,当电子设备开启免提通话模式时,只要用户处于电子设备的一定范围内均可以实现正常通话,此时没有必要将电子设备拿起至预设接听位置。
107.相应的,在本技术实施例中,在侦测到电子设备建立通话连接时,首先识别电子设备是否开启免提通话模式,若识别到电子设备未开启免提通话模式,则进一步识别电子设备是否被拿起至预设接听位置。其中,对于如何识别电子设备是否被拿起至预设接听位置,
可以参照以上实施例中的相关描述,此处不再赘述。
108.此外,若识别到电子设备开启了免提通话模式,则不对电子设备的屏幕进行伸缩控制。
109.请参照图10,本技术提供的设备控制方法的流程还可以为:
110.在201中,电子设备侦测当前是否建立通话连接。
111.其中,电子设备配置有可伸缩的屏幕,该屏幕采用柔性材质,使得其可以弯曲、卷曲以及折叠等,从而实现可伸缩的目的。基于该可伸缩的屏幕,电子设备可以通过伸出屏幕来增加屏幕的可视面积,提升显示效果,还可以收缩屏幕来减小屏幕的可视面积,降低功耗。
112.本技术实施例中,电子设备屏幕的一端设置有麦克风(如图7所示),使得电子设备能够利用该麦克风进行声音采集,比如用于通话、录音等。此外,屏幕的另一端还设置摄像头、听筒等,图7中未示出。
113.现假设以下场景,当用户利用电子设备接听或拨打电话时,若屏幕处于收缩状态,此时麦克风可能距离用户较远,导致麦克风无法清晰的收音,影响通话质量。此时就需要用户手动控制屏幕伸出至合适位置,以利于麦克风收音。
114.基于此,本技术提供一种设备控制方法,通过在通话时自动控制屏幕伸缩,提升通话质量,以及提高电子设备的易用性。
115.其中,电子设备首先侦测当前是否建立通话连接。应当说明的是,本技术中所指的通话连接包括但不限于基于移动通信网络的蜂窝通话连接(即拨打手机号建立的通话连接)、基于即时通讯应用的网络通话连接等。
116.以蜂窝通话连接为例,电子设备建立蜂窝通话连接可以是在电子设备拨打对端设备的手机号时建立,也可以是在接收到对端设备的来电时建立,通俗的说,就是可以时打电话时建立,也可以是接电话时建立。
117.在202中,当侦测到建立通话连接时,电子设备识别是否开启免提通话模式。
118.可以理解的时,当电子设备开启免提通话模式时,只要用户处于电子设备的一定范围内均可以实现正常通话,此时没有必要将电子设备拿起接听。
119.相应的,在本技术实施例中,在侦测到建立通话连接时,电子设备进一步识别当前是否开启免提通话模式。
120.在203中,当未开启免提通话模式时,电子设备获取当前的加速度数据。
121.在204中,电子设备根据加速度数据分析得到当前的运动轨迹。
122.在205中,电子设备根据运动轨迹识别当前是否被拿起至预设接听位置。
123.若识别到未开启免提通话模式,电子设备则进一步识别是否被拿起至预设接听位置。其中,电子设备可以对当前的运动轨迹进行获取,当获取到当前的运动轨迹后,根据该运动轨迹识别当前是否拿起至预设接听位置。
124.示例性的,电子设备中预存有加速度数据和运动轨迹的转换规则,在获取电子设备的运动轨迹时,可以获取电子设备的加速度数据,并根据电子设备中预存的加速度数据和运动轨迹的转换规则,将获取到的加速度数据转换为电子设备的运动轨迹。
125.比如,在电子设备内置有加速度传感器时,可以直接从电子设备内置的加速度传感器处获取到电子设备的加速度数据;
126.在电子设备未内置有加速度传感器时,先识别电子设备的预设距离(针对不同类型的可穿戴设备,可以设置为不同的值,具体可由本领域普通技术人员根据实际需要取经验值,比如,对于智能手环、智能手表等佩戴在腕部的可穿戴识别,可以将预设距离配置为10厘米)内是否存在可穿戴设备,当在预设时长(该预设时长可以根据预先采集的用户拿起电子设备至预设接听位置的样本时长进行设置,用于反映用户拿起电子设备至预设接听位置的习惯时长)内均识别到电子设备的预设距离内存在同一可穿戴设备时,获取到该可穿戴设备的加速度数据,作为电子设备的加速度数据。
127.此外,若识别到电子设备开启了免提通话模式,则不对电子设备的屏幕进行伸缩控制。
128.在206中,当识别到被拿起至预设接听位置时,电子设备伸展屏幕或收缩屏幕,以利于屏幕一端设置的麦克风采集用户的通话语音。
129.本技术实施例中,当识别到被拿起至预设接听位置时,电子设备控制驱动机构伸展屏幕或收缩屏幕,以利于屏幕一端设置的麦克风采集用户的通话语音,提升通话质量。
130.比如,请参照图8,电子设备在建立通话连接前,屏幕为部分伸出,在识别到被拿起至预设接听位置时,电子设备的屏幕被完全伸出。
131.在207中,当侦测到用户主动断开通话连接时,电子设备恢复屏幕至建立通话连接前的位置。
132.本技术实施例中,为了便于用户操作电子设备,电子设备在控制屏幕伸出之后,还实时侦测用户是否主动断开电子设备建立的通话连接,若侦测到用户断开电子设备建立的通话连接,则控制驱动机构恢复屏幕至建立通话连接前的位置。
133.作为一种可选地实施方式,在控制电子设备伸展屏幕或收缩屏幕时,可以按照如下方式实施:
134.获取电子设备历史通话时的历史屏幕伸出位置;
135.根据历史屏幕伸出位置确定目标屏幕伸出位置,并根据目标屏幕伸出位置控制电子设备伸展屏幕或收缩屏幕。
136.其中,还可以在电子设备每次进行通话时,对屏幕的伸出位置进行记录,并存储。
137.由此,在控制电子设备屏幕收缩时,可以首先获取记录的电子设备在历史通话时屏幕的伸出位置,记为历史屏幕伸出位置。然后根据预先配置的决策策略以及获取到的历史屏幕伸出位置确定此次伸出屏幕的伸出位置,记为目标伸出位置,并根据该目标伸出位置控制电子设备伸展屏幕或收缩屏幕。
138.比如,在控制屏幕伸缩时,首先获取到屏幕的当前伸出位置,若屏幕的当前伸出位置未达到目标屏幕伸出位置,则控制电子设备伸展屏幕至目标屏幕伸出位置;若屏幕的当前伸出位置超过目标屏幕伸出位置,则控制电子设备收缩屏幕至目标屏幕伸出位置。
139.可选地,可以将每一历史屏幕伸出位置进行量化表征,得到对应的伸出值,然后计算所有伸出值的平均伸出值;然后,将该平均伸出值转换为对应的伸出位置,作为此次伸出屏幕的目标伸出位置。
140.可选地,可以将每一历史屏幕伸出位置进行量化表征,得到对应的伸出值,然后对所有的伸出值进行加权求和,其中,伸出值对应的历史通话时刻越近,对应的权重越大;然后,将加权求和得到的加权和值转换为对应的伸出位置,作为此次伸出屏幕的目标伸出位
置。
141.作为另一种可选地实施方式,在控制电子设备伸展屏幕或收缩屏幕时,可以按照如下方式实施:
142.获取用户通话语音的语音强度;
143.调用预训练的位置确定模型根据所述语音确定确定目标屏幕伸出位置,并根据目标屏幕伸出位置控制电子设备伸展屏幕或收缩屏幕。
144.其中,预先采用机器学习算法训练有位置确定模型,该位置确定模型被配置为根据语音强度预测合适的麦克风位置。
145.相应的,在控制电子设备屏幕收缩时,首先获取用户通话语音的语音强度,然后将该语音强度输入预训练的位置确定模型进行分析,得到对应的麦克风位置;由于麦克风设置在屏幕的一端,其相对屏幕位置是固定,在确定麦克风位置之后,即可将其转换为屏幕需要伸出的目标伸出位置,并根据该目标伸出位置控制电子设备伸展屏幕或收缩屏幕。
146.在一实施例中,还提供一种设备控制装置。请参照图11,图11为本技术实施例提供的设备控制装置的结构示意图。其中该设备控制装置应用于电子设备,该电子设备包括可伸缩的屏幕,该设备控制装置包括侦测模块301、识别模块302以及控制模块303,如下:
147.侦测模块301,用于侦测电子设备是否建立通话连接;
148.识别模块302,用于当侦测到电子设备建立通话连接时,识别电子设备是否被拿起至预设接听位置;
149.控制模块303,用于当识别到电子设备被拿起至预设接听位置时,控制电子设备伸展屏幕或收缩屏幕,以利于屏幕一端设置的麦克风采集用户的通话语音。
150.在一实施例中,在识别电子设备是否被拿起至预设接听位置时,识别模块302用于:
151.获取电子设备的运动轨迹;
152.根据运动轨迹识别电子设备是否被拿起至预设接听位置。
153.在一实施例中,在获取电子设备的运动轨迹时,识别模块302用于:
154.获取电子设备的加速度数据;
155.根据加速度数据确定电子设备的运动轨迹。
156.在一实施例中,在控制电子设备伸展屏幕或收缩屏幕之前,控制模块303还用于:
157.调用预训练的用户识别模型根据加速度数据识别用户是否为预设用户;
158.当识别到用户为预设用户时,控制电子设备伸展屏幕或收缩屏幕。
159.在一实施例中,在调用预训练的用户识别模型根据加速度数据识别用户是否为预设用户之后,控制模块303还用于:
160.当识别到用户不为预设用户时,断开通话连接。
161.在一实施例中,控制模块303还用于:
162.发送安全提示信息至通话连接的对端设备。
163.在一实施例中,控制模块303还用于:
164.控制电子设备收缩屏幕以使得屏幕的可收缩部分呈不可见状态。
165.在一实施例中,在控制电子设备伸展屏幕或收缩屏幕之后,控制模块303还用于:
166.当侦测到用户主动断开通话连接时,控制电子设备恢复屏幕至建立通话连接前的
位置。
167.在一实施例中,识别电子设备是否被拿起至预设接听位置之前,识别模块302还用于:
168.当侦测到电子设备建立通话连接时,识别电子设备是否开启免提通话模式;
169.当电子设备未开启免提通话模式时,识别电子设备是否被拿起至预设接听位置。
170.应当说明的是,本技术实施例提供的设备控制装置与上文实施例中的设备控制方法属于同一构思,在设备控制装置上可以运行设备控制方法实施例中提供的任一方法,其具体实现过程详见以上实施例,此处不再赘述。
171.在一实施例中,还提供一种电子设备,请参照图12,电子设备包括处理器401、存储器402以及可伸缩的屏幕403。
172.本技术实施例中的处理器401是通用处理器,比如arm架构的处理器。
173.屏幕403采用柔性材质,使得其可以弯曲、卷曲以及折叠等,从而实现可伸缩的目的。基于该可伸缩的屏幕03,电子设备可以通过伸出屏幕403来增加屏幕的可视面积,提升显示效果,还可以收缩屏幕403来减小可视面积,降低功耗。应当说明的是,电子设备还配置有驱动屏幕403伸缩的驱动机构,使得电子设备能够根据用户控制驱动屏幕403伸缩。
174.存储器402中存储有计算机程序,其可以为高速随机存取存储器,还可以为非易失性存储器,比如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件等。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402中计算机程序的访问,实现如下功能:
175.侦测电子设备是否建立通话连接;
176.当侦测到电子设备建立通话连接时,识别电子设备是否被拿起至预设接听位置;
177.当识别到电子设备被拿起至预设接听位置时,控制电子设备伸展屏幕403或收缩屏幕403,以利于屏幕403一端设置的麦克风采集用户的通话语音。
178.在一实施例中,在识别电子设备是否被拿起至预设接听位置时,处理器401用于执行:
179.获取电子设备的运动轨迹;
180.根据运动轨迹识别电子设备是否被拿起至预设接听位置。
181.在一实施例中,在获取电子设备的运动轨迹时,处理器401用于执行:
182.获取电子设备的加速度数据;
183.根据加速度数据确定电子设备的运动轨迹。
184.在一实施例中,在控制电子设备伸展屏幕403或收缩屏幕403之前,处理器401还用于执行:
185.调用预训练的用户识别模型根据加速度数据识别用户是否为预设用户;
186.当识别到用户为预设用户时,控制电子设备伸展屏幕403或收缩屏幕403。
187.在一实施例中,在调用预训练的用户识别模型根据加速度数据识别用户是否为预设用户之后,处理器401还用于执行:
188.当识别到用户不为预设用户时,断开通话连接。
189.在一实施例中,处理器401还用于执行:
190.发送安全提示信息至通话连接的对端设备。
191.在一实施例中,处理器401还用于执行:
192.控制电子设备收缩屏幕403以使得屏幕403的可伸缩部分呈不可见状态。
193.在一实施例中,在控制电子设备伸展屏幕403或收缩屏幕403之后,处理器401还用于执行:
194.当侦测到用户主动断开通话连接时,控制电子设备恢复屏幕403至建立通话连接前的位置。
195.在一实施例中,识别电子设备是否被拿起至预设接听位置之前,处理器401还用于执行:
196.当侦测到电子设备建立通话连接时,识别电子设备是否开启免提通话模式;
197.当电子设备未开启免提通话模式时,识别电子设备是否被拿起至预设接听位置。
198.应当说明的是,本技术实施例提供的电子设备与上文实施例中的设备控制方法属于同一构思,在电子设备上可以运行设备控制方法实施例中提供的任一方法,其具体实现过程详见特征提取方法实施例,此处不再赘述。
199.需要说明的是,对本技术实施例的设备控制方法而言,本领域普通测试人员可以理解实现本技术实施例的设备控制方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的处理器执行,在执行过程中可包括如设备控制方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。
200.以上对本技术实施例所提供的一种设备控制方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献