FUTO Swipe 開源模型:讓 Android 手機打字錯誤率低於 1%

FUTO Swipe 開源模型:讓 Android 手機打字錯誤率低於 1%

FUTO Swipe 開源模型:讓 Android 手機打字錯誤率低於 1%

手機打字還在一個個按?這款開源 AI 讓你「滑著打」

你有沒有發現,在手機上打長句子真的很痛苦?尤其是趕著在 LINE 回訊息,或是趕著在公司群組回報進度時,手指在小小的虛擬鍵盤上跳來跳去,還經常按錯字,得一直按刪除鍵重新來過。

其實有一種更快的方法叫做「滑動輸入(Swipe Typing)」。簡單來說,你不需要把手指抬起來,只要像在畫圖一樣,手指在鍵盤上滑過你想打的字母軌跡,AI 就會根據你的「滑動路徑」猜出你要打哪個字。

但問題來了,以前這種好用的滑動輸入功能,通常都被 Google 或微軟等大公司壟斷,而且很多第三方鍵盤 App 為了提供這個功能,會偷偷收集你的輸入紀錄,隱私風險很高。這次 FUTO 決定把這套技術開源,推出 FUTO Swipe,讓大家都能用上快速且安全的滑動輸入。

它是怎麼運作的?把「畫線」變成「文字」

對於不懂技術的人來說,你可以把 FUTO Swipe 想像成一個「超級翻譯官」。當你在螢幕上滑動時,你其實是在畫一條線,而 AI 的工作就是把這條「線」翻譯成「文字」。

為了達到極高的準確率,FUTO 使用了三層 AI 模型來協作:

1. 編碼模型 (Encoder):通用翻譯官

這個模型就像是一個基礎翻譯,不管你用什麼語言、什麼鍵盤配置,它都能初步判斷你大概在畫什麼。雖然它不是最精準的,但它是所有預測的起點。

2. 上下文模型 (ContextLM):邏輯檢查員

這是一個體積很小的語言模型。它的工作是「看前後文」。 舉個例子: 如果你滑出的軌跡同時像 “Apple” 也像 “Apply”,AI 會看你前面打的是「我想吃一顆…」,那麼 ContextLM 就會告訴系統:「這裡應該是 Apple(蘋果),而不是 Apply(申請)。」

3. 解碼模型 (Decoder):精準修正師

這是最專業的一層,它專門學習特定語言(目前是英文)和特定鍵盤佈局(QWERTY)的特性。它知道使用者在滑動時容易在哪裡偏移,進而把結果修正到最精準。

數據說話:錯誤率竟然低於 1%?

FUTO 為了訓練這個 AI,做了一件很瘋狂的事:他們在網路上發起募捐,請全球使用者自願在手機上練習滑動輸入,最終收集了 100 萬筆 的滑動數據,並將這些數據以 MIT 授權開源給所有人使用。

經過這 100 萬筆數據的訓練,FUTO Swipe 達到了驚人的表現:

  • Top-4 失敗率僅約 4%:意思是 AI 給出的前 4 個候選字中,幾乎一定包含正確答案。
  • 綜合錯誤率低於 1%:只要是字典裡有的字,AI 幾乎不會猜錯。

台灣使用者可以怎麼用?

如果你是 Android 用戶,現在就可以直接體驗這項技術。你不需要去研究複雜的程式碼,只要下載 FUTO Keyboard App 即可。

快速上手步驟:

  1. 到 Google Play 商店下載 FUTO Keyboard
  2. 在手機設定中將預設鍵盤切換為 FUTO Keyboard。
  3. 試著不要「點擊」字母,而是用手指「滑過」單字的字母軌跡。
  4. 感受 AI 在 0.1 秒內幫你把軌跡變成文字的快感。

最重要的是,FUTO Keyboard 是 完全離線 (Fully Offline) 運行的。這意味著你的所有打字紀錄都留在手機裡,不會被上傳到雲端,對於在意隱私的人來說非常安心。

現在就打開 Google Play 下載 FUTO Keyboard 試試看吧!