倉頡、速成、拼音、注音、手寫輸入法比較:哪種最適合你?

客觀比較主要中文輸入方式:形碼的倉頡和速成、音碼的拼音、注音和粵拼,以及手寫和語音輸入。

重點摘要

  • 形碼(倉頡、速成)不需要知道讀音,重碼少,但學習時間較長。
  • 音碼(拼音、注音、粵拼)懂標準讀音就容易上手,但十分依賴詞語聯想。
  • 手寫和語音毋須學習,但輸入長篇文字較慢,私隱度亦較低。
  • 香港最普遍教授倉頡和速成;中國大陸以拼音為主,台灣以注音為主。

兩大類輸入法

所有中文輸入法不是描述字的字形,就是描述字的讀音。倉頡、速成等形碼不受方言影響;拼音、注音、粵拼等音碼則要求你知道該字的標準讀音及拼寫方法。

比較表

輸入法 依據 學習時間 重碼 適合
倉頡 字形 數星期 極少 經常輸入繁體中文的人
速成 字形(兩碼) 數天 偶爾打字、看繁體字的人
漢語拼音 普通話讀音 懂拼音則數天 多,靠詞語解決 普通話使用者、簡體中文
注音 普通話讀音 懂注音則數天 多,靠詞語解決 台灣使用者
粵拼 粵語讀音 懂粵拼則數天 懂廣東話但不會倉頡的人
手寫 書寫 毋須學習 辨識錯誤 偶爾使用、不會讀的字
語音 說話 毋須學習 同音字錯誤 流動中傳訊息

速度

香港的專業打字員傳統上使用倉頡,因為大部分字碼獨一無二,毋須看候選字:本站字典最常用 1,000 字中,有 990 個是其倉頡碼的第一候選字。音碼輸入法則靠詞語聯想追上速度,例如一次輸入整個詞語。

學習難度

如果已經懂拼寫方法,音碼幾乎不用學。倉頡需要學習24 個字根取碼規則,一般要練習幾星期。速成介乎兩者之間。

認得字形 vs 知道讀音

最實際的分別是:用倉頡可以輸入看得見但不會讀的字,例如陌生的人名;用音碼可以輸入讀得出但寫不出的字。很多人會同時安裝一種形碼和一種音碼,遇到困難時再用手寫輸入。

應該選哪一種?

  • 看繁體字、經常打字 → 倉頡
  • 看繁體字、偶爾打字 → 速成
  • 說普通話、懂拼音 → 拼音(倉頡亦可輸入簡體字,詳見用倉頡打簡體字
  • 說廣東話但不會倉頡 → 粵拼,罕用字配合手寫
  • 以中文為第二語言 → 拼音求快,再學倉頡加深對字形結構的認識

常見問題

倉頡比拼音快嗎?

對熟手而言,倉頡因為重碼少可以非常快。實際上兩者都能達到高速,詞語聯想令拼音同樣有競爭力。

為甚麼香港學校教倉頡?

倉頡不依賴普通話讀音,適合繁體字,而且數十年來一直內置於香港使用的電腦系統。

可以同時使用多種輸入法嗎?

可以,加入多個鍵盤並用快捷鍵切換。很多人用倉頡打字,遇到罕用字再用手寫。

← 學倉頡