控制方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:34988497 阅读:12 留言:0更新日期:2022-09-21 14:33
本申请提供一种控制方法,包括:检测接触式操作行为;确定接触式操作行为的起点位置是否位于预设区域内;响应于确定接触式操作行为的起点位置位于预设区域之内,进行以下操作;确定接触式操作行为的压力值是否小于压力阈值;响应于确定接触式操作行为的压力值不小于压力阈值,生成相应的压力控制指令;响应于确定接触式操作行为的压力值小于压力阈值,忽略接触式操作行为;以及响应于确定接触式操作行为的起点位置位于预设区域之外,进行以下操作;确定接触式操作行为是否与滑动控制规则相匹配;响应于确定接触式操作行为与滑动控制规则相匹配,生成相应的滑动控制指令;响应于确定接触式操作行为与滑动控制规则不匹配,忽略接触式操作行为。接触式操作行为。接触式操作行为。

【技术实现步骤摘要】
控制方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及耳机
,具体涉及一种控制方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]在对耳机等微/小型电子设备进行调节控制时,容易发生误触操作,控制准确率低,且调节控制功能单一,造成用户体验较差。随着产品小型化的趋势加深,诸如TWS(TrueWirelessStereo,即真无线立体声)耳机等微型设备逐渐兴起,电子设备的产品外形尺寸进一步压缩,上述问题更为突出。

技术实现思路

