当前位置: 首页 > 专利查询>黄冠专利>正文

汉语拼音一笔输入法制造技术

技术编号:7842802 阅读:299 留言:0更新日期:2012-10-13 01:15
本发明专利技术汉语拼音一笔输入法,是一种适用于使用触摸方式来进行输入操作的输入法。针对汉语拼音输入速度慢、重码率高的问题,本发明专利技术可以只用一笔来输入任何一个汉语拼音或英文字母。根据汉语拼音编排规律,建立汉语拼音中可以位于非首位的字母(集)、拼音声调以及英文字母与上、下、左、右、左上、左下、右上、右下八个方向的固定对应关系,以首字母键(或首字母键的部分区域)为起点,依据该对应关系和所要输入汉语拼音(或英文字母)的字母排列顺序,通过沿字母的对应方向连续滑行画出一条有向曲线来完成汉语拼音和英文字母的输入。

【技术实现步骤摘要】

本专利技术涉及一种汉语拼音一笔输入法,尤其是涉及使用触摸方式输入汉语拼音和英文字母的输入法。
技术介绍
目前,广泛使用的各种联想方式输入法,缩短了汉语词句的输入速度,但输入汉语拼音的速度始终没有显著提高,成为制约汉语输入速度的瓶颈。常用的拼音输入法通过逐个键入字母完成拼音输入,速度比较慢,重码率高。也有以各种简写方式代替声母、韵母的汉语拼音输入法,与大众的习惯不符,学习难度较大,没有得到广泛应用。随着触摸式操作界面的广泛流行,国外出现了通过滑行方式输入单词的Swype输入法,提高了英文输入速度,为输入法方面的研究提供了新的思路。最近国内出现一种滑行输入法aeviou,提高了拼 音输入速度,但输入同一后继字母时,该后继字母不是位于前一字母的相对固定位置,增加了学习难度。此外,现有常用的拼音输入法大都需要通过功能键辅助或通过中英文输入模式切换,才能同时输入汉语拼音和英文大小写字母,而且没有考虑汉语拼音声调的输入,重码率较高。
技术实现思路
针对汉语拼音输入速度慢、重码率高和无法不经过附加操作同时输入汉语拼音和英文大小写字母的问题,本专利技术提出的汉语拼音一笔输入法,一笔便可输入一个汉语拼音,并且不需要进行任何转换或功能键辅助便可进行英文大(小)写字母和拼音声调的输入。本专利技术解决其技术问题所采用的技术方案是根据汉语拼音编排规律,建立汉语拼音中可以位于非首位的字母(集)、拼音声调以及英文字母与上、下、左、右、左上、左下、右上、右下八个方向的固定对应关系,以首拼音首字母键(或首字母键的部分区域)为起点,依据该对应关系和所要输入汉语拼音(或英文字母)的字母排列顺序,通过沿字母对应方向连续滑行操作,可以画出一条有向曲线,用来完成汉语拼音和英文字母的输入。对于所有汉语拼音的字母序列,若一个字母0可能跟在字母集a2, a3,。。。,a J中任一个字母之后,则对于该字母集中任何一个字母来说,字母P总是位于同一对应方向上,即在完成该字母集中任何一个字母的输入后,若要输入字母P,则总是可以通过沿相同的方向连续滑动操作来完成字母3的输入。本专利技术采用的原理是在汉语拼音中,任意一个拼音字母之后只会跟a、e、i、O、U、U、n、g、h、r十个字母,任一个字母键都有相应的上(Y轴正向)、下(Y轴负向)、左(X轴负向)、右(X轴正向)、左上(与X轴负向和Y轴正向夹角为45°的射线所在方向)、左下(与X轴负向和Y轴负向夹角为45°的射线所在方向)、右上(与X轴正向和Y轴正向夹角为45°的射线所在方向)、右下(与X轴正向和Y轴负向夹角为45°的射线所在方向)几个固定方向,规定向上、下、左、右、左下、右上、右下滑行大于L的长度(L为设定数值)分别代表输入字母e、a、O、i、n、U、U。当字母h不是首字母时,只会跟在字母z、C、s之后,而字母il后不会跟在字母z、C、s之后,因此规定字母z、C、s向右下滑行大于L的长度代表输入h。字母r不是首字母时,只会跟在字母e之后,而字母e之后不会跟字母U,因此规定字母e向右下滑行大于L的长度代表输入字母r。字母g不是首字母时,只会跟在字母n之后,字母n不是首字母时,之后或者没有字母或者跟字母g,因此规定在向左下方滑行大于L的长度(代表输入n,且n此时必不是首字母)后向除左下方、左上方外的任意其它方向滑行大于L的长度都代表输入字母g。为了能在不使用任何其它功能键辅助下同时输入汉语拼音和英文,规定从首字母键向左上方向滑行大于L的长度代表输入首字母对应英文字母,之后如果继续向除左上方向外的任意其它方向滑行大于L的长度,规定代表对当前英文字母进行大小写转换。拼音声调可通过如下方法输入可以将首字母键表面划分成四个平面区域,分别代表阴平和轻声、阳平、上声、去声,通过滑行起点位于首字母键的某个区域来确定拼音声调。为了适应 于单个字母键无法划分为多个声调区域的键盘,提供另一种声调输入方式规定当通过滑行曲线已经完成某个拼音的输入后,仍保持与输入界面接触状态时,笔迹再向左上方滑行大于L的长度,代表该拼音的声调为阴平或轻声;若在完成阴平声调的输入之后仍然保持与输入界面的接触状态,笔迹再折回向右下方向滑行大于L的长度,规定代表该拼音的声调为阳平;若在完成阴平声调的输入之后仍然保持与输入界面的接触状态,以左上方向的直线作分界线,在上方为前方,向分界线以右区域滑行大于L的长度,规定代表该拼音的声调为上声,向分界线以左区域滑行大于L的长度,规定代表该拼音的声调为去声。这种声调输入方案输入汉语拼音a、e、o、m时,与输入字母A、a、E、e、O、O、M、m时会产生冲突,针对个别冲突现象规定输入英文字母作为优先选择。按以上规则输入一个汉语拼音的过程如下按下首字母键即完成第一个字母输入,然后向第二个字母所在方向滑行大于L的长度,再向第三个字母所在方向滑行大于L的长度,第三个字母输入完成,以此类推,直到该拼音全部输入完成后脱离输入界面,输入一个拼音的过程中始终保持与输入界面接触状态。滑行轨迹形成一条以首字母健所在位置为起点的曲线,对应于唯一的汉语拼音。现实生活中,手工画出的滑行轨迹很难总是标准的折线段,针对这个问题的解决方案是把定义的方向范围由线扩展成扇形区域,即把字母所在平面划分为以该字母为圆心的八个相邻扇形区域,每个区域代表一个滑行方向,以每个扇形区域与相邻扇形区域分界线的斜率作为边界值,相应建立八个斜率区间,由斜率区间和扇形区域的发散方向分别标识八个不同方向。只要滑行方向在扇形区域内,即滑行轨迹曲线段每点斜率在以扇形两边斜率为边界值的区间范围内,所生成的滑行轨迹曲线效果上等同于在该方向上滑行生成的折线。在输入一个拼音的滑行轨迹曲线上,以分割点为端点截取曲线段,当所截曲线段满足以下条件时,规定确认输入该方向对应的字母3 I.每个点的斜率值都在某个方向A对应的斜率区间范围内。2.每个点的运动方向与方向A对应扇形区域的发散方向一致。3.曲线段长度大于L。4.曲线滑行方向对应的字母P与前一个输入字母a不同。分割点的定义如果曲线的某点是曲线起点或终点,或者该点的曲线斜率为曲线滑行方向所对应的斜率区间的边界值,且该点不是曲线拐点,则该点是曲线的一个分割点。目前常用键盘布局,除每字母对应单独一个按键外,还有一种键盘布局,每三或四个字母对应于同一按键,本专利技术规定该键盘上输入拼音首字母的方式采用其原有方式即当按下首字母键后,如果没有进行滑行操作或选字操作,再次按下首字母键则表示首字母应选该键上第二个字母,同理首字母可选定为该键上的第三或第四个字母。其后继字母序列的输入过程与之前所述方法一致。本专利技术的有益效果I.只需一笔便可输入一个汉语拼音,或大(小)写英文字母。2.在输入拼音同时可以输入拼音声调,降低汉语拼音重码率。3.利用滑行方式输入,提高了输入速度。4.字母与各个方向的对应关系固定,使用者只需记住八个方向各自对应的字母或功能在很短时间内便能熟练掌握。·5.使用者可以根据自身偏好,设置调整字母与各个方向的固定对应关系,以及各方向对应扇形区域的范围,有利于提高输入速度、增强容错性,改善用户体验。附图说明下面结合附图和实施例对本专利技术进一步说明。图I是字母与方向的对应关系示意图。图2是滑行输入拼音声调的示意图。图3是输入例句“Hi字母拼音从此一笔搞定”的拼本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种汉语拼音ー笔输入法,通过一次连续滑行输入ー个汉语拼音(含声调)或英文字母,其特征是根据汉语拼音编排规律,建立汉语拼音中可以位于非首位的字母(集)、拼音声调以及英文字母与上、下、左、右、左上、左下、右上、右下八个方向的固定对应关系,以首字母键(或首字母键的部分区域)为起点,依据该对应关系和所要输入汉语拼音(或英文字母)的字母排列顺序,通过沿字母的对应方向连续滑行画出一条有向曲线来完成汉语拼音和英文字母的输入。2.根据权利要求I所述的汉语拼音一笔输入法,其特征是以任一字母为圆心,将平面分为八个与该字母的后继字母有固定对应关系、代表八个方向的扇形区域,使方向的范围由线扩展到区域。3.根据权利要求I所述的汉语拼音一笔输入法,其特征是在符合汉语拼音编排规则的条件下,一个位于拼音非首位的字母与某个固定方向的对应,该字母与沿该方向的有效滑行曲线是等价关系,即沿该方向连续滑行必可以输入该字母,输入该字母必须通过沿该方向的连续滑行动作来完成。4.根据权利要求I所述的汉语拼音一笔输入法,其特征是可以作为首字母的字母按键划分为四个区域,分别代表阴平、阳平、上声、去声,从首字母开始的滑行曲线起点位于哪个区域,则该拼音取相应声调。5.根据权...

【专利技术属性】
技术研发人员:黄冠
申请(专利权)人:黄冠
类型:发明
国别省市:

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

1