[发明专利]一种输入方法和装置、及一种用于输入的装置有效
申请号: | 201610460667.9 | 申请日: | 2016-06-22 |
公开(公告)号: | CN107526527B | 公开(公告)日: | 2022-04-15 |
发明(设计)人: | 崔欣;张扬 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F3/0489 | 分类号: | G06F3/0489;G06F3/04883;G06F3/0487;G06F3/023 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 李文静 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 输入 方法 装置 用于 | ||
本发明实施例提供了一种输入方法和装置、及一种用于输入的装置,其中的方法具体包括:获取按键操作对应的按键压力值;在所述按键压力值满足预设压力条件时,对所述按键对应的字符进行大小写转换。本发明实施例可以节省按键操作成本以及时间成本,进而可以提高输入效率。
技术领域
本发明涉及输入法技术领域,特别是涉及一种输入方法和装置、及一种用于输入的装置。
背景技术
输入法是指为了将各种文字输入计算机或其他设备(如手机、平板电脑)而采用的编码方法。
在使用输入法输入英文的过程中,经常需要对英文字符进行大小写切换,具体地,可以使用“Shift”按键实现大小写切换。例如,用户欲输入字符串“Tom”,首先,需要在保持“Shift”按键按下的同时点击字符“t”所在的按键,完成大写字符“T”的输入;然后,在松开“Shift”按键之后点击字符“o”所在的按键,完成小写字符“o”的输入;最后,点击字符“m”所在的按键,完成小写字符“m”的输入,由此,完成字符串“Tom”的输入过程。或者,还可以利用“Caps Lock”按键实现英文字符的大小写切换。具体地,在点击“Caps Lock”按键使得“CapsLock”按键处于开启状态时,点击字符所在按键输入的均为大写字符,再次点击“CapsLock”按键使得“Caps Lock”按键处于关闭状态时,点击字符所在按键输入的均为小写字符,通过开启或者关闭“Caps Lock”按键可以实现英文字符的大小写切换。
可以看出,现有的输入过程中,为了实现英文字符的大小写切换,需要多次执行对“Shift”按键或者“Caps Lock”按键的操作,为用户的操作带来不便,并且,由于在用户输入过程中,还需要额外执行对“Shift”按键或者“Caps Lock”按键的操作,增加了用户的按键操作成本和时间成本,从而影响输入效率。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的输入方法和装置、及用于输入的装置,能够简化用户转换大小写字符的操作,提高输入效率。
为了解决上述问题,本发明实施例公开了一种输入方法,包括:
获取按键操作对应的按键压力值;
在所述按键压力值满足预设压力条件时,对所述按键对应的字符进行大小写转换。
可选地,所述方法还包括:
在所述按键压力值满足预设压力条件时,获取用户输入串对应的原始候选项和压力调频候选项;
对所述原始候选项和压力调频候选项进行排序;
输出排序后的原始候选项和压力调频候选项。
可选地,所述对所述原始候选项和压力调频候选项进行排序的步骤,包括:
通过查询词库,获取所述原始候选项和压力调频候选项对应的词频;
在所述词库中不存在所述压力调频候选项时,依据所述原始候选项对应的词频以及预设的惩罚系数,计算得到所述压力调频候选项对应的词频;
根据预设调频参数对所述压力调频候选项对应的词频进行修正,得到修正词频;
根据所述原始候选项对应的词频以及所述压力调频候选项对应的修正词频,对所述原始候选项和压力调频候选项进行排序。
可选地,通过如下步骤判定所述按键压力值满足预设压力条件:
在所述按键压力值与常态压力均值之间的差异符合预设差异条件时,判定所述按键压力值满足预设压力条件;其中,所述常态压力均值为根据用户的输入行为得到。
可选地,通过如下步骤判定所述按键压力值与常态压力均值之间符合预设差异条件:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610460667.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种远程指挥系统及其远程指挥方法
- 下一篇:一种片上低延迟存储器的实现机制