背景
cjpais/Handy 是 GitHub(程式碼代管與協作平台)上的開源專案。截至本站記錄時,它累計 36,022 顆星(使用者按星表示收藏或關注),一天內新增約 611 顆。專案說明表示,Handy 是跨平台的桌面應用程式,做語音轉文字:按下快捷鍵、說話,文字就出現在任何文字欄位。專案說明也表示,整個過程在使用者自己的電腦上進行,不會把資訊傳到雲端。 GitHub 熱門專案
發生什麼事
星數數字是本站在 2026 年 11 月 1 日的記錄。依來源,cjpais/Handy 建立於 2025 年 2 月 13 日,主要語言為 Rust(一種系統程式語言),授權為 MIT(寬鬆的開源授權,允許自由使用與修改)。專案說明列出四項訴求:免費、開源、隱私、簡單,並表示建立它是為了補上真正開源且可擴充的語音轉文字工具的空缺。 GitHub 熱門專案
重點內容
專案說明表示,操作方式是設定一組鍵盤快捷鍵:按住錄音、放開停止,或按一下切換錄音開關,也有僅按住與僅切換兩種模式。放開後,Handy 用 Whisper(一系列語音辨識模型)處理語音,再把文字直接貼到使用中的應用程式。 GitHub 熱門專案
在本機處理的環節,專案說明提到先用 Silero 的 VAD(Voice Activity Detection,語音活動偵測,用來濾掉靜音)過濾靜音。辨識模型可自選:Whisper 模型有 Small、Medium、Turbo、Large,有 GPU(顯示卡,負責平行運算)時可加速;Parakeet V3 則是針對 CPU(處理器)最佳化的模型,具備自動語言偵測。支援 Windows、macOS 與 Linux。 原文
安裝可從 releases 頁面或官網下載。macOS 也能用 Homebrew cask(macOS 的套件安裝工具)執行 brew install --cask handy,Windows 也能用 winget(Windows 的套件管理工具)執行 winget install cjpais.Handy;專案說明註明這兩種套件不是由 Handy 開發者維護。Debian/Ubuntu 的 .deb 安裝檔,專案說明建議用 APT(Debian 系的套件管理工具)安裝,以便自動裝好相依套件。專案也提供 CLI(命令列介面,用打字下指令操作電腦的方式)參數,例如 handy --toggle-transcription 可切換錄音,專案說明稱這大致是 beta(測試版)功能。 原文
對使用者的意義
依專案說明,想在自己電腦上做聽寫、又不想把音訊送到雲端的使用者,可以下載安裝,啟動後授予麥克風與輔助使用權限,再到設定中配置快捷鍵。專案也開源,想自行擴充的開發者可參考 BUILD.md 的建置說明。另外,專案說明列出一個由 @mattiacolombomc 提供的 Raycast(Mac 上的啟動器與指令工具)整合,可開始或停止錄音、瀏覽逐字稿歷史、管理字典、切換模型與語言。 GitHub 熱門專案
限制與未定事項
專案說明表示專案仍在積極開發,有已知問題。在 macOS 上,藍牙耳機麥克風錄音時可能暫時降低播放品質或音量;含 fn(Globe)鍵的快捷鍵只能用在 Apple 鍵盤。在 Linux 上,專案說明建議 X11 裝 xdotool,Wayland 裝 wtype,或兩者皆可用 dotool(X11 與 Wayland 是 Linux 的顯示伺服器,管理畫面與輸入);沒有這些工具時會改用 enigo(模擬鍵盤輸入的程式庫),相容性可能有限。專案說明也寫明對 Wayland 的支援有限,專案說明也表示,Ubuntu 26.04 預設使用 Wayland 顯示伺服器,wtype 無法使用,需安裝 ydotool(另一個在 Linux 上模擬鍵盤輸入的工具)並依連結說明設定 systemd(Linux 的系統與服務管理程式)。 GitHub 熱門專案