CN110658920A - 单点触摸控制方法、装置、设备及存储介质 - Google Patents
单点触摸控制方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN110658920A CN110658920A CN201910926963.7A CN201910926963A CN110658920A CN 110658920 A CN110658920 A CN 110658920A CN 201910926963 A CN201910926963 A CN 201910926963A CN 110658920 A CN110658920 A CN 110658920A
- Authority
- CN
- China
- Prior art keywords
- touch operation
- point touch
- operation sequence
- point
- voltage duration
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000006870 function Effects 0.000 claims description 40
- 238000004590 computer program Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 claims description 7
- 230000004438 eyesight Effects 0.000 abstract description 9
- 238000004891 communication Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 6
- 238000013507 mapping Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000003247 decreasing effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 108010076504 Protein Sorting Signals Proteins 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/016—Input arrangements with force or tactile feedback as computer generated output to the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例公开了一种单点触摸控制方法、装置、设备及存储介质。其中方法包括:检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;将第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;若匹配成功,则执行匹配到的第二触控操作序列所关联的功能。本发明实施例通过单点触控操作,即可实现对电子设备的控制,甚至文字输入沟通,不仅满足了视力不佳或者行动不便的用户使用需求,还能进一步简化用户操作,节省操作花费的时间,改善了用户使用体验。
Description
技术领域
本发明实施例涉及信号处理技术,尤其涉及一种单点触摸控制方法、装置、设备及存储介质。
背景技术
随着电子技术的发展,电子设备的种类越来越多,且具备的功能也越来越丰富,已经成为大多数用户在生活中不可或缺的一部分。
在实际应用中,用户可根据需要对电子设备进行不同的控制,例如,用户在编辑短信时,可通过点击显示屏中的“输入内容”,调起对应的输入法,然后利用调起的输入法,输入对应的文字内容。
上述对电子设备的控制,对于身体健康的用户而言,通过查阅说明书或简单练习之后就可熟练掌握。然而,对于视力不佳或者行动不便的用户而言,对电子设备进行上述控制操作,不仅操作繁琐,且需要花费较长时间,给上述用户群体使用电子设备带来了负担,影响用户的使用。
发明内容
本发明实施例提供一种单点触摸控制方法、装置、设备及存储介质,以实现通过单点触控操作,即可对电子设备的控制,不仅满足了视力不佳或者行动不便的用户使用需求,还能进一步简化用户操作,节省操作花费的时间,改善了用户使用体验。
第一方面,本发明实施例提供了一种单点触摸控制方法,该方法包括:
检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;
将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;
若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
第二方面,本发明实施例还提供了一种单点触摸控制装置,该装置包括:
检测模块,用于检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;
匹配模块,用于将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;
控制模块,用于若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面实施例所述的单点触摸控制方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时以第一方面实施例所述的单点触摸控制方法。
本发明实施例公开的技术方案,具有如下有益效果:
通过检测作用在预设接收端口的单点触控操作,得到第一触控操作序列,并将第一触控操作序列与预设的至少两个第二触控操作序列进行匹配,若匹配成功则执行匹配到的第二触控操作序列所关联的功能。由此,通过单点触控操作,即可实现对电子设备的控制,甚至文字输入沟通,不仅满足了视力不佳或者行动不便的用户使用需求,还能进一步简化用户操作,节省操作花费的时间,改善了用户使用体验。
附图说明
图1是本发明实施例一提供的一种单点触摸控制方法的流程示意图;
图2是本发明实施例二提供的一种单点触摸控制方法的流程示意图;
图3是本发明实施例三提供的一种单点触摸控制装置的结构示意图;
图4是本发明实施例四提供的一种单点触摸控制装置的结构示意图;
图5是本发明实施例五提供的一种电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
本发明实施例针对相关技术中,视力不佳或者行动不便的用户,对电子设备进行控制操作时,操作繁琐,且需要花费较长时间,给用户群体使用电子设备带来了负担,影响用户使用的问题,提出一种单点触摸控制方法。
本发明实施例,通过检测作用在预设接收端口的单点触控操作,得到第一触控操作序列,并根据第一触控操作序列与预设的至少两个第二触控操作序列进行比对,并执行比对成功的第二触控操作序列所关联的功能。由此,通过单点触控操作,即可实现对电子设备的控制,不仅满足了视力不佳或者行动不便的用户使用需求,还能进一步简化用户操作,节省操作花费的时间,改善了用户使用体验。
下面参考附图描述本发明实施例的单点触摸控制方法、装置、设备及存储介质进行详细说明。
实施例一
图1是本发明实施例一提供的一种单点触摸控制方法的流程示意图,本发明实施例可适用于基于单点触控操作对应的触控操作序列确定对应功能,并执行该功能的场景,该方法可由单点触摸控制装置来执行,以实现对单点触控操作处理过程进行控制,该装置可以由软件和/硬件实现,可集成于电子设备的内部。在本实施例中,电子设备可以是智能手机、笔记本电脑、智能家电等等,其中智能家电可以为,但不限于:智能音箱、智能空调、智能电视等。该方法具体包括如下步骤:
S101,检测作用在预设接收端口的单点触控操作,得到第一触控操作序列。
本发明实施例中,预设接收端口包括如下至少一项:预设按键、触摸屏和指纹模组。其中,预设按键是指电子设备中的物理按键。例如,电源键、音量键等。
可选的,本实施例在执行步骤S101之前,可通过以下方式,获取用户在预设接收端口的单点触控操作。
第一种方式
通过电子设备的预设按键,获取用户的单点触控操作。
例如,预设按键为电子设备的音量键,那么当确定音量键的触发不属于音量调节,或者不属于拍照等常规业务时,此时可确定该触发是用户在预设接收端口的单点触控操作。
通过触发音量键调节音量时,通常是单次短时触发音量键,为了区分音量键的触发不是音量调节或者拍照等常规业务,本发明实施例可预设一时长及在该时长内触发音量键次数。当检测到预设时长内触发音量键的次数达到次数阈值时,即可确定该触发是用户在预设接收端口的单点触控操作;
或者,本发明实施例,还可在设置触发音量键的时长阈值。若检测触发音量键的持续时长达到预设时长阈值时,则确定该触发时用户在预设接收端口的单点触控操作。
作为第二种方式
根据电子设备触摸屏的触摸单元,获取用户的单点触控操作。
实际使用过程中,用户通常是在电子设备触摸屏上进行滑动操作或者点击操作,以达到对电子设备的控制。其中上述滑动操作或者点击操作的次数是一定的。例如,打开某一应用时,用户仅需在该应用图标所在区域点击一次即可启动应用。
然而,本实施例中用户在触摸屏上的单点触控操作为多次。也就是说,本实施例可在电子设备触摸屏上设置一区域,并检测该区域对应的触摸单元,在预定时间内获取到用户触控操作次数。当确定该触控操作次数大于阈值时,确定获取到用户在操作接收端口上的单点触控操作。其中,上述在电子设备触摸屏上设置的区域可以是触摸屏的任一空白区域。预定时间是指接收触控动作的有效时间,阈值可根据使用场景进行适应性设置,例如为3次。
作为第三种方式
通过指纹模组对应的指纹传感器,获取用户的单点触控操作。
其中,指纹传感器获取到用户的指纹之后,可通过判断指纹信息是否属于同一人。若属于同一人,且在预设时间内获取该用户的指纹信息数量大于阈值,则确定获取到用户在操作接收端口上的单点触控操作。
也就是说,在本实施例中,通过对指纹传感器采集到的指纹信息数量,即可确定是否获取到用户在操作接收端口的单点触控操作。
需要说明的是,上述三种方式,获取用户在预设接收端口的单点触控操作的实现方式仅为示例性说明,不作为对本实施例的具体限定。
进一步的,在获取到用户在预设接收端口的单点触控操作之后,本实施例即可检测作用在操作接收端口的单点触控操作,得到第一触控操作序列。
示例性的,本实施例可通过对获取到的单点触控操作进行识别,根据识别结果得到第一触控操作序列。
S102,将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配。
其中,第二触控操作序列是按照预设规则排列的单点触控操作序列。在本发明实施例中,预设规则排序可按照摩斯编码方式实现。也就是说,当单点触控操作序列按照摩斯编码方式排列时,对应得到的触控操作序列即为摩斯密码。
在本发明实施例中,预设的至少两个第二触控操作序列可预先存储于电子设备的存储单元中。
可选的,可通过将得到的第一触控操作序列,与预设的至少两个第二触控操作序列分别进行比对,以确定第一触控操作与哪一第二触控操作序列匹配。
也就是说,本实施例通过将第一触控操作序列与预设的至少两个第二触控操作序列进行匹配,可确定出用户实际的触控目的。
S103,若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
其中,预设的第二触控操作序列关联的功能,包括以下至少一项:字符串的输入、电子设备的启用和关闭、温度升降的设置、风向大小的设置、风向的设置和音量大小的设置。
可选的,当确定第一触控操作序列与任一第二触控操作序列匹配时,单点触摸控制装置可根据匹配成功的第二触控操作序列,确定与该第二触控操作序列关联的功能,并执行该关联的功能。
在本实施例中,还可预先建立至少两个第二触控操作序列各自与关联的功能映射关系,并将该映射关系存储至存储单元中,从而通过第二触控操作序列,查询存储的映射关系,即可确定对应的功能,进而执行该功能,从而提高处理速度。
例如,若用户输入的第一触控操作序列X1,且与预设的多个第二触控操作序列中的第三个触控操作序列Y3匹配成功。此时单点触摸控制装置可根据Y3,在建立的第二触控操作序列与功能的映射关系中,查找与Y3关联的功能Z。当查找到功能Z之后,执行功能Z。其中,若功能Z为音量大小的设置,则根据第一触控操作序列X1,对音量大小进行增大或者减少设置。
又如,若用户输入的第一触控操作序列X2,且与预设的多个第二触控操作序列中的第二个触控操作序列Y2比对成功。此时单点触摸控制装置可根据Y2,在建立的第二触控操作序列与功能的映射关系中,查找与Y2关联的功能G。当查找到功能G之后,执行功能G。其中,若功能G为字符串的输入,则根据第一触控序列X2,输出对应的字符串。
在本发明实施例的一个实施例中,若第一触控操作序列与预设的至少两个触控操作序列匹配失败时,则通过报警单元,向用户发送报警信息。
其中,报警单元可以是,但不限于:蜂鸣器、指示灯、扬声器等。
报警信息可以是,但不限于:持续不断的蜂鸣声、指示灯闪烁、通过扬声器播放提醒语音,例如“输入操作有误,请重新输入”等。
需要说明的是,上述几种报警信息可以是单独实施,也可以相互结合实施,此处对其不做具体限定。
也就是说,本实施例在确定第一触控操作序列与预设的至少两个触控操作序列比对失败时,通过向用户发送报警信息,使得用户能够调整作用在预设接收端口的单点触控操作,以提高单点触控操作的输入准确度。
可以理解的是,本发明实施例通过将用户输入的第一触控操作序列,与预设的至少两个触控操作序列进行比对,确定出匹配的第二触控操作序列,并执行与该第二触控操作序列关联的功能,使得电子设备在原有功能的基础上,兼容单点触控,以通过单点触控,实现对电子设备的操控功能,从而满足不同用户群体的使用需求,提升了用户满意度。
本发明实施例提供的单点触摸控制方法,通过检测作用在预设接收端口的单点触控操作,得到第一触控操作序列,并将第一触控操作序列与预设的至少两个第二触控操。由此,通过单点触控操作,即可实现对电子设备的控制,不仅满足了视力不佳或者行动不便的用户使用需求,还能进一步简化用户操作,节省操作花费的时间,改善了用户使用体验。
在上述实施例基础上,S101之后还包括:向震动装置发送控制指令,以控制所述震动装置进行震动
其中,本实施例中,震动装置可以为马达。
可选的,在获取作用在预设接收端口的单点触控操作时,单点触摸控制装置可检测到预设接收端口的电压发生变化,此时可根据上述电压变化,向震动装置发送一个控制指令,以使震动装置在接收到上述控制指令之后,根据控制指令执行相应的操作。
其中,控制指令具体为控制震动装置进行震动的指令。
也就是说,当检测到预设接收端口的电压变化时,说明用户可能输入了单点触控操作,此时为了方便用户确定输入的单点触控操作是否有效,可通过启动震动装置进行震动,使得用户根据触感即可确定输入的单点触控操作有效,从而进一步提高用户体验。
本发明实施例提供的单点触摸控制方法,在检测作用在预设接收端口的单点触控操作,向震动装置发送控制指令,以控制震动装置进行震动。由此,实现了在用户输入单点触控操作时,通过震动使得用户通过触感确定输入的操作是否有效,从而进一步提高用户使用体验。
实施例二
通过上述分析可知,本发明实施例通过确定与第一触控操作序列匹配的第二触控操作序列,并执行与该第二触控操作序列关联的功能。
作为本发明实施例的一种实现形式,检测作用在预设接收端口的单点触控操作,得到第一触控操作序列时,可根据各个单点触控操作的高电压时长和各个单点触控操作之间的低电压时长进行信号识别,得到第一触控操作序列。下面结合图2,对本发明实施例的单点触摸控制方法的上述情况进行说明。
图2是本发明实施例二提供的一种单点触摸控制方法的流程示意图。
如图2所示,该单点触摸控制方法可以包括以下步骤:
S201,检测作用在预设接收端口的单点触控操作。
其中,步骤S201的具体实现过程和原理,与上述实施例中步骤S101类似,具体可参见上述实施例,此处对其不做过多赘述。
S202,根据各个所述单点触控操作的高电压时长和各个所述单点触控操作之间的低电压时长进行信号识别,得到所述第一触控操作序列。
实际应用过程中,当预设接收端口接收到用户的单点触控操作时,预设接收端口的电压会发生变化。例如,当接收到用户的单点触控操作时,预设接收端口的电压会升高;反之,预设接收端口的电压会降低。
也就是说,当用户在预设接收端口进行单点触控操作时,预设接收端口的电压会升高,对应获取的单点触控操作信号处于高电压状态;反之,当用户未在操作接收端口进行单点触控操作时,预设接收端口的电压会降低,对应获取的单点触控操作信号处于低电压状态。
具体实现时,本实施例可通过计时器确定作用在预设接收端口的各个单点触控操作信号处于高电压状态的时长,以及各个单点触控操作之间的低电压时长。
进一步的,在获取到各个单点触控操作的高电压时长和各个单点触控操作之间的低电压时长,可进行信号识别以得到第一触控操作序列。
具体实现时,可根据高电压时长确定单点触控操作的输入类型,以及根据低电压时长确定相邻单点触控操作之间的停顿类型。然后,根据单点触控操作的输入类型和停顿类型,得到第一触控操作序列。
也就是说,本实施例根据各个所述单点触控操作的高电压时长和各个所述单点触控操作之间的低电压时长进行信号识别,包括:
根据所述高电压时长确定所述单点触控操作的输入类型,并根据所述低电压时长确定停顿类型;
基于所确定的输入类型和停顿类型,得到所述第一触控操作序列。
进一步的,本实施例中根据所述高电压时长确定所述单点触控操作的输入类型,包括:
若所述高电压时长小于或等于第一阈值,则确定所述输入类型是点输入;
若所述高电压时长大于所述第一阈值,则确定所述输入类型是划输入。
其中,第一阈值可根据技术人员的经验进行适应性设备。例如0.5秒(s),此处不做限定。
可选的,可将高电压时长与第一阈值进行比较,确定单点触控操作的输入类型属于点输入,还是划输入。
举例来说,若第一阈值为0.5s,单点触控操作处于高电压状态的时长为0.7s,则可以确定该单点触控操作的输入类型属于划输入。
又如,若第一阈值为0.5s,单点触控操作处于高电压状态的时长为0.2s,则可以确定该单点触控操作的输入类型属于点输入。
实际使用过程中,用户作用在预设接口的单点触控操作时相邻的单点触控信号之间会存在间隔,而上述间隔可能是用户输入触控操作时的停顿。因此,本实施例还可以确定用户输入单端触控操作时的停顿类型。
具体实现时,可将各个单点触控操作之间的低电压时长与预设阈值进行比对,确定相邻的单点触控操作之间的停顿类型。
示例性的,根据所述低电压时长确定停顿类型,包括:
若所述低电压时长小于或等于第二阈值,则确定所述停顿类型为点划停顿;
若所述低电压时长大于第二阈值且小于或等于第三阈值,则确定所述停顿类型为字符停顿;
若所述低电压时长大于第三阈值且小于或等于第四阈值,则确定所述停顿类型为词间停顿;
若所述低电压时长大于第四阈值,则确定所述停顿类型为句间停顿。
其中,第二阈值、第三阈值及第四阈值可根据实际应用场景进行适应性设置,本实施例对此未作限定。
需要说明的是,第二阈值小于第三阈值,第三阈值小于第四阈值。
其中,停顿类型包括如下至少一项:点和划之间的停顿、字符之间的停顿词与词之间的停顿和句子之间的停顿。
可选的,本实施例可利用计时器,确定各个单点触控操作之间的低电压时长,然后根据低电压时长,与不同停顿类型的时长阈值进行比较,以确定相邻相邻的单点触控操作间的停顿类型。
例如,假设点和划之间的停顿时长为0.5s(即第二阈值),字符之间的停顿时长为1.5s(即第三阈值),句子之间的停顿为5s(即第四阈值),那么当确定各个单点触控操作之间的低电压时长为1.5s时,则确定相邻单点触控操作之间的停顿类型为字符之间的停顿。
可以理解的是,本实施例通过上述对各个单点触控操作进行信号识别,以得到第一触控操作序列。
S203,将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配。
S204,若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
需要说明的是,本实施例中步骤S203至步骤S204的实现原理和过程,与上述实施例中步骤S102和步骤S103类似,具体可参见上述实施例,此处对其不做过多赘述。
本发明实施例提供的单点触摸控制方法,通过根据各个单点触控操作的高电压时长和各个单点触控操作之间的低电压时长进行信号识别,以得到第一触控操作序列,然后将第一触控操作序列与预设的至少两个第二触控操作序列进行匹配,若第一触控操作序列与任一第二触控操作序列匹配成功,则执行该第二触控操作序列关联的功能。由此,实现了通过分析单点触控操作对应的电压变化情况,确定单点触控操作的输入类型以及各个单点触控操作之间的停顿类型,进而根据单点触控操作的输入类型及各个单点触控操作之间的停顿类型得到用第一触控操作序列,从而确保得到的第一触控操作序列准确度和可靠性。
实施例三
为了实现上述目的,本发明实施例三还提出了一种单点触摸控制装置。
图3是本发明实施例三提供的一种单点触摸控制装置的结构示意图。
如图3所示,本发明实施例单点触摸控制装置包括:检测模块311、匹配模块312及控制模块313。
其中,检测模块311,用于检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;
匹配模块312,用于将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;
控制模块313,用于若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
作为本发明实施例的一种可选的实现方式,所述预设接收端口包括如下至少一项:预设按键、触摸屏和指纹模组。
作为本发明实施例的一种可选的实现方式,所述第二操作序列是按照预设规则排列的单点触控操作序列。
作为本发明实施例的一种可选的实现方式,所述控制模块313,还用于:
向震动装置发送震动指令,以控制所述震动装置进行震动。
需要说明的是,前述对单点触摸控制方法实施例的解释说明也适用于该实施例的单点触摸控制装置,其实现原理类似,此处不再赘述。
本发明实施例提供的单点触摸控制装置,通过检测作用在预设接收端口的单点触控操作,得到第一触控操作序列,并将第一触控操作序列与预设的至少两个第二触控操作序列进行匹配,若匹配成功则执行匹配到的第二触控操作序列所关联的功能。由此,通过单点触控操作,即可实现对电子设备的控制,不仅满足了视力不佳或者行动不便的用户使用需求,还能进一步简化用户操作,节省操作花费的时间,改善了用户使用体验。
实施例四
图4是本发明实施例四提供的一种单点触摸控制装置的结构示意图。
如图4所示,本发明实施例单点触摸控制装置包括:检测模块311、匹配模块312及控制模块313。
其中,检测模块311,用于检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;
匹配模块312,用于将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;
控制模块313,用于若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
作为本发明实施例的一种可选的实现方式,所述检测模块311包括:检测子单元3111和识别子单元3112。
其中,检测子单元3111,用于检测作用在所述预设接收端口的单点触控操作;
识别子单元3112,用于根据各个所述单点触控操作的高电压时长和各个所述单点触控操作之间的低电压时长进行信号识别,得到所述第一触控操作序列。
作为本发明实施例的一种可选的实现方式,所述识别子单元3112具体用于:
根据所述高电压时长确定所述单点触控操作的输入类型,并根据所述低电压时长确定停顿类型;
基于所确定的输入类型和停顿类型,得到所述第一触控操作序列。
作为本发明实施例的一种可选的实现方式,所述识别子单元3112还用于:
若所述高电压时长小于或等于第一阈值,则确定所述输入类型是点输入;
若所述高电压时长大于所述第一阈值,则确定所述输入类型是划输入。
作为本发明实施例的一种可选的实现方式,所述识别子单元3112还用于:
若所述低电压时长小于或等于第二阈值,则确定所述停顿类型为点划停顿;
若所述低电压时长大于第二阈值且小于或等于第三阈值,则确定所述停顿类型为字符停顿;
若所述低电压时长大于第三阈值且小于或等于第四阈值,则确定所述停顿类型为词间停顿;
若所述低电压时长大于第四阈值,则确定所述停顿类型为句间停顿。
需要说明的是,前述对单点触摸控制方法实施例的解释说明也适用于该实施例的单点触摸控制装置,其实现原理类似,此处不再赘述。
本发明实施例提供的单点触摸控制装置,通过根据各个单点触控操作的高电压时长和各个单点触控操作之间的低电压时长进行信号识别,以得到第一触控操作序列,然后将第一触控操作序列与预设的至少两个第二触控操作序列进行匹配,若第一触控操作序列与任一第二触控操作序列匹配成功,则执行该第二触控操作序列关联的功能。由此,实现了通过分析单点触控操作对应的电压变化情况,确定单点触控操作的输入类型以及各个单点触控操作之间的停顿类型,进而根据单点触控操作的输入类型及各个单点触控操作之间的停顿类型得到用第一触控操作序列,从而确保得到的第一触控操作序列准确度和可靠性。
实施例五
为了实现上述目的,本发明实施例还提出了一种电子设备。
图5是本发明实施例五提供的一种电子设备的结构示意图,如图5所示,该电子设备包括处理器50、存储器51、输入装置52和输出装置53;电子设备中处理器50的数量可以是一个或多个,图5中以一个处理器50为例;电子设备中的处理器50、存储器51、输入装置52和输出装置53可以通过总线或其他方式连接,图5中以通过总线连接为例。
存储器51作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的单点触摸控制方法对应的程序指令/模块(例如,单点触摸控制装置中的检测模块311、匹配模块312和控制模块313)。处理器50通过运行存储在存储器51中的软件程序、指令以及模块,从而执行电子设备的各种功能应用以及数据处理,即实现上述的单点触摸控制方法。
存储器51可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器51可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器51可进一步包括相对于处理器50远程设置的存储器,这些远程存储器可以通过网络连接至设备/终端/服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置52可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置53可包括显示屏等显示设备。
需要说明的是,前述对单点触摸控制方法实施例的解释说明也适用于该实施例的电子设备,其实现原理类似,此处不再赘述。
本发明实施例提供的电子设备,通过检测作用在预设接收端口的单点触控操作,得到第一触控操作序列,并将第一触控操作序列与预设的至少两个第二触控操作序列进行匹配,若匹配成功则执行匹配到的第二触控操作序列所关联的功能。由此,通过单点触控操作,即可实现对电子设备的控制,不仅满足了视力不佳或者行动不便的用户使用需求,还能进一步简化用户操作,节省操作花费的时间,改善了用户使用体验。
实施例六
为了实现上述目的,本发明实施例还提出了一种计算机可读存储介质。
本发明实施例四还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如第一方面实施例所述的单点触摸控制方法,该方法包括:
检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;
将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;
若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
当然,本发明实施例所提供的一种计算机可读存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明实施例任意实施例所提供的单点触摸控制方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明实施例可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明实施例各个实施例所述的方法。
值得注意的是,上述搜索装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明实施例的保护范围。
注意,上述仅为本发明实施例的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明实施例不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明实施例的保护范围。因此,虽然通过以上实施例对本发明实施例进行了较为详细的说明,但是本发明实施例不仅仅限于以上实施例,在不脱离本发明实施例构思的情况下,还可以包括更多其他等效实施例,而本发明实施例的范围由所附的权利要求范围决定。
Claims (11)
1.一种单点触摸控制方法,其特征在于,包括:
检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;
将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;
若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
2.根据权利要求1所述的方法,其特征在于,所述预设接收端口包括如下至少一项:预设按键、触摸屏和指纹模组。
3.根据权利要求1所述的方法,其特征在于,所述检测作用在预设接收端口的单点触控操作,得到第一触控操作序列,包括:
检测作用在所述预设接收端口的单点触控操作;
根据各个所述单点触控操作的高电压时长和各个所述单点触控操作之间的低电压时长进行信号识别,得到所述第一触控操作序列。
4.根据权利要求3所述的方法,其特征在于,根据各个所述单点触控操作的高电压时长和各个所述单点触控操作之间的低电压时长进行信号识别,包括:
根据所述高电压时长确定所述单点触控操作的输入类型,并根据所述低电压时长确定停顿类型;
基于所确定的输入类型和停顿类型,得到所述第一触控操作序列。
5.根据权利要求4所述的方法,其特征在于,根据所述高电压时长确定所述单点触控操作的输入类型,包括:
若所述高电压时长小于或等于第一阈值,则确定所述输入类型是点输入;
若所述高电压时长大于所述第一阈值,则确定所述输入类型是划输入。
6.根据权利要求4所述的方法,其特征在于,根据所述低电压时长确定停顿类型,包括:
若所述低电压时长小于或等于第二阈值,则确定所述停顿类型为点划停顿;
若所述低电压时长大于第二阈值且小于或等于第三阈值,则确定所述停顿类型为字符停顿;
若所述低电压时长大于第三阈值且小于或等于第四阈值,则确定所述停顿类型为词间停顿;
若所述低电压时长大于第四阈值,则确定所述停顿类型为句间停顿。
7.根据权利要求1所述的方法,其特征在于,所述第二操作序列是按照预设规则排列的单点触控操作序列。
8.根据权利要求1所述的方法,其特征在于,所述检测作用在预设接收端口的单点触控操作之后,还包括:
向震动装置发送控制指令,以控制所述震动装置进行震动。
9.一种单点触摸控制装置,其特征在于,包括:
检测模块,用于检测作用在预设接收端口的单点触控操作,得到第一触控操作序列;
匹配模块,用于将所述第一触控操作序列与预设的至少两个第二触控操作序列进行匹配;
控制模块,用于若匹配成功,则执行匹配到的所述第二触控操作序列所关联的功能。
10.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如权利要求1-8中任一所述的单点触摸控制方法。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-8中任一所述的单点触摸控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910926963.7A CN110658920A (zh) | 2019-09-27 | 2019-09-27 | 单点触摸控制方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910926963.7A CN110658920A (zh) | 2019-09-27 | 2019-09-27 | 单点触摸控制方法、装置、设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110658920A true CN110658920A (zh) | 2020-01-07 |
Family
ID=69039576
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910926963.7A Pending CN110658920A (zh) | 2019-09-27 | 2019-09-27 | 单点触摸控制方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110658920A (zh) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103399632A (zh) * | 2013-07-16 | 2013-11-20 | 深圳市金立通信设备有限公司 | 一种手势控制的方法和移动终端 |
CN108323196A (zh) * | 2018-01-29 | 2018-07-24 | 深圳前海达闼云端智能科技有限公司 | 终端控制方法、装置、存储介质及电子设备 |
CN109117047A (zh) * | 2017-06-22 | 2019-01-01 | 西安中兴新软件有限责任公司 | 终端控制方法及装置、移动终端及计算机可读存储介质 |
-
2019
- 2019-09-27 CN CN201910926963.7A patent/CN110658920A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103399632A (zh) * | 2013-07-16 | 2013-11-20 | 深圳市金立通信设备有限公司 | 一种手势控制的方法和移动终端 |
CN109117047A (zh) * | 2017-06-22 | 2019-01-01 | 西安中兴新软件有限责任公司 | 终端控制方法及装置、移动终端及计算机可读存储介质 |
CN108323196A (zh) * | 2018-01-29 | 2018-07-24 | 深圳前海达闼云端智能科技有限公司 | 终端控制方法、装置、存储介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108335695B (zh) | 语音控制方法、装置、计算机设备和存储介质 | |
CN106782554B (zh) | 基于人工智能的语音唤醒方法和装置 | |
CN109493849A (zh) | 语音唤醒方法、装置及电子设备 | |
CN106098063B (zh) | 一种语音控制方法、终端设备和服务器 | |
CN106453859B (zh) | 一种语音控制方法及移动终端 | |
CN108874904B (zh) | 语音消息搜索方法、装置、计算机设备及存储介质 | |
CN110544473B (zh) | 语音交互方法和装置 | |
TW202025138A (zh) | 語音互動方法、裝置及系統 | |
CN108564948B (zh) | 一种语音识别方法及电子设备 | |
CN103559880B (zh) | 语音输入***和方法 | |
CN110196927B (zh) | 一种多轮人机对话方法、装置及设备 | |
CN104866226A (zh) | 一种终端设备及其控制方法 | |
CN112634897B (zh) | 设备唤醒方法、装置和存储介质及电子装置 | |
CN104933048A (zh) | 一种语音信息处理方法、装置和电子设备 | |
CN110069769B (zh) | 应用标签生成方法、装置及存储设备 | |
CN112331213A (zh) | 智能家居设备控制方法、装置、电子设备及存储介质 | |
CN112116910A (zh) | 语音指令的识别方法和装置、存储介质、电子装置 | |
CN111724781A (zh) | 音频数据的存储方法、装置、终端及存储介质 | |
EP3419262B1 (en) | Initialization method for a smart device | |
CN112084478A (zh) | 多用户账户的切换方法、装置、电子设备以及存储介质 | |
CN110730459B (zh) | 一种近场通信认证的发起方法及相关装置 | |
CN110262278B (zh) | 智能家电设备的控制方法及装置、智能电器设备 | |
CN110658920A (zh) | 单点触摸控制方法、装置、设备及存储介质 | |
CN105426154A (zh) | 一种语音输入控制的方法、装置及终端 | |
CN104867508B (zh) | 一种声音文件连续播放的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200107 |
|
RJ01 | Rejection of invention patent application after publication |