在 Mac 上用 Whisper 聽寫,輸入到任何 App
作者 Ryleigh Newman · 發佈於 · 更新於
在 Mac 上用 Whisper 聽寫,不必碰 Terminal,這正是 YapToText 做的事:它是一款免費的 Mac App,透過 whisper.cpp 在你的 Mac 上執行 Whisper Large v3 Turbo (Q5),把你說的話輸入到任何 App。模型就包在 App Store 的下載檔裡,不用 Python,不用帳號,你的聲音也不會離開你的 Mac。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
用其他語言閱讀: English, العربية, Čeština, Dansk, Deutsch, Ελληνικά, Español, Suomi, Français, עברית, हिन्दी, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Română, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文

步驟
- 從 Mac App Store 安裝 YapToText。Whisper Large v3 Turbo 就在裡面。
- 允許麥克風,再到「系統設定」為 YapToText 開啟「輔助使用」。
- 在任何 App 裡,按一下想輸入文字的位置。
- 按一下 <span lang="en">Right Command</span>,說話,再按一下。
Whisper 是什麼
我做這款 App,是因為我的手打字有困難,而我需要一個每個 App 都能用的聽寫工具。下面我會說明 Whisper 是什麼、模型檔案、其他 App,以及程式碼。
Whisper 是 OpenAI 的語音辨識模型,程式碼和權重都以 MIT 授權釋出,所以免費的 App 才能內建它。Whisper Large v3 Turbo 就是 YapToText 執行的模型。OpenAI 把 turbo 描述為 large-v3 的最佳化版本,轉錄速度更快,準確度只有極小的下降。它在 Hugging Face 上的模型卡則說,解碼層從 32 層減到 4 層。
whisper.cpp 讓它在 Mac 上真正好用:這是以 MIT 授權的 C 和 C++ 實作,它的 README 把 Apple 晶片稱為一等公民。Whisper 是模型,whisper.cpp 是引擎,YapToText 則是把結果輸入到游標所在位置的 App。
YapToText 內的 Whisper 模型
- 檔案。ggml-large-v3-turbo-q5_0.bin,574 MB,來自 Hugging Face 上的 ggerganov/whisper.cpp 儲存庫。它的 SHA-256 與公開的檔案相符,所以這是標準的 5 位元版本,我沒有微調、重新訓練或修改過。
- 為什麼用 5 位元版本。我選它是因為省記憶體:它只用完整模型約三分之一的記憶體。從 1.3.1 起它就是預設值。Whisper Large v3 Turbo 這一頁有更多關於模型本身的說明。
- 引擎。App 內建一份 whisper.cpp,搭配 Metal 和 Accelerate,旁邊還有 llama.cpp 負責整理文字的模型。
- 授權。模型是 MIT,App 是 GPL-3.0。
我真正調整的是模型周圍的一切。Whisper 聽到聲音之前,背景噪音會先降低,小聲的語音會先提升。按下按鍵之前的半秒會保留下來,所以開頭的字不會被截掉。吵雜的音訊會做更深入的解碼,傳回來的結果裡,憑空出現的說話者標籤和舞台提示會被移除。你的字典也會用你自己的詞彙引導 Whisper。模型是原版的。功夫都花在它周圍的流程上。

