返回
Featured image of post 输入法调查报告

输入法调查报告

历时一周的输入法折腾记

前言

这个话题说起来是因为当初某一次上网课的时候接触到了双拼输入法这个概念,相比全拼按键次数更少,两个字母可以打出一个字,打字稳定且更有节奏感,后来有时间以后就练就了一手熟练的双拼打字技巧。一开始我使用的是手机系统自带的搜狗输入法,我觉得大部分用户停留在这个阶段使用起来已经足够的流畅了。

手机一个问题就是屏幕小,容易按键误触,搜狗在全拼上的按键纠错确实不错,但是由于我使用的是双拼,可以说纠错基本没有。在使用了一年搜狗输入法的我,突然心血来潮,为什么不找一款更适合双拼的输入法呢?

在这个过程中,我也尝试了很多输入法,比如微软输入法搜狗输入法讯飞输入法百度输入法手心输入法rime 雾凇拼音gboard等等。这里就来谈谈我对这些输入法的看法。

提示
先说下结论,双拼类型的选择,我推荐使用自然码,输入法我推荐使用gboard

双拼输入方案的选择

双拼输入法是将汉字的拼音音节拆分成两个部分,然后用两个字母来代替这两个部分。这样的好处是可以减少按键次数,提高打字速度。双拼输入法有很多种,比如微软双拼、自然码双拼、小鹤双拼、拼音加加双拼等等。我尝试了几种双拼输入法,最终选择了自然码双拼。

各双拼输入方案比较

最后在自然码小鹤双拼之间做出选择,我觉得最能说服我的理由就是自然码右手敲击的次数更多一些,相比较而言小鹤双拼更费左手,如果长期打字的话我觉得还是自然码输入更舒服一些。

至于很多人说的小鹤双拼可以加形这一点吹得神乎其神我是觉得没有必要,绝大部分人选择双拼,还是为了以较低的学习成本学习一个更高效的打字方法。

进阶一点使用辅助码也可以完成觉得部分找字的需求,而辅助码这个双拼方案都可以完成。

最后,我选择了自然码

输入法的选择

我的选择标准是:双拼输入法纠错功能好敲击手感好支持自定义词库无乱七八糟的功能

第一点各种输入法都可以满足,第二点的纠错功能便是重中之重,我个人不太习惯于 14 键,18 键这种双键,更别提 9 键了,重码率太高了,不考虑在内,同时有时候我需要写一些中英混写的内容,相对来说不够友好。

  • 搜狗输入法

    不吹不黑,搜狗输入法真的挺好用的,特别是系统自带的,无广告,如果使用全拼,我应该会坚定不移的选择搜狗输入法。但是对于双拼用户来说,搜狗输入法的纠错功能基本没有用,故而放弃。

  • 微软输入法

    电脑系统自带的输入法,没有双拼按键纠错功能,但是电脑上也不需要考虑,我电脑上一直还是用的微软输入法,挺好用的。

  • 讯飞\百度输入法

    基本上同搜狗输入法一样的不足,纠错功能不够好,放弃。

  • 手心输入法

    居然有双拼纠错功能,神!我真的泪目了。

    不过纠错手感上还是不如 gboard 的,敲击手感算是最一般的了,没办法,这就是小众输入法的难处,然后就是这种第三方的输入法很奇怪的 bug,我在微信上输入 emoji 的时候,每个表情后面会多出来一个空格,这个格式问题也没有好的解决方法,故而放弃。

  • gboard

    真神登场,gboard 是我最终选择的输入法,双拼纠错功能太好用了,完全实现了手机上的盲打,这一点真的让我无法放弃它,国内厂商就不能学学吗!没想到是人家国外的双拼纠错功能做得最好。

    不过自带的词库还是有点弱的,很多流行词汇没有,不过也还能接受。敲击手感好,支持自定义词库,无乱七八糟的功能。

    另外就是 gboard 讲究隐私性,好处是终于不怕各种输入信息被厂商泄露了!坏处就是不支持云词库,用搜狗的时候我其实感觉自带的词库也一般,强的是云词库的联想能力。而且过高的隐私标准,gboard 的个人词库也不支持导出,这一点非常遗憾,除非后面有 root 的想法。

  • rime 雾凇拼音

    其实还是有点不满足于 gboard 羸弱的词库的,所以有想法使用 rime 输入法,久仰其大名,但是一直不肯用,想着如果配置一个输入法都这么花时间,一个人真的有必要偏执到这种地步吗?

    还真的有,所以我来了。

    使用的是雾凇拼音的配置,其功能基本涵盖了我全部的需求,词库也非常丰富,可支持双拼的 qwerty 键盘按键纠错,可定制化修改需求,隐私性强。

    手机上我使用的是小企鹅输入法,然后安装 rime 插件,把雾凇拼音的所有内容复制到里面就配置好了。

    由于我使用的是双拼自然码,以下是我自己客制化的配置文件,添加到用户文件夹就行

    double_pinyin.custom.yaml:

    patch:
        translator/enable_correction: true
        translator/preedit_format:
    
        speller/algebra/+:
            - derive/([e])n$/$1ng/ # eng -> en
            - derive/([e])ng$/$1n/ # en -> eng
            - derive/([i])n$/$1ng/ # ing -> in
            - derive/([i])ng$/$1n/ # in -> ing
    

    开启了双拼按键纠错功能,但是最终效果是纠错功能太强了,有时候正确的输入,给出了很多其它结果,使得最后的重码率太高,也不利于打字,故放弃。

    不过里面丰富的 emoji 还是非常值得借鉴的。

结论

为了最后的流畅打字体验,我选择了 gboard,其双拼纠错实现了盲打的流畅体验,手感很好,隐私性强,主要问题是词汇较弱,确切的来讲是缺少直接输入 emoji 的手段,由于可以导入自定义词库,所以折腾下也很容易解决了。

这里提供我自行转换的 emoji 格式,可以直接导入到 gboard 中,方便在双拼自然码方案中输入 emoji。

onedirve 链接

注:只适合于双拼的自然码方案

Licensed under CC BY-NC-SA 4.0
最后更新于 2024-09-10 10:59 +0800
Built with Hugo | 主题 StackJimmy 设计