視線不用離開那行字:TransPeek 把翻譯做進螢幕角落,V2EX 先圍了一圈
開發者 Maxwin 在 V2EX 發表 iPhone 螢幕翻譯工具 TransPeek,懸浮窗定位、固定區域與生字提示三種玩法,本文從情境拆解這款工具為何戳中外文閱讀者的老痛點。
先把你一定遇過的場景擺出來。讀英文原文書讀到一半撞上一個生字,流程是:停下來、複製、切到翻譯 App、貼上、看解釋、切回來,再花兩秒鐘找回剛剛讀到哪一行。看外文影片碰上不能複製的字幕,步驟還要再多一層截圖。這套動作單次只要十幾秒,但一晚上重複三十次,閱讀的節奏就被剪成碎片。
九月四日,開發者 Maxwin 在 V2EX 的分享創作版發表了一款叫 TransPeek 的 iPhone 與 iPad 螢幕翻譯工具,想解決的就是這個「離開當前內容去查東西」的問題。貼文一天內累積六百多次瀏覽,留言不多,但第一則回覆就很有代表性:有人直接說這個點子好,打算自己也來寫一個。這種回覆本身,比任何行銷文案都更能說明這個痛點有多普遍。
它不翻你輸入的字,它翻你螢幕上已經出現的字
市面上多數翻譯工具的路徑是「輸入再翻譯」,TransPeek 換了個方向:它讀的是螢幕上已經顯示出來的文字,靠的是 iOS 的 ReplayKit 廣播擴充功能抓畫面,接著用 Vision 做 OCR 文字辨識,再交給 Apple 的 Translation 框架在裝置端完成翻譯,最後透過 AVKit 的子母畫面視窗把譯文疊在旁邊。
整條流程都在裝置端跑,只有第一次下載系統翻譯語言包時需要連網。這點在隱私意識越來越高的現在,算是踩對了敏感帶。
實際使用方式分兩種。
懸浮窗定位。 把一個小浮窗放到正在讀的段落附近,工具會讀取緊貼著浮窗、和浮窗同樣大小的一塊區域。視窗靠頂部時讀下方,否則讀上方。頁面捲動之後,把浮窗挪一下位置,讀取範圍就跟著換。對讀電子書或網頁文章的人來說,這幾乎是把「劃詞翻譯」的概念搬到了整個系統層。
固定區域。 用本機截圖框選字幕、遊戲對話框或任務提示的位置,存成預設。之後啟動就只讀這幾個位置,譯文統一顯示在同一個浮窗裡,浮窗本身可以拖到不擋畫面的角落。可以設多個框,例如底部對話加頂部任務提示一次抓,每個區域還能各自設定文字顏色與字號。
對於玩日文或英文遊戲、看無中文字幕影片的人,固定區域這個設計顯然是衝著剛需去的。
生字提示:不是幫你測詞彙量,是讓你自己選程度
比較有意思的是閱讀輔助這一塊。Maxwin 在貼文裡說,他自己在意的是讀原著時的打斷感,所以做了英語生字輔助。
做法不是自動偵測你的詞彙量,而是讓使用者自己選一個「已掌握到」的參考級別,從中考、高考、四六級、考研、託福雅思一路到 GRE。選定之後,先排除該級別詞表裡的詞,剩下的再用詞頻篩選。詞頻用的是 wordfreq 的 Zipf 值,閾值在 3.0 到 5.0 之間可調,也可以完全不設級別、純按詞頻來。
原文、譯文、編號和簡短釋義會在浮窗裡對應顯示,同一個詞一屏只標一次,人名、數字、縮寫則直接跳過。這些細節看得出來是真的被中斷感困擾過的人設計的:一屏標五次同一個詞,那不叫輔助,叫幹擾。
開發者自己先交代了邊界,這點反而少見
這類社羣發表文常見的問題是報喜不報憂。Maxwin 這篇比較難得的地方,是他主動把限制列了出來。
它讀的是畫面上已出現的文字,沒有字幕的音訊轉寫它做不到。某些 App 會限制螢幕擷取,因此無法承諾所有影片平臺都可用。固定區域存的是位置,不是內容,橫豎屏切換、播放器版面或字幕位置一變,可能就得換預設重調。另外他明說沒有和其他工具做過準確率、延遲或耗電的對照,所以不聲稱自己「更準」或「零延電」。
啟動螢幕翻譯時,iOS 會跳出「開始直播」的系統確認,這是 ReplayKit 的規定,就連 1.5 版新加入的 Siri、捷徑、聚焦搜尋與控制中心入口也繞不過這一步。系統需要 iOS 18.6 以上。
收費模式則是近年獨立開發者圈越來越常見的路線:三十分鐘免費體驗,用完之後每小時還有五分鐘免費額度,想解鎖無限使用就走一次性買斷,沒有訂閱。對用慣了月費制工具的人,這個定價方式本身就自帶話題性。
一個人的作品展示區,為什麼總能釣出同好
V2EX 的分享創作版長期以來就是中文獨立開發者的重要發表場。這類貼文的看點往往不在產品多成熟,而在開發者怎麼描述問題、怎麼面對限制。TransPeek 這篇的結尾還留了一個具體的提問:如果你平常在 iPhone 上讀外文、看字幕或玩外文遊戲,你最常遇到的版面和語言是什麼?固定區域好不好設定、生字提示密度合不合適、哪些頁面最容易辨識錯行。
這種直接向潛在使用者要回饋的姿態,加上「利益相關:我是開發者」的主動聲明,讓整篇貼文更像一場公開的迭代討論,而非單向的宣傳。
留言區那句「這個點子好,我也 vibe code 一個看看」,某種程度上是這個時代的註腳。一個夠具體的痛點、一份寫得夠清楚的需求描述,本身就可能變成下一個人動手的起點。至於 TransPeek 自己能走多遠,得看 OCR 在各種字體和版面上的穩定度,以及那些影片平臺的擷取限制最終擋掉多少場景。這些都只有實際用下去才知道。
主題