Mac 上的 Whisper 聽寫 App 比較
好幾款 Mac App 都用 Whisper 做即時聽寫。它們的差別在價格、程式碼是否公開,以及是否也能轉寫檔案。
2026 年 10 月 3 日至 5 日,在各 App 自己的頁面上查閱。開源 App 整理對其中三款程式碼公開的 App 有更多說明。
| App | 價格 | 開源 | 語音模型 | 可輸入到任何 App | 轉寫檔案 |
|---|---|---|---|---|---|
| YapToText | 免費,沒有付費方案 | 是,GPL-3.0 | 內附 Whisper Large v3 Turbo (Q5),另有十個 Whisper 模型,也可用你自己的檔案 | 是 | 是,輸出純文字 |
| superwhisper | 免費方案,Pro 每月 8.49 美元、每年 84.99 美元,或一次付清 249.99 美元 | 未說明 | 免費方案用 Whisper,Pro 可用 Parakeet、Cohere Transcribe 和雲端模型 | 是 | Pro 才有 |
| MacWhisper | 免費版,Pro 一次付清 64 歐元 | 未說明 | Whisper | 只有 macwhisper.com 的版本可以 | 是,免費,可輸出字幕 |
| VoiceInk | 7 天試用,之後一次付清 25 美元起 | 是,GPL v3 | Parakeet、Whisper、Apple Speech 等,預設為 Parakeet V3 | 是,輸入在游標位置 | 是 |
| Handy | 免費,歡迎捐款 | 是,MIT | Parakeet V3,以及 Whisper Small、Medium、Turbo 和 Large | 是,貼在游標位置 | 未說明 |
| Spokenly | 本機模型免費,Pro 每月 9.99 美元 | 否,它的網站說程式碼是專有的 | Whisper 和 Parakeet 免費,雲端模型要透過 Pro 或你自己的金鑰使用 | 是,在它網站提供的版本中可以 | 是,可輸出字幕 |
| Harker | 本機轉錄免費,Premium 每月 5.75 美元起 | 未說明 | 依其網站所述,涵蓋所有 Whisper 模型等級 | 是,自動貼上 | 未說明 |
superwhisper 替代方案這一頁和 MacWhisper 替代方案這一頁介紹最知名的這兩款,Apple 聽寫與 Whisper 的比較則把這個模型和 macOS 已有的功能放在一起看。
自己執行 Whisper,或用一款 App
不用任何 App,也能在 Mac 上執行 Whisper,這是了解它怎麼運作的好方法。下表說明每種方式需要你做什麼。
2026 年 10 月 3 日,在各專案自己的 README 上查閱。
| OpenAI 的 whisper | whisper.cpp | YapToText | |
|---|---|---|---|
| 安裝 | pip install -U openai-whisper,需要 Python 3.8 至 3.11 和 ffmpeg | 複製儲存庫,用它的指令碼下載模型,再用 CMake 編譯 | Mac App Store,模型已內附 |
| 怎麼用 | 在 Terminal 下指令或用 Python,處理音訊檔案 | whisper-cli 處理 16 位元 WAV 檔案,whisper-stream 搭配 SDL2 處理即時麥克風 | 在任何 App 按一個鍵,音訊檔案則放到 Utility 頁面 |
| 模型 | tiny 到 large,另有 turbo | ggml 格式的 Whisper 模型,包括量化版本 | 內附 Large v3 Turbo (Q5),模型庫裡還有十個,也可用你自己的 ggml 檔案 |
| 支援的 Mac | 未說明 | Intel 和 Arm | Apple 晶片,macOS 14 或以上版本 |
| 價格與授權 | 免費,MIT | 免費,MIT | 免費,GPL-3.0 |
自己執行的好處是掌控度高:任何模型、任何參數都能用,Intel Mac 也可以,因為 whisper.cpp 列出支援 Intel 和 Arm 的 Mac。YapToText 的好處則在逐字稿之後的一切:它把文字輸入到你正在用的 App,需要的話用本機模型整理文字,保留歷史記錄,而且不必設定。唯一要記的操作是 Right Command。想學習和動手調整,就自己執行 Whisper。只想要文字,就用 App。
想自己執行的話,本機 Whisper 指南有 whisper.cpp 的指令,以及每個模型佔用多少磁碟空間和記憶體。
如果是錄音而不是即時聽寫,音訊檔案轉寫這一頁說明 Utility 頁面,MacWhisper 替代方案這一頁則比較 YapToText 和 MacWhisper。比較頁面把 superwhisper、Wispr Flow、MacWhisper 和 VoiceInk 並排放在一起。
改用其他 Whisper 模型
AI Models 頁面有 Dictation Model Library,裡面還有十個 Whisper 模型,每個都從 Hugging Face 下載一次,然後在你的 Mac 上執行。App 自己的經驗法則是:越大的模型聽得越準,越小的模型越省電、越省記憶體。在 Your own models 底下,你可以加入任何 whisper.cpp GGML .bin 檔案。App 會從檔案本身辨認它,其他檔案一律拒絕。
本機 Whisper 指南有模型表,列出每個模型佔用多少磁碟空間和記憶體。AI 模型指南和省電指南則說明怎麼選模型,以及用電池時怎麼切換。