[0003]本申请实施例提供一种控制方法、装置、电子设备及计算机可读存储介质,旨在解决现有技术中耳机等微/小型电子设备容易发生误触操作、控制困难、功能单一的问题。
[0004]一方面,本申请实施例提供一种控制方法,包括:检测发生于电子设备外表面的可触控区域的接触式操作行为;确定所述接触式操作行为的起点位置是否位于预设区域内;响应于确定所述接触式操作行为的起点位置位于所述预设区域之内,则对所述接触式操作行为进行以下操作;确定所述接触式操作行为的压力值是否小于压力阈值;响应于确定所述接触式操作行为的压力值不小于所述压力阈值,则根据所述接触式操作行为和压力控制规则生成相应的压力控制指令;响应于确定所述接触式操作行为的压力值小于所述压力阈值,则忽略所述接触式操作行为;响应于确定所述接触式操作行为的起点位置位于所述预设区域之外,则对所述接触式操作行为进行以下操作;确定所述接触式操作行为是否与滑动控制规则相匹配;响应于确定所述接触式操作行为与所述滑动控制规则相匹配,则根据所述接触式操作行为和所述滑动控制规则生成相应的滑动控制指令;响应于确定所述接触式操作行为与所述滑动控制规则不匹配,则忽略所述接触式操作行为。
[0005]在一些实施例中,确定所述接触式操作行为的起点位置是否位于预设区域内,包括:确定所述接触式操作行为的起点位置在触摸传感器矩阵所在平面上的正投影是否位于所述触摸传感器矩阵之内;其中,所述触摸传感器矩阵设置于所述电子设备的内部;响应于确定所述接触式操作行为的起点位置在所述触摸传感器矩阵所在平面上的正投影位于所述触摸传感器矩阵之内,确定所述接触式操作行为的起点位置位于预设区域之内;响应于确定所述接触式操作行为的起点位置在所述触摸传感器矩阵所在平面上的正投影位于所述触摸传感器矩阵之外,确定所述接触式操作行为的起点位置位于预设区域之外。
[0006]在一些实施例中,在确定所述接触式操作行为是否与滑动控制规则相匹配前,所述控制方法还包括:确定所述接触式操作行为是否经过所述预设区域;响应于确定所述接触式操作行为不经过所述预设区域,忽略所述接触式操作行为。
[0007]在一些实施例中,确定所述接触式操作行为是否与滑动控制规则相匹配,包括:确定所述接触式操作行为的滑动路径中位于所述预设区域内的部分是否与所述滑动控制规
则相匹配;响应于确定所述接触式操作行为的滑动路径中位于所述预设区域内的部分与所述滑动控制规则相匹配,确定所述接触式操作行为与滑动控制规则相匹配;响应于确定所述接触式操作行为的滑动路径中位于所述预设区域内的部分与所述滑动控制规则不匹配,确定所述接触式操作行为与滑动控制规则不匹配。
[0008]在一些实施例中,对于连续发生且其中任意相邻二者之间的时间间隔不大于第一时间阈值的多个接触式操作行为,根据所述接触式操作行为和所述压力控制规则生成相应的压力控制指令,包括:将所述多个接触式操作行为作为一次压控操作;确定所述一次压控操作与所述压力控制规则是否匹配;响应于确定所述一次压控操作与所述压力控制规则相匹配,则根据所述一次压控操作与所述压力控制规则生成相应的压力控制指令;响应于确定所述一次压控操作与所述压力控制规则不匹配,则忽略所述一次压控操作。
[0009]另一方面,本申请实施例提供一种控制装置,包括:检测模块,被配置为检测发生于电子设备外表面的可触控区域的接触式操作行为;预判模块,被配置为确定接触式操作行为的起点位置是否位于预设区域内;第一控制模块,被配置为进行以下控制操作;确定所述接触式操作行为的压力值是否小于压力阈值;响应于确定所述接触式操作行为的压力值不小于所述压力阈值,根据所述接触式操作行为和压力控制规则生成相应的压力控制指令;响应于确定所述接触式操作行为的压力值小于所述压力阈值,忽略所述接触式操作行为;第二控制模块,被配置为进行以下控制操作;确定所述接触式操作行为是否与滑动控制规则相匹配;响应于确定所述接触式操作行为与所述滑动控制规则相匹配,根据所述接触式操作行为和所述滑动控制规则生成相应的滑动控制指令;响应于确定所述接触式操作行为与所述滑动控制规则不匹配,忽略所述接触式操作行为。
[0010]在一些实施例中,所述控制装置还包括:前选模块,被配置为进行以下前选操作;确定所述接触式操作行为是否经过所述预设区域;响应于确定所述接触式操作行为不经过所述预设区域,忽略所述接触式操作行为。
[0011]又一方面,本申请实施例提供一种电子设备,包括:壳体;触摸传感装置,设置于所述壳体的内部,所述壳体的可触控区域被所述触摸传感装置的触摸感应范围覆盖;压力传感装置,设置于所述壳体的内部,所述压力传感装置位于所述触摸传感装置接近或远离所述可触控区域的一侧,所述压力传感装置被配置为感测发生于所述可触控区域的压力信号;处理器,分别电连接于所述触摸传感装置和所述压力传感装置;存储器,存储有计算机程序,所述计算机程序被所述处理器执行时实现如以上任一实施例所述的控制方法。
[0012]再一方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行以上任一实施例所述的控制方法中的步骤。
[0013]本申请实施例一方面通过对发生于可触控区域的接触式操作行为进行检测和响应,使对控制操作的响应范围限制于可触控区域内,对发生于非可触控区域的接触式操作行为不予检测和响应,从而减少了误触非可触控区域可能造成的干扰,提高了响应精度和控制准确率;
[0014]另一方面对于检测到的接触式操作行为,利用其起点位置与预设区域之间的位置关系,对该接触式操作行为的类型和控制意图进行预判,进而根据预判类型对该操作行为进行对应的识别操作,可以准确地识别出有效的按压/轻捏式操作行为和有效的触摸滑动式操作行为,以及识别并去除由于误触引起的接触式操作行为,最终生成准确的控制指令
而予以响应,减少了误触可触控区域可能造成的干扰,提高了识别准确率和响应准确率;
[0015]第三方面,基于对有效的按压/轻捏式操作行为、有效的触摸滑动式操作行为以及由于误触可触控区域引起的接触式操作行为的准确识别,可以对不同类型或不同数量的接触式操作行为进行组合,从而实现复杂的操作控制功能,使控制方式得以增加、控制功能得以丰富。
附图说明
[0016]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控制方法,其特征在于,包括:检测发生于电子设备外表面的可触控区域的接触式操作行为;确定所述接触式操作行为的起点位置是否位于预设区域内;响应于确定所述接触式操作行为的起点位置位于所述预设区域之内,则对所述接触式操作行为进行以下操作;确定所述接触式操作行为的压力值是否小于压力阈值;响应于确定所述接触式操作行为的压力值不小于所述压力阈值,则根据所述接触式操作行为和压力控制规则生成相应的压力控制指令;响应于确定所述接触式操作行为的压力值小于所述压力阈值,则忽略所述接触式操作行为;响应于确定所述接触式操作行为的起点位置位于所述预设区域之外,则对所述接触式操作行为进行以下操作;确定所述接触式操作行为是否与滑动控制规则相匹配;响应于确定所述接触式操作行为与所述滑动控制规则相匹配,则根据所述接触式操作行为和所述滑动控制规则生成相应的滑动控制指令;响应于确定所述接触式操作行为与所述滑动控制规则不匹配,则忽略所述接触式操作行为。2.根据权利要求1所述的控制方法,其特征在于,确定所述接触式操作行为的起点位置是否位于预设区域内,包括:确定所述接触式操作行为的起点位置在触摸传感器矩阵所在平面上的正投影是否位于所述触摸传感器矩阵之内;其中,所述触摸传感器矩阵设置于所述电子设备的内部;响应于确定所述接触式操作行为的起点位置在所述触摸传感器矩阵所在平面上的正投影位于所述触摸传感器矩阵之内,则确定所述接触式操作行为的起点位置位于预设区域之内;响应于确定所述接触式操作行为的起点位置在所述触摸传感器矩阵所在平面上的正投影位于所述触摸传感器矩阵之外,则确定所述接触式操作行为的起点位置位于预设区域之外。3.根据权利要求1所述的控制方法,其特征在于,在确定所述接触式操作行为是否与滑动控制规则相匹配前,还包括:确定所述接触式操作行为是否经过所述预设区域;响应于确定所述接触式操作行为不经过所述预设区域,则忽略所述接触式操作行为。4.根据权利要求3所述的控制方法,其特征在于,确定所述接触式操作行为是否与滑动控制规则相匹配,包括:确定所述接触式操作行为的滑动路径中位于所述预设区域内的部分是否与所述滑动控制规则相匹配;响应于确定所述接触式操作行为的滑动路径中位于所述预设区域内的部分与所述滑动控制规则相匹配,则确定所述接触式操作行为与滑动控制规则相匹配;响应于确定所述接触式操作行为的滑动路径中位于所述预设区域内的部分与所述滑动控制规则不匹配,则确定所述接触式操作行为与滑动控制规则不匹配。
5.根据权利要求1所述的控制方法,其特征在于,根据...

【专利技术属性】
技术研发人员:何亮江海涛
申请(专利权)人:湖南欣音科技有限责任公司
类型:发明
国别省市:

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

1