三拼输入法和全拼、双拼的数据对比comparison
三拼输入法
一、码长对比
1、全拼输入法的平均码长
音节长度 频率
1 0.13%
2 34.39%
3 39.66%
4 19.37%
5 6.23%
6 0.22%全拼输入法平均码长=1*0.13%+2*34.39%+3*39.66%+4*19.37%+5*6.23%+6*0.22%=2.978281027
出乎意料的是全拼输入法的平均码长只有3键。这就是拼音输入法打败形码的原因,因为形码输入法的码长一般也是3码。在平均码长上,形码输入法并没有显著的优势。有人会说形码输入法的优势是重码率低啊。然而,拼音输入法以词输入为主,只使用词频,首选词命中率就可以达到80%,候选词首页命中率更高。有人会反驳,那形码输入词组的效率更高。实际情况恰恰相反,拼音打字时,眼睛是看着屏幕的,会得到视觉反馈,当找不到候选词时,就可以直接进入自造词环节。而形码输入法的词库很小,一旦打空,无法自然进入自造词环节。
因为全拼的平均码长是3,可以使用首字全码、次字声母的形式简码输入词组,这样词组输入在码长上也与形码相等。汉语拼音是经过基础教育的,学习成本为0。现代智能算法更是提高了命中率,而形码始终没有进入智能时代。
2、三拼输入法的平均码长
码长 频率
2 67.64%
3 32.36%三拼输入法的平均码长=2*67.64%+3*32.36%=2.323573624
因为有三分之二的音节两码就可以输入,所以三拼输入法的平均码长只有2.3。
二、当量对比
1、全拼输入法的按键当量
词组 单字 单键
全拼 8.905258133 3.975332853 1.287952951
三拼 7.014590496 3.13133338 1.325476266
双拼 6.114066222 2.729336753 1.364668377全拼单字当量/双拼单字当量=3.975332853/2.729336753=1.456519738
全拼打字的时间是双拼的1.5倍,这个优势足以让一部分追求速度的用户改用双拼输入法。然而,让双拼爱好者困惑的是,这个速度优势并没有带来双拼输入法的普及。这是因为双拼本质上应该是反切输入法,但是并没有为反切码元创造符号,而是借用的全拼字母。这样就带来一个问题,就是输入提示码究竟应该显示为全拼编码,还是回显为双拼编码。如果显示为全拼编码,那么用户目标编码是全拼编码,视觉反馈是全拼编码,而手指击打的却是另外按键,这样就会带来认知障碍。如果显示为双拼编码,这实际上是对全拼音节的编码,而不再是一种拼音的输入方法。
全拼输入法经过了基础教育,让人忽略了学习汉语拼音时,所花费的大量时间。而反切拼音没有经历过基础教育,缺乏训练强化。所以双拼是在全拼的基础上,把全拼音节再次编码,而不是在反切字符基础上的编码。因此双拼是难以学习掌握的,注音输入法也是因为这个原因,其双拼方案同样没有流行起来。
2、三拼输入法的按键当量
三拼单字当量/双拼单字当量=3.13133338/2.729336753=1.147287295
三拼输入法单字物理按键当量是双拼的1.15倍。
三、为什么要使用三拼输入法
1、可以显著提高输入效率
想要提高拼音输入效率的朋友可能尝试过去学习双拼输入法,但是一看见密密麻麻的键位图,大部分人就都取消了这个念头。三拼输入法只更改了10个声母和韵母的输入方式,只要记住这10个声母和韵母的键位,而不用像双拼那样需要记住30多个韵母的键位,就可以显著提高输入效率。
2、使用起来更轻松
三拼输入法将韵母都分布在手指最容易击打的键位上,不是像双拼那样分布在全部26个字母键上。减少了难以击打按键的使用频率,因此长期使用不容易疲劳,可以让打字更轻松。
3、符合认知语言学规律
三拼输入法本质上是注音符号的罗马字方案。可能有朋友对注音输入法产生过兴趣,想要学习了解,但是一看到像乱码一样的注音符号,就感觉复杂难学。其实注音符号才是一种纯粹的拼音方法,其构成更加简单。
三拼输入法只是借用了10个注音符号,在其他方面与汉语拼音方案完全相同。熟悉全拼输入法的人,可以无障碍使用。

如果你对目前的输入方法不满意,那么试试三拼输入法吧,得出你自己的答案。