生成控制指令的方法、装置、电子设备和存储介质制造方法及图纸

技术编号:31160293 阅读:13 留言:0更新日期:2021-12-04 10:25
本公开涉及一种生成控制指令的方法、装置、设备和存储介质,该方法包括:响应于检测到针对电子设备的第一控制操作,获取在第一控制操作期间电子设备的高度变化;根据高度变化查询预配置的映射关系表,生成用于控制电子设备的控制指令,其中映射关系表存储有高度变化和控制指令的对应关系。采用该方法,电子设备可以在检测到第一控制操作后获取第一控制操作期间电子设备的高度变化,根据高度变化查询映射关系表生成对应的控制指令,通过控制指令实现相应快捷操作的快速地触发。现相应快捷操作的快速地触发。现相应快捷操作的快速地触发。

【技术实现步骤摘要】
生成控制指令的方法、装置、电子设备和存储介质


[0001]本申请涉及电子设备操作控制
,特别是涉及一种生成控制指令的方法、装置、电子设备和存储介质。

技术介绍

[0002]现有技术中,电子设备中的物理按键被作为触发某些操作的快捷键,例如作为触发摄像头快速启动并拍照的快捷键。用户需要按下物理按键后,可以触发对应的快捷操作。
[0003]但是,因为电子设备尺寸较大或者持握电子设备不方便等原因,用户可能不方便按压电子设备的快捷键,也就无法触发对应的快捷操作。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种生成控制指令的方法、装置、设备和存储介质
[0005]一方面,本公开提供一种生成控制指令的方法,包括:
[0006]响应于检测到针对电子设备的第一控制操作,获取在所述第一控制操作期间所述电子设备的高度变化;
[0007]根据所述高度变化查询预配置的映射关系表,生成用于控制所述电子设备的控制指令,其中所述映射关系表存储有高度变化和控制指令的对应关系。
[0008]可选地,所述电子设备包括触控显示屏;
[0009]所述响应于检测到针对所述电子设备的第一控制操作,获取在所述第一控制操作期间所述电子设备的高度变化,包括:
[0010]响应于检测到针对所述触控显示屏的长按操作,获取所述长按操作期间所述电子设备的高度变化。
[0011]可选地,在响应于检测到针对所述触控显示屏的长按操作后,所述方法还包括
[0012]确定所述长按操作作用在所述触控显示屏的区域;
[0013]根据所述区域在多个预配置的所述映射关系表中选择一个映射关系表,作为选定映射关系表;
[0014]所述根据所述高度变化查询预配置的映射关系表,包括:根据所述高度变化查询所述选定映射关系表。
[0015]可选地,所述电子设备包括气压传感器;所述获取在所述第一控制操作期间所述电子设备的高度变化,包括:
[0016]获取在所述第一控制操作期间所述气压传感器检测的气压变化值;
[0017]根据所述气压变化值确定所述电子设备的高度变化。
[0018]可选地,所述电子设备包括惯性传感器;
[0019]所述获取在所述第一控制操作期间所述电子设备的高度变化,包括:获取所述惯性传感器在所述第一控制操作期间输出的加速度;
[0020]根据所述加速度和所述第一控制操作的执行时间,计算所述电子设备的高度变化。
[0021]另一方面,本公开提供一种生成控制指令的装置,包括:高度变化确定单元,用于响应于检测到针对电子设备的第一控制操作,获取在所述第一控制操作期间所述电子设备的高度变化;
[0022]控制指令生成单元,用于根据所述高度变化查询预配置的映射关系表,生成用于控制所述电子设备的控制指令,其中所述映射关系表存储有高度变化和控制指令的对应关系。
[0023]可选地,所述电子设备包括触控显示屏;所述高度变化确定单元,响应于检测到针对所述触控显示屏的长按操作,获取所述长按操作期间所述电子设备的高度变化。
[0024]可选地,所述电子设备包括气压传感器;所述高度变化确定单元包括:
[0025]气压变化值确定子单元,用于获取在所述第一控制操作期间所述气压传感器检测的气压变化值;
[0026]高度变化确定子单元,用于根据所述气压变化值确定所述电子设备的高度变化。
[0027]再一方面,本公开提供一种电子设备,包括处理器和存储器;
[0028]所述处理器通过调用所述存储器存储的程序或指令,用于执行如前所述方法的步骤。
[0029]再一方面,本公开提供一种计算机可读存储介质,所述计算机可读存储介质存储程序或指令,所述程序或指令使计算机执行如前所述方法的步骤。
[0030]本公开实施例提供的技术方案与现有技术相比具有如下优点:采用本公开实施例提供的生成控制指令的方法,如果用户在执行针对电子设备的第一控制操作的同时在高度方向上移动电子设备,电子设备可以在检测到第一控制操作后获取第一控制操作期间的高度变化,根据高度变化查询映射关系表生成对应的控制指令,以实现相应快捷操作的方便地触发。
附图说明
[0031]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0032]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本公开一些实施例提供的用于生成控制指令的方法的流程图;
[0034]图2是本公开一些实施例提供的生成控制指令的方法流程图;
[0035]图3是本公开一个实施例提供的电子设备的结构示意图;
[0036]图4是本公开实施例提供的生成控制指令的装置的结构示意图;
[0037]图5是本公开实施例中的一种电子设备的结构示意图。
具体实施方式
[0038]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案
进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0039]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0040]图1是本公开一些实施例提供的用于生成控制指令的方法的流程图。如图1所示,在本公开的一些实施例中,用于生成控制指令的方法包括步骤S101

