[发明专利]汉语拼音键盘布局及其滑动拼音输入消歧方法与系统有效
申请号: | 201510025408.9 | 申请日: | 2015-01-19 |
公开(公告)号: | CN104598044B | 公开(公告)日: | 2017-12-05 |
发明(设计)人: | 陈清财;刘欣;吴湘平 | 申请(专利权)人: | 哈尔滨工业大学深圳研究生院 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙)44248 | 代理人: | 于标 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 汉语拼音 键盘 布局 及其 滑动 拼音输入 方法 系统 | ||
技术领域
本发明涉及数据处理领域,尤其涉及汉语拼音键盘布局及其滑动拼音输入消歧方法与系统。
背景技术
由于长期养成的使用习惯,使得传统的QWERTY物理键盘布局方案近百年来难有改变,然而,随着具有全屏触控功能的智能手机、平板电脑迅速普及,物理键盘的使用习惯很难直接转移到这些以虚拟键盘为基础的智能设备中,这一方面大大增加了用户的重新学习和适应的成本,另一方面,也给我们打破低效的传统键盘布局的束缚,重新设计更加高效的智能键盘提供了良好机遇。这一机遇对于遍布全球、以汉语拼音输入方式为主的庞大中文用户群体来说尤为重要。近年来,国内多项专门针对汉语拼音输入群体的键盘设计的专利技术申请虽然借助虚拟键盘可以灵活布局的特点,提出了一些新的键盘布局方法,如申请号为200910039091.9,题为《一种可触屏的拼音输入方法》,以及申请号为201010542968.9,题为《汉语拼音滑行输入键盘动态显示系统及其显示方法》都提出了在触控屏幕下专门针对拼音输入来调整键盘布局的方法。其中前者采用复合键的方案,每个按键都代表了多个字母,当用户按下一个按键,在该按键周围动态显示该按键所代表的所有字母或者字母组合;后者则采用动态键盘布局的方式,根据用户当前按键来改变原有键盘布局,并动态呈现出新的、可组成合法拼音的字母键。
在全屏触控设备上,通过连续滑动来输入多个按键的组合也成为快速输入英文或者拼音的一种自然的方式,包括谷歌拼音输入法、以及上述申请号201010542968.9的专利申请等也都支持滑动输入方式。然而,谷歌拼音等输入方法只是基于QWERTY物理键盘布局来实现的,虽然能够很好的和英文字符输入共享键盘,但由于没有针对拼音输入进行优化,在滑动输入拼音的时候,除了滑动输入路径复杂、重码率高外,更由于不符合拼音的规律,使得在触控屏设备上输入的时候形成固定的路径记忆比较困难,学习成本过高。虽然相对于拼音输入来说,采用动态键盘布局的滑动输入滑动路径较短,重码率低,在按键上比QWERTY键盘布局要更方便一些。但是,一方面,与静态的键盘布局相比,动态的显示和隐藏大量按键将对用户使用习惯的养成造成障碍、不便于用户的学习和记忆,同样会大大增加学习成本;另一方面,动态键盘呈现的方式也很难和传统静态键盘上的26个字符直接对应,从而为字符、密码等输入带来额外的键盘切换需求;动态键盘布局同样会增加运算的复杂性,这对于智能手机等智能移动终端来说,会降低中文输入的整体性能,增加额外的设备能耗。
发明内容
为了解决现有技术中的问题,本发明提供了一种汉语拼音键盘布局方法。本发明所述汉语拼音键盘布局方法是指汉语拼音所涉及到的所有26个字母在虚拟或者物理键盘上的排列顺序和排列方式,不同的键盘布局方法将大大影响键盘的学习记忆成本、键盘的易用性以及通过该键盘进行信息输入的效率。
本发明提供的汉语拼音键盘布局方法,构建的汉语拼音键盘布局由连通的声母区域和连续的单韵母区域两部分组成,能够在连续滑动情况下,从任何声母出发,不经过任何其他韵母而到达a、o、e、i、u、ü6个单韵母中的任何一个单韵母;所述韵母ü由字母V表示,声母区域由b、p、m、f、d、t、l、n、g、k、j、q、x、z、h、c、s、r、y、w顺序排序而成,通过声母区域的20个声母将6个单韵母包围在其中,构建的汉语拼音键盘用于显示在触控屏设备上。
作为本发明的进一步改进,构建的汉语拼音键盘布局为4行7列,第1行从左至右分别为b、p、m、f、d、t、l,第2行从左至右分别为r、s、a、v、o、n,第3行从左至右分别为y、c、i、e、u、g,第4行从左至右分别为w、h、z、x、q、j、k。
本发明还提供了一种汉语拼音键盘,该汉语拼音键盘由所述汉语拼音键盘布局方法构建而成,且该汉语拼音键盘用于显示在触控屏设备上,或者用于物理键盘的按键排列布局。
本发明还提供了一种基于本发明所述汉语拼音键盘的滑动拼音输入消歧方法,该滑动拼音输入消歧方法包括根据用户滑动轨迹解码拼音串的方法,其步骤如下:
步骤1.获取滑动路径中所划过的所有字符并按滑动顺序组合成字符串P0,如果P0是有效的拼音,则将P0作为最终拼音输出,否则,继续后续步骤;
步骤2.P0中的首字母和末尾字母必须包含在最终的拼音中;
步骤3.如果P0中首字母是“z”、“c”、“s”中的一个,紧随该字母后的连续声母字符串中包含字母“h”,则将首字母和“h”组合成卷舌声母;步骤4.如果P0是以”n”和“g”结尾,则将”n”和”g”组合成后鼻音”ng”,并包含在最终拼音中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学深圳研究生院,未经哈尔滨工业大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510025408.9/2.html,转载请声明来源钻瓜专利网。