基于拼音字母使用频率统计的汉语专用打字键盘

2022-12-22 版权声明 我要投稿

电脑已经深深融入到日常生活和工作中,使用键盘打字是其必不可少的一环。作为中国人,我们日常使用的是汉语,因此,如果使用汉语拼音打字专用的键盘来进行汉语打字,可以比使用传统键盘更高效。

目前,传统键盘上字母位置的设置是基于英语语言打字的要求设计的,用于汉语语言打字当然也可以满足要求。可是汉语与英语差异巨大,使用频率最高的字母也完全不一样。笔者通过对常用汉字的拼音字母进行统计分析,得出各字母在汉语拼音打字时的使用频率,从而设计出更适合汉语拼音打字的专用键盘。该键盘可大幅提高汉语拼音打字的速率,特别适于长期从事中文打字的人员。

一、统计分析常用汉字拼音字母的使用频率

2013年国务院公布了《通用规范汉字表》(国发[2013]23号文件),要求以此为规范标准在全国推广应用。茅为震先生将《通用规范汉字表》中的一级汉字进行了编制(对汉字的定量、定形、定音、定序都严格按国家标准进行设计),创制了的一张汉字学习表。笔者根据该汉字学习表,对常用汉字拼音字母的使用频率进行了统计分析。

(一)统计常用汉字拼音字母的使用频率

在研究该汉字学习表的基础上,笔者统计了当各字母作为拼音的声母时,下面所包含的汉字数量,并按照每个字母下所包含汉字数量(个)的多少排序,按从大到小排列,结果为:z,j,y,s,l,c,x,b,d,h,g,m,t,q,p,f,w,k,n,r,a,e,o,i,u,v。

(二)分析各拼音字母和符号的使用频率及设置其在专用键盘中的位置

笔者设置各字母符号在专用键盘中位置的原则是:把在汉语拼音打字中使用频率高的字母符号键放在手指下或放在易于控制的位置,而把使用频率低的字母符号键放在不便于手指控制的位置。(1)首先需要确定作为基本键的字母。基本键指的是打字时手指所处的基准位置,击打其他任何键,手指都是从这里出发,而且打完后又需要立即退回到基本键位。元音‘a o e i u’为最通用的字母,在每个字的拼音中几乎都会出现,所以作为基本键,‘ü’虽然是单韵母,但是使用频率不高,所以不作为基本键;‘n h g’是拼音中的通用字母,所以‘n’作为基本键,而‘h g’由于在传统键盘中的位置已经属于很容易控制的位置,所以符合笔者的设计思路,而且能保持与传统键盘一致,就保持在原位置;‘z’是经过我统计后最常用的声母,所以作为基本键;‘,’是使用频率最高的标点符号,所以作为基本键。(2)其他各声母键的位置,均根据笔者统计的使用频率表2,相应的对部分字母进行了位置调整。(3)由于‘,’和‘。’比‘;’和‘引号’更常用,所以把逗号键和分号键的位置对调,把句号键和引号键的位置对调。(4)由于经常会出现打字错误,所以‘把传统键盘上原空格键的位置设置为两个键,其中右边的用作Space键,左边的用作Backspace键’,使Backspace键位于大拇指下面,便于删除错误的输入。E、由于‘Enter’键比‘Caps Lock’键更常用,所以把‘Enter’键和‘Caps Lock’键的位置对调,让‘Enter’键距离基本键更近。(5)把‘,’键上的‘《’和‘9’键上面的‘(’对调,‘句号’键上的‘》’和‘0’键上面的‘)’对调,因为‘()’比‘《》’更常用。

(三)汉语拼音打字专用键盘图

根据以上的统计和分析,笔者设计了汉语拼音打字专用键盘,按照汉语打字的习惯,调整了各字母符号在该键盘中新的位置,汉语拼音打字专用键盘如下图1:

二、对汉语拼音打字专用键盘提升效率的详细分析说明

为简化起见,易于说明,笔者采用简化法和均分法,说明是如何提升效率的。

(一)将问题简化

因为单韵母为‘a o e i uü’共6个,其中‘ü’使用频率较低,所以我们就简化以单韵母为‘a o e i u’的总数为5来计算;因为声母共有23个,去掉‘zh ch sh’后,其中单声母共计为20个,所以我们就简化以声母的总数为20来计算;以打印1000字的文章为例,为简化说明,我们假设其中每个字的拼音都是由一个单声母和一个单韵母组成。所以,其中一共包含了1000个单声母和1000个单韵母。按照均分法,以声母的总数为20来计算,那么我们击打每个声母键的次数为:1000/20=50次;以韵母的总数为5来计算,那么击打每个韵母键的次数为:1000/5=200次;

(二)打字效率提升的详细分析说明

在传统键盘中,只有‘a’键为基本键,‘o e i u’不是基本键。在汉语拼音打字专用键盘中,把‘s d f j’替换为‘o e i u’,从而将‘a o e i u’全部设为基本键。

按照均分法,在打印这篇1000字文章时,

需击打‘o e i u’这4个键的次数为:200*4=800次。

需击打‘s d f j’这4个键的次数为:50*4=200次。

如果用传统键盘,为了击打‘o e i u’这四个键,我们需要将手指离开基本键位置再返回,做这个手指运动为800次;击打‘s d f j’这4个键无需做手指离开基准键再返回的运动,次数为0次。而如果使用本汉字专用键盘,击打‘o e i u’这四个键,我们无需做手指离开基准键再返回的运动,所以次数为0次;而击打‘s d f j’这4个键,我们需要将手指离开基本键位置再返回,做这个手指运动为200次;

两者相比较:(800+0)-(0+200)=600次。

所以,经过粗略估算,使用本汉语拼音打字专用键盘之后,在打印1000字的文章过程中,我们减少了600次的手指离开基准键又返回的运动,大大提高了打字效率。

三、结束语

本键盘的基本结构和目前市场上常见的键盘相似。创新之处在于:把汉语语言常用的a、e、i、o、u、n、z、‘,’等八个常用字符直接放置在人手指停留的位置,其余各字母符号按照其在汉语拼音中使用频率的大小,从近到远进行布置,以各手指最方便控制为准。应用该键盘进行汉语拼音打字时,可以更少需要手指移位,打字会更轻松高效。尚存问题是笔者无法完成键盘底层相应电路的硬件设计,尚需有志于此的专家进行深入研究。

摘要:通过对常用汉字的拼音字母进行统计分析,得出各字母在汉语拼音打字时的使用频率,从而设计出更适合汉语拼音打字的专用键盘。该键盘可以大幅提高汉语拼音打字的速率。

关键词:拼音字母,使用频率,键盘

上一篇:培育改善文化和成本文化在企业的实践与思考下一篇:新媒体时代高校思政课程教学模式改革路径探讨