S102。
[0041]步骤S101:响应于检测到针对电子设备的第一控制操作,获取在第一控制操作期间电子设备的高度变化。
[0042]本公开实施例中,电子设备实时地检测用户针对对电子设备上的操作。用户针对电子设备的操作可以是第一控制操作,也可以是对应其他操作方式的控制操作。
[0043]在电子设备检测到第一控制操作后,电子设备获取内部传感器生成的检测数据,并基于传感器生成的检测数据确定电子设备在执行第一控制操作期间的高度变化。
[0044]在本公开一些实施例中,电子设备可以为具有触控显示屏的电子设备。在此情况下,步骤S101可以包括步骤S1011

S1012。
[0045]步骤S1011:检测是否有针对触控显示屏的长按操作;若是,执行步骤S1012。
[0046]本公开一些实施例中,检测是否有针对触控显示屏的长按操作,可以是在检测到针对触控显示屏的触摸操作后,判断触摸操作是否发生移动以及触摸操作的操作时长是否达到设定的时长。如果触摸操作没有发生移动,并且触摸操作的操作时长达到设定的时长,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种生成控制指令的方法,其特征在于,包括:响应于检测到针对电子设备的第一控制操作,获取在所述第一控制操作期间所述电子设备的高度变化;根据所述高度变化查询预配置的映射关系表,生成用于控制所述电子设备的控制指令,其中所述映射关系表存储有高度变化和控制指令的对应关系。2.根据权利要求1所述的方法,其特征在于,所述电子设备包括触控显示屏;所述响应于检测到针对所述电子设备的第一控制操作,获取在所述第一控制操作期间所述电子设备的高度变化,包括:响应于检测到针对所述触控显示屏的长按操作,获取所述长按操作期间所述电子设备的高度变化。3.根据权利要求2所述的方法,其特征在于,在响应于检测到针对所述触控显示屏的长按操作后,所述方法还包括:确定所述长按操作作用在所述触控显示屏的区域;根据所述区域在多个预配置的映射关系表中选择一个映射关系表,作为选定映射关系表;所述根据所述高度变化查询预配置的映射关系表,包括:根据所述高度变化查询所述选定映射关系表。4.根据权利要求1

3任一项所述的方法,其特征在于,所述电子设备包括气压传感器;所述获取在所述第一控制操作期间所述电子设备的高度变化,包括:获取在所述第一控制操作期间所述气压传感器检测的气压变化值;根据所述气压变化值确定所述电子设备的高度变化。5.根据权利要求1

3任一项所述的方法,其特征在于,所述电子设备包括惯性传感器;所述获取...

【专利技术属性】
技术研发人员:蒋志杰
申请(专利权)人:西安闻泰信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1