MacWhisper 尋找與取代:在每份逐字稿裡修正同一個錯誤,並用提示引導 Whisper
作者 Ryleigh Newman · 發佈於
如果 MacWhisper 老是把某個名字寫錯,Global Replace(全域取代)會在每份新逐字稿裡修正它。你只要設定一次原始文字和取代文字的組合,MacWhisper 就會自動套用。至於 Whisper 一開始就聽錯的字詞,Settings(設定)的 Advanced 裡有 Whisper 提示,可以在轉錄之前先讓引擎知道背景。這一頁兩種做法都會說明,也說明混合語言的一項限制。
我做的是另一款 Mac 聽寫 App,叫 YapToText,所以請在閱讀我對 MacWhisper 的說法時記得這一點。這裡關於 MacWhisper 的每一項內容,都來自它自己的說明中心,我在 2026年10月10日讀過。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
用其他語言閱讀: English, Čeština, Deutsch, Español, Français, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Nederlands, Polski, Português, Русский, ไทย, Türkçe, Tiếng Việt, 简体中文
設定 Global Replace
- 打開 Settings,前往 Global Replace。
- 按一下 Replacements(取代清單)右上角的加號按鈕。
- 輸入 Original(原始)文字和 Replacement(取代)文字。
- 需要幾組就加幾組。可以直接編輯某一列,也可以用垃圾桶圖示移除它。
變更會立刻生效,但只對之後的逐字稿有效。已經存在的逐字稿不會被更改。清單很長的時候,可以用搜尋列依組合的任何一邊篩選。
兩個比對選項
來自 MacWhisper 的說明文章 Find And Replace in Transcriptions,2026年10月10日查閱。
| 選項 | 開啟 | 關閉 |
|---|---|---|
| Case Sensitive | 只有大小寫相符時才取代,所以 You 不等於 you | 不管大小寫都會比對 |
| Only Replace Separate Words | 只取代完整的單字 | 也會取代其他字裡面的部分,所以取代 you 會連 your 一起改。這對字詞之間沒有空格的語言很有用 |
大家用它做什麼
- 聽錯的名字。 說明中心自己的例子,是把 Mac whisper 改成 MacWhisper。
- 分享前保護隱私。 把真實姓名換成化名。
- 統一寫法。 把 OK 改成 Okay,把 e-mail 改成 email。
- 地區用語。 把一些說法換成當地的對應說法。
搬移或分享清單
Export List(輸出清單)會把取代組合存成 JSON 檔案,Import List(匯入清單)則載入一個檔案。說明中心建議在換新 Mac 或和團隊共用清單時使用。Remove All(全部移除)會整個清空清單。
Whisper 提示:給它容易聽錯的字詞
Global Replace 是在轉錄之後修正文字。想影響轉錄本身,MacWhisper 在 Settings、Advanced 裡有 Prompt(提示)欄位,能讓 Whisper 知道這段錄音的背景。說明中心把它用在中文上:Whisper 的訓練資料混合了簡體和繁體文字,可能回傳不對的那一種,在提示裡寫一句你想要的字體的短句,就能把它推向正確的方向。說明中心也清楚指出,這個辦法不一定有效。
說明中心還提到另一項限制:MacWhisper 無法一次轉錄含有兩種語言的檔案。它建議把檔案轉錄兩次,每種語言一次,再用手動方式合併結果。
YapToText 怎麼做同樣的事
MacWhisper 的內容來自它的說明中心,2026年10月10日查閱。YapToText 的內容來自它自己的設定。
| MacWhisper | YapToText | |
|---|---|---|
| 固定的取代 | Global Replace 組合 | 字典的替換 |
| 選項 | Case Sensitive、Only Replace Separate Words | Whole word 和 Case |
| 影響 Whisper 聽到的內容 | Prompt 欄位 | 字典裡的字詞會預先提示 Whisper 模型 |
| 不只一份清單 | 一份適用所有新逐字稿的全域清單 | 可以有好幾本字典,每本都能關閉 |
| 從你的修正中學習 | 沒有說明 | 同一個字改了兩次,它會問要不要記住 |
| 輸出 | JSON | JSON |
在 YapToText 裡,一筆字典條目同時做兩件事:先提示語音模型,再取代之後的文字。字典說明頁面有詳細介紹,superwhisper 的詞彙與取代則是在另一款 App 裡的同樣概念。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
重點整理
- 到處修正一個字。 Settings、Global Replace、加號按鈕。
- 只對新逐字稿有效。 舊的不會被更改。
- 字的內部。 關閉 Only Replace Separate Words。
- 分享清單。 用 Export List 和 Import List,格式是 JSON。
- 中文字體不對。 在 Settings、Advanced、Prompt 寫一句正確字體的短句。
如果 MacWhisper 改了 Global Replace,請在 GitHub 上提交 issue,我會更新這一頁。每一則我都會看。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
指南
更多指南(英文)
資料來源
- https://docs.macwhisper.com/article/37-find-and-replace-in-transcriptions (查閱於 2026年10月10日)
- https://docs.macwhisper.com/article/9-chinese-simplied-and-traditional-troubleshooting (查閱於 2026年10月10日)
- https://docs.macwhisper.com/article/23-multiple-languages-in-a-file (查閱於 2026年10月10日)
- https://github.com/ryleighnewman/YapToText (查閱於 2026年10月10日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (查閱於 2026年10月10日)
常見問題
怎麼在 MacWhisper 尋找與取代?
打開 Settings、Global Replace,按一下加號按鈕,輸入原始文字和取代文字。它會套用在每一份新逐字稿上。
MacWhisper 的 Global Replace 會更改舊的逐字稿嗎?
不會。變更只對之後的逐字稿有效。
可以把取代清單匯入 MacWhisper 嗎?
可以。Import List 會載入一個 JSON 檔案,Export List 則會存出一個。
MacWhisper 為什麼把中文寫成不對的字體?
Whisper 的訓練資料混合了簡體和繁體中文。在 Settings、Advanced、Prompt 寫一句你想要的字體的短句,可以引導它,不過不一定有效。
MacWhisper 可以轉錄含有兩種語言的檔案嗎?
無法同時進行。它的說明中心建議轉錄兩次,每種語言一次,再把文字合併。