v0.4.3 · 免費開源

中英混著講,落下的是乾淨的繁體中文。

SayKey 是 Mac 上的語音輸入:按下快捷鍵、把話說完,游標處就出現拼字正確的繁體中文。不用切換中英,也不上雲端。

SayKey:Mac 中英混講語音輸入工具

市面上的語音輸入,聽不懂工程師講話

一般 Mac 語音輸入不是假設你只講一種語言,就是把聲音送上雲端。SayKey 反過來:本機辨識、中英混講、術語聽得懂,輸出拼字正確的繁體中文

它做對的幾件事

中英混講

中英夾雜照聽,英文技術詞不會被拆散或硬翻,多數 Mac 語音輸入做不到。

一律台灣繁體

Whisper 常吐簡體,OpenCC 統一轉台灣用語:「软件 → 軟體」、「打印 → 列印」。

聲音不離開這台 Mac

whisper.cpp 本機辨識,不接雲端 API、不用網路,飛航模式也能用。

快捷鍵自己設

不喜歡預設組合?在設定視窗按一下錄新的,即時生效,不用碰 JSON。

免費、開源、可審

MIT 授權,程式碼全公開。

需要時才在

選單列一顆圖示,閒置幾乎不吃 CPU,沒有 Dock 圖示、不用註冊。

聽錯了?教它一次,它就記住

whisper 偶爾會把某個詞聽成別的。打開選單列的「字典…」,加一條「聽錯的 → 正確的」,下一句立刻生效——不用改設定檔、不用重開。

cube control → kubectl
terra form   → Terraform

連公司內部服務名、產品名、只有你會用的縮寫,都能自己教它。

給用 AI 寫 code 的人

Coding 時,最花力氣的往往不是 AI 寫程式碼,而是把需求講清楚。SayKey 把你的中英混講需求,變成一段拼字正確、乾淨的繁體中文 prompt,直接貼進 Cursor / Claude Code / CLI 的輸入框。

因為全程本機辨識、不外流雲端,就算 prompt 裡貼了公司內部服務名、架構、私有 code context,聲音和文字都不會離開這台機器。

SayKey 不是用嘴寫 code,寫 code 的還是 AI,它只負責把「腦袋的想法」變成文字。

安裝

方式 A(最簡單):Homebrew 一行搞定。首次安裝會下載約 570MB 的語音模型到本機——辨識不走雲端,模型就住在你的 Mac 上。

brew install --cask gary0413/tap/saykey

方式 B:自己 build。

git clone https://github.com/gary0413/SayKey.git
cd SayKey
./scripts/bootstrap.sh
open dist/SayKey.app

需求:

常見問題

跟 superwhisper / Wispr Flow 差在哪?

那些多是雲端辨識、英文優先;SayKey 是 100% 本機 whisper.cpp 辨識、輸出繁體中文、開源。

支援哪些系統?

macOS 13+,建議 Apple Silicon 機型以取得最佳 Metal 加速效能。

安全嗎?

開源、程式碼全公開可審查;聲音辨識全程在本機完成,不會上傳到任何外部伺服器。

怎麼更新?

Homebrew 安裝者執行 brew upgrade --cask saykey 即可更新到最新版本。