開始用 Whisper 聽寫
除了兩項權限,沒有別的要設定。安裝,允許「麥克風」和「輔助使用」,按一下要輸入文字的位置,再按一下 Right Command。
App Store 版本的下載檔約 2.9 GB,因為兩個模型都在裡面,所以第一次開啟就算關掉 Wi-Fi 也能聽寫。Homebrew 版本不含模型,所以第一次聽寫之前要先下載語音模型。安裝頁面有兩種方式,第一次聽寫指南則一步一步說明,也寫出你應該看到什麼。
開源儲存庫
程式碼在 GitHub 上,網址是 github.com/ryleighnewman/YapToText,採用 GPL-3.0。你可以看到音訊如何送到 Whisper、之後文字又發生什麼事,也可以提 issue,或者用 Xcode 26 或以上版本自己編譯。每一行都是公開的,所以你不必光憑我的說法,才知道你的聲音去了哪裡。
Terminal:取得原始碼,並在 Xcode 裡開啟。
git clone https://github.com/ryleighnewman/YapToText.git
open YapToText/YapToText.xcodeproj結果:Xcode 會開啟專案。選擇 YapToText scheme,再按 Command R。App 會以沙盒方式編譯,和上架時一樣,但不含模型,所以第一次聽寫之前,請先在 AI Models 頁面下載語音模型。
要誠實說明一點:GitHub 上的原始碼和 Homebrew 版本,可能比 App Store 版本落後一個版本。更新內容列出每一個版本。
Whisper 聽錯的時候
- 教它你的詞彙。在 Dictionaries 頁面加入名字和術語。它們會引導 Whisper,而不只是修正輸出的結果。字典指南說明怎麼做。
- 設定語言。AI Models 頁面的 Language 選單一開始是你 Mac 的系統語言。語言頁面列出全部 29 種。
- 調整麥克風。藍牙麥克風只有電話等級的音質,所以請在選單列面板的 Input 選單中,選擇 Mac 自己的麥克風。房間或風扇太吵、App 聽不到你時,它也會提醒你。
- 試試更大的模型。Whisper Large v3,或 Turbo 的 Q8 版本,下載檔更大、執行也更慢,AI Models 頁面上的星等會顯示這種取捨。

