把 Lispr 用到極致。
Lispr 是刻意做得小巧的 — 沒有設定視窗、沒有帳號、沒有意外。本頁介紹它能做什麼、如何修復偶爾出狀況的少數情形,以及你的聲音去了哪裡。
首次設定
Lispr 在首次啟動時會帶你走過這些步驟 — 這裡把同樣的流程寫下來,以防你需要重做。
1. 麥克風
Lispr 需要聽到你。macOS 首次會詢問;如果你錯過提示或撤銷了權限,請到 系統設定 → 私隱與安全性 → 麥克風 授予 — 開啟 Lispr。
2. 輔助使用
Lispr 會把識別出的文字插入到游標位置 — 這需要「輔助使用」權限。請到 系統設定 → 私隱與安全性 → 輔助使用 授予 — 開啟 Lispr。
3. Input Monitoring(僅 macOS 10.15+)
讓 Lispr 在其他 App 取得焦點時也能聽到你按住觸發鍵。請到 系統設定 → 私隱與安全性 → Input Monitoring 授予。Lispr 自 0.33 起透過 IOHIDRequestAccess 規範地請求此權限。
授予這些權限時並不會建立帳號,也不會從你的機器送出任何東西。它們只是解鎖 Lispr 真正運作所需的 macOS 部分。
日常使用
按住說話
按住右 ⌥ 鍵,說話,鬆開。文字會出現在任意 App 的游標處。就這樣 — 沒有喚醒詞、沒有監聽模式、沒有設定。
鎖定(免持)模式
雙擊觸發鍵,Lispr 就會持續錄音,直到你再次點擊。需要雙手空出時很方便。
錄音中途取消
錄音時按 Esc 就會丟棄你說過的內容 — 不轉寫、不插入。
替代觸發鍵
如果你 Mac 上的右 ⌥ 被其他捷徑佔用,Lispr 也支援 Fn 鍵作為 push-to-talk 觸發鍵。
語言
Lispr 透過多語言的 Whisper 進行轉寫。語言會自動偵測 — 你甚至可以在句子中途切換,它能跟上。約可辨識 99 種語言,無需任何設定。
智慧句子串接
如果你口述一句,然後緊接著再口述一句,Lispr 會在兩者間加上句點和空格 — 不會出現連成一串的句子。自動串接只會在它上一次自己插入之後發生,所以你自己輸入的文字不會被動到。
剪貼簿
Lispr 內部使用剪貼簿來插入文字 — 但完成後會立刻還原你先前複製的內容。一小時前複製的連結或段落,⌘V 一樣會還給你。
更新
Lispr 透過 Sparkle 自動更新 — 新版本簽署後,已安裝的 Lispr 會在下次啟動時提供。各版本變更請見 更新日誌。
疑難排解
觸發鍵沒反應
- 確認 Input Monitoring 已授予(上方第 3 步)— 沒有它,Lispr 看不到背景 App 的按鍵。
- 確認沒有其他 App 搶走右 ⌥ — Karabiner、BetterTouchTool、Raycast 熱鍵、Magnet 等。若有,請從選單列圖示把 Lispr 切換為 Fn。
「我們沒聽清楚」
Lispr 會過濾非常短和安靜的錄音(自 0.39 起)— 這些當中約 10 次有 9 次是短暫的靜默,而不是漏掉的字。如果你看到這提示而你 確實 有說話:開口前把鍵多按住一會兒,並在選單列圖示中檢查所選輸入裝置是否正確。
文字跑到錯誤的 App
Lispr 在你 放開 觸發鍵的那一刻插入到目前獲得焦點的游標。如果你錄音中途切換了 App,文字會進入新的 App。提示:按住鍵前先把游標放到目的位置。
選單列圖示不見了
- 特別是在 macOS 11–12 上,較早的版本(≤ 0.24)可能會遺失圖示 — 請從 更新日誌 頁面更新到最新;此問題在 0.25 已修正。
- 如果你的 macOS 較新但仍然看不到:可能是選單列已滿,圖示被藏在 Control Center / Bartender 之下。試著隱藏幾個圖示來騰出空間。
轉寫逾時
如果你的網路打嗝了,Lispr 現在會在 10 秒後放棄(自 0.34 起),並顯示一則友善的訊息。再試一次 — 下一次請求通常會成功,因為 Lispr 在暫時性失敗時也會自動重試(自 0.31 起)。
Sparkle 抓不到更新
DMG 和 appcast 從 proxy.lispr.ai 透過 TCP-only 路徑供應(自 0.39 起)— 這能繞過部分網路上 HTTP/3 的問題。若你的網路仍然封鎖,你隨時可以直接從 lispr.ai 下載最新的 Lispr.dmg 手動更換 App。
10 分鐘錄音上限
Lispr 會在 10 分鐘時停下單次錄音,並顯示本地化警告(自 0.37 起)— 這是個軟上限,避免意外的馬拉松錄音被全程放過。需要更長的口述時,請放開後再開始新的錄音。
隱私速覽
完整說明在 隱私政策;這裡是大多數人會問的簡短版本。
我的聲音去了哪裡?
從你的 Mac 經由加密連線到我們營運的邊緣代理,再由它轉送給 Groq 進行轉寫。Groq 回傳文字,代理再把文字回到你的 Mac,音訊立即丟棄。什麼也不存到伺服器。什麼也不用來訓練模型。
有帳號嗎?
沒有。沒有註冊、沒有密碼、沒有個人資料。沒有可以登入的地方,因為沒有可以登入的地方。
那記錄呢?
自 0.40 起,當有狀況時,Lispr 可以送出診斷用的 X-Lispr-* 標頭 — 這些是標頭(時間、錯誤碼),不是音訊或轉寫內容,而且我們不會在伺服器端保留它們。
可以離線運作嗎?
不行 — 轉寫在雲端執行,這也正是它既快(自 0.41 起,端到端中位數約 300 毫秒)又準的原因。如果你需要完全本地的聽寫,macOS 內建的「聽寫」是不錯的選項;這就是我們在速度和語言覆蓋上做出的取捨。