OkidoKey v4.2.0 版本更新續


  • news

v4.2.0 除了更新日誌說明的部份,所有詞庫及輸入法的資料庫也做了一些異動,主要是效能部份調整。由於第三方鍵盤及 SQLite 的特性,資料庫的更新程序比較複雜,儘管已測試從不同的版本更新至最新版,仍有可能有其他未預期的狀況。

此外,並非所有使用者都是順著版本依序更新,有可能是跳了比較多的版號,如果剛好遇到有資料庫或設定異動的版本,而又在未開啟主程式前,直接進入第三方鍵盤,就有可能因為不相容問題而造成第三方鍵盤閃退。

第三方鍵盤可使用資源及程式啟動的時間有較嚴格的限制,而更新所需要的時間及資源因資料量而異,避免在更新過程中耗盡資源而使得第三方鍵盤被強制停止,進而可能造成資料庫異常,所以更新的過程需要在主程式中進行。

因此當鍵盤需要更新時,會顯示需開啟 OkidoKey 主程式更新提示,在完成更新之前則無法使用第三方鍵盤。

同樣還有未允許「完整取用」時,也會在每次第三方鍵盤啟動時,出現需完成啟用的訊息,但此訊息可關閉並繼續使用鍵盤。

如水之流,如輪之行

傳統被動的詞庫式關聯詞,主要依所輸入的內容,再比對詞庫中的內容來進行聯想詞,因為主要還是在於詞庫的有效資料的命中率。OkidoKey 提供四種方式來進行詞庫式關聯詞:

  • 輸入法常用字根學習
  • 使用者個人化字根
  • 使用者個人化字詞
  • 詞庫詞頻 + 使用學習

慣用語學習

v4.2.0 新增慣用語學習補齊主動式聯想。

慣用語在輸入的過程中進行斷詞,再依斷詞的內容主動建立慣用語詞庫。除了同樣有詞頻資料,另外也記錄最後使用時間,因此可以更精確是判斷是否真的為"常用"詞。

五個關聯式詞庫,除了輸入法常用字根是個別輸入法行為,其餘四個詞庫皆為輸入法公享。

有了慣用語的加持,聯想詞會更貼近日常對話,讓輸入及選字更流暢。

0 comment, 0 pingback