它做不到的事
- Intel Mac。YapToText 需要 Apple 晶片和 macOS 14 或以上版本,Intel Mac 上的情況我不作任何聲明。
- 字幕和說話者。檔案轉寫只給純文字:沒有時間戳記、字幕和說話者標籤。
- 翻譯。它輸入的是你說的話,用的是你說話的語言,OpenAI 也指出 turbo 模型沒有針對翻譯任務訓練。
- 每種語言都一樣好。OpenAI 說,Whisper 的表現會因語言而差異很大。
離線聽寫頁面說明關掉 Wi-Fi 之後哪些功能可以用。
簡短版
- Whisper。它是 OpenAI 以 MIT 授權釋出的語音模型。YapToText 執行的是 Large v3 Turbo (Q5),也就是 574 MB 的原版 whisper.cpp 檔案。
- 本機。它透過 whisper.cpp 搭配 Metal 在你的 Mac 上執行,不用 Terminal,也不用帳號。
- 到處都能用。文字會出現在任何 App 的游標位置,而且免費。
Whisper 在你的 Mac 上,你在哪裡,它就輸入在哪裡。如果 Whisper 把不該聽錯的地方聽錯了,請在 GitHub 上提交 issue。每一則我都會看。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
指南
更多指南(英文)
資料來源
- https://github.com/openai/whisper (查閱於 2026年10月3日)
- https://huggingface.co/openai/whisper-large-v3-turbo (查閱於 2026年10月3日)
- https://github.com/ggml-org/whisper.cpp (查閱於 2026年10月3日)
- https://huggingface.co/ggerganov/whisper.cpp/blob/main/ggml-large-v3-turbo-q5_0.bin (查閱於 2026年10月3日)
- https://github.com/ryleighnewman/YapToText (查閱於 2026年10月3日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (查閱於 2026年10月3日)
- https://spokenly.app/pricing (查閱於 2026年10月3日)
- https://tryvoiceink.com/pricing (查閱於 2026年10月5日)
- https://superwhisper.com/docs/billing/plans (查閱於 2026年10月6日)
- https://spokenly.app (查閱於 2026年10月3日)
- https://handy.computer (查閱於 2026年10月5日)
- https://tryvoiceink.com (查閱於 2026年10月6日)
- https://superwhisper.com (查閱於 2026年10月3日)
- https://www.getharker.com (查閱於 2026年10月5日)
- https://www.macwhisper.com (查閱於 2026年10月6日)
- https://github.com/cjpais/Handy (查閱於 2026年10月5日)
- https://github.com/Beingpax/VoiceInk (查閱於 2026年10月3日)
- https://handy.computer/docs (查閱於 2026年10月5日)
- https://www.getharker.com/download (查閱於 2026年10月5日)
- https://www.macwhisper.com/legal/privacy-policy (查閱於 2026年10月3日)
- https://docs.macwhisper.com/article/14-how-to-use-the-dictation-feature (查閱於 2026年10月6日)
- https://docs.macwhisper.com/article/34-transcription-is-slower-than-expected (查閱於 2026年10月3日)
常見問題
Mac 上有 Whisper App 嗎?
有。YapToText 是免費的 Mac App,在你的 Mac 上執行 Whisper Large v3 Turbo,並輸入到任何 App。也有其他 App,這個網站的比較頁面把幾款並排放在一起。
可以在 Mac 上本機執行 Whisper 嗎?
可以。whisper.cpp 能在 Mac 上執行 Whisper,也針對 Apple 晶片做了最佳化,OpenAI 自己的套件則可以用 Python 執行。YapToText 把 whisper.cpp 和模型包成一個 App Store App,所以不用任何設定就能在本機執行。
Whisper 免費嗎?
是的。OpenAI 以 MIT 授權釋出 Whisper 的程式碼和模型權重。執行它的 YapToText 也是免費的,沒有付費方案。
Whisper 在 Mac 上可以離線使用嗎?
可以,只要在本機執行。YapToText 的 App Store 版本內附模型,所以沒有網路也能轉錄。唯一用到網路的地方,是你自己開始的模型下載。
Mac 上哪個 Whisper 模型最好?
YapToText 內附的是 Large v3 Turbo (Q5),574 MB,因為它只用完整模型約三分之一的記憶體。越大的模型聽得越準,越小的模型越輕巧,所以模型庫讓你自己選。
Whisper 可以在 Intel Mac 上用嗎?
可以,只要你自己執行 whisper.cpp:它的 README 列出支援 Intel 和 Arm 的 Mac。YapToText 需要 Apple 晶片和 macOS 14 或以上版本,Intel Mac 上的情況我不作任何聲明。
Whisper 可以在 M4 Mac 上執行嗎?
可以。YapToText 可在任何搭載 Apple 晶片、macOS 14 或以上版本的 Mac 上執行 Whisper,而 Apple 晶片涵蓋 M 系列晶片,M4 也包括在內。不需要 Python,也不需要 Terminal。
怎麼在 Mac 上安裝 Whisper?
最簡單的方式是用已經內建它的 App。Mac App Store 的 YapToText 內附 Whisper Large v3 Turbo (Q5),所以不用 Python、Terminal,也不用另外下載模型。Homebrew 版本用一行指令安裝 App,模型則要到 AI Models 頁面下載。