如何提高 Mac 聽寫的準確度:十項修正,影響最大的在前
作者 Ryleigh Newman · 發佈於
要讓 Mac 聽寫更準確,先從聲音下手:麥克風靠近一點,讓房間安靜,並調好輸入音量,讓你的聲音清楚傳進去。接著把語言設成你實際說的語言,用完整的句子說話,並教它那些一直聽錯的名字。這六項是最先要試的,不論是 Apple 的聽寫還是 YapToText 都一樣。
下面依序列出十項修正,影響最大的排在最前面,每一項都對應到實際調整它的設定。最後四項是 YapToText 的:更大的語音模型、能看出實際聽到什麼的原始逐字稿,以及兩個預設開啟的語音輔助功能。我做了 YapToText 這款免費的聽寫 App,因為我用手打字有困難,每天都用聽寫,音量很輕,身旁常常有一台正在運轉的 3D 列印機。如果聽寫完全沒有反應,請看 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, 简体中文
步驟
- 把麥克風移近,並在「麥克風來源」下,或在 YapToText 的 <span lang="en">Input source</span> 下,用名稱選擇它。
- 讓房間安靜,如果吵雜或有回音,就用耳麥。
- 在「系統設定」,「聲音」,「輸入」裡調高輸入音量,或在 YapToText 裡調高 <span lang="en">Input boost</span>,直到平常說話的音量到綠色到黃色的範圍。
- 在「鍵盤」設定的「聽寫」下,按一下「語言」旁邊的「編輯」,選取你說的語言和地區。
- 用完整的句子說話,並把一直聽錯的名字加進 YapToText 的 <span lang="en">Dictionaries</span>。
- 在 YapToText 裡打開 <span lang="en">History</span>,按一下 <span lang="en">Show pipeline details</span>,讀原始逐字稿,看看實際聽到了什麼。
十項修正,影響最大的在前
大部分聽錯的字,來自三個地方之一:麥克風收到了什麼、模型預期聽到什麼,或是話是怎麼說的。依序往下做,聽對了就停。先修正麥克風聽到的,再去修正模型知道的。
Apple 的部分,依據我在 2026年10月3日讀到的支援頁面,以及 2026年10月5日讀到的「語音控制」詞彙頁面。YapToText 的部分依據 App 自己的設定。
| # | 修正項目 | Apple 聽寫 | YapToText |
|---|---|---|---|
| 1 | 麥克風的距離與選擇 | 「鍵盤」設定中「聽寫」下的「麥克風來源」 | Settings, General, Microphone 裡的 Input source |
| 2 | 房間噪音 | 避開背景噪音,吵雜或有回音時用耳麥 | 房間太吵時,Dictation 頁面會顯示警告 |
| 3 | 輸入音量 | 「系統設定」,「聲音」,「輸入」 | Input boost,以及 Mac 輸入音量太低時的警告 |
| 4 | 正確的語言 | 「聽寫」下的「語言」 | AI Models 頁面的 Language 選單 |
| 5 | 完整的句子 | 說話的習慣 | 說話的習慣 |
| 6 | 名字與專業用語 | 「聽寫」下沒有詞彙表,「語音控制」有自訂詞彙 | Dictionaries 頁面 |
| 7 | 更大的語音模型 | 不能選擇,搭載 macOS 27 的部分 Mac 會有較新的模型 | AI Models 頁面的 Dictation Model Library |
| 8 | 看出實際聽到什麼 | 沒把握的字會標示藍色底線 | History 裡的原始逐字稿,或 Raw Transcription |
| 9 | 自動放大小聲的說話 | 「聽寫」下沒有這項設定 | 預設開啟,Dictation 頁面,Microphone 卡片 |
| 10 | 降低背景噪音 | 「聽寫」下沒有這項設定 | 預設開啟,Dictation 頁面,Microphone 卡片 |
Apple 在「鍵盤」設定裡列出的「聽寫」設定有開關、語言、麥克風來源、快速鍵和自動標點符號,所以 Apple 那一欄愈往下愈空。
修正 1 到 3:取得乾淨的訊號
語音模型只能寫下傳到它面前的聲音。聲音很小、距離很遠,或被風扇聲蓋住,不論是 Apple 的模型還是 Whisper,能用的資訊都比較少。乾淨的訊號能修正的字,比後面任何一項設定都多。
1. 把麥克風移近,並用名稱選擇它
Apple 自己的檢查清單要求你用平常使用 Mac 的姿勢坐好,不要讓衣物或身體擋住麥克風,說話要清楚,不要太小聲,也不要太大聲。接著確認聽寫聽的是你實際對著說話的那個麥克風。在「鍵盤」設定的「聽寫」下,麥克風來源設為「自動」時,Mac 會選它認為你最可能使用的裝置,這可能是放在房間另一頭的耳麥。在 YapToText 裡,請到 Settings, General, Microphone 的 Input source 選擇。YapToText 的說明明白寫著,藍牙麥克風的音質只有電話等級,所以請把 AirPods 留著用來聽。聽寫麥克風選購指南比較了內建、耳麥和 USB 麥克風,也示範如何並排測試兩支麥克風。
2. 讓房間安靜
Apple 的建議是避開背景噪音,在吵雜或回音很大的房間,耳麥可能有幫助。能關的就關掉:風扇、收音機、其他分頁裡的影片。YapToText 的 Pause music and video while dictating 在 Recording 卡片裡預設開啟,會在開始聽寫時暫停播放,聽寫結束後再繼續。Dictation 頁面上的 Microphone 卡片,也會在房間或風扇太吵、麥克風聽不到你時發出警告,所以你知道該換位置,而不是靠猜。
3. 設定輸入音量
對 Apple 的聽寫,請選擇蘋果選單,「系統設定」,按一下「聲音」,再按一下「輸入」,選取你的麥克風,然後拖移輸入音量滑桿。Apple 自己舉的例子是說話很輕的人要調高音量。YapToText 有自己的檢查:
- 操作: 打開 Settings, General, Microphone,用平常的音量說一句話。
- YapToText: 顯示 Live input level 音量表,下方有從 Excellent 到 Needs attention 的評等,並說明該調整什麼。如果 Mac 本身的輸入音量太低,App 會告訴你,並附上百分比,還有一個 Raise to 80% 按鈕。
- 確認: 平常說話時,音量要到綠色到黃色的範圍,而不是一直在紅色。如果沒有,就在同一張卡片上調高 Input boost。

如果音量表不論怎麼試都一直是平的,問題就不在準確度了,請先看沒有聲音時的疑難排解步驟。
修正 4 和 5:正確的語言,完整的句子
4. 告訴它你說的是哪一種語言
字聽錯時,先檢查語言,再去看其他設定。在怪罪你的口音之前,先檢查語言設定。
- Apple 聽寫。 在「鍵盤」設定的「聽寫」下,按一下語言旁邊的「編輯」,選取你說的語言和地區。設定了多個語言時,聽寫中按一下游標旁邊顯示的語言就能切換,鍵盤上有地球鍵的話,也可以按它。
- YapToText。 Language 選單在 AI Models 頁面的聽寫模型下方。一開始是 Mac 的系統語言,並提供 Auto-detect 加上 29 種語言,所以如果你聽寫用的不是系統語言,請在這裡選。模型庫裡三個英文 Whisper 模型只能聽英文,用在其他語言就選錯了。
模式也可以有自己的語言,設定在模式編輯器的 Recording & language 卡片裡,適合用一種語言寫郵件、用另一種語言做筆記的人。在 Mac 上用其他語言聽寫詳細說明了兩個 App。
5. 用完整的句子說話
把整個想法用平穩的速度說完,而不是一個字一個字餵給它。OpenAI 自己的轉錄 API 指南警告,不要在句子中間切割音訊,因為這會失去上下文,可能降低準確度。這個建議講的是切割檔案,但同樣的道理也適用於你怎麼說話:單獨說出來的一個字,模型沒有任何前後文可以對照。
說: 先在腦中想好,再用一口氣說完整句話。
你可以把和 Okafor 醫師的檢討會議改到星期四下午 3:30 嗎,question mark結果: 在 YapToText 裡,這句話會帶著問號輸入,因為放在子句結尾說的 question mark(問號)是由兩個英文單字組成的指令名稱。如果一個字一個字說、中間停很久,同樣的句子能給模型的線索就少得多。
完整的句子對 YapToText 在逐字稿之後的處理也有幫助。在 Auto mode 下,六個詞以內的內容會照原樣保留,所以被切成碎片的長長想法,也錯過了修正聽錯字的仔細處理。先想好,再把整句話說出來。
修正 6:教它名字和專業用語
名字、產品名稱和你工作上的專業用語,是每個語音模型都會失手的地方。OpenAI 的 Whisper 提示指南說,Whisper 可能會寫錯不常見的專有名詞,例如產品、公司或人名。我的名字就是典型的例子:麥克風聽到 Riley,而我的拼法是 Ryleigh。每次都以同一種方式聽錯的字,可以教它。隨機的錯誤則教不了。
訓練 Mac 聽寫
這指的不是 Apple 的聽寫本身:它的設定裡沒有詞彙表。Apple 另外的輔助使用功能「語音控制」有。Apple 說,你可以在「系統設定」,「輔助使用」,「語音控制」裡新增最多 1,000 個詞彙,錄下每一個詞的念法,並在支援自訂詞彙的語言中,說 Add to vocabulary 來新增選取的字。問題在於,「語音控制」開啟時無法使用標準的聽寫,要改用「語音控制」來聽寫。「語音控制」與「聽寫」比較指南權衡了這項取捨。
用 Dictionaries 教 YapToText
- 操作: 在 History 裡,對某一次字聽錯的聽寫按一下 Show pipeline details,記下原始逐字稿裡它的拼法。在 Dictionaries 頁面,把那個拼法輸入 Heard,把你的拼法輸入 Replace with,然後按 Add。
- YapToText: 從下一次聽寫開始寫成你的拼法,也會把它交給 Whisper 當成要留意聽的字,所以這個修正在逐字稿之前和之後都有作用。
- 確認: 再聽寫一次那個字,它就會以你的拼法出現。
有兩個捷徑可以省去打字。在任何地方選取正確的拼法,輕按 Right Option,說 add this to my dictionary,再輕按一次。或者同一個聽錯的字用 replace 修正兩次,也就是依序說 replace、錯的字、with、對的字,Home 頁面就會問 “Make this correction stick?” Dictionaries 指南介紹了 Whole word、Case、順序和限制。

修正 7:使用更大的語音模型
YapToText 內附 Whisper Large v3 Turbo (Q5),574 MB,作為它的語音模型。AI Models 頁面用 App 自己的話總結這項取捨:較大的模型聽得更準,較小的模型比較省電、省記憶體。等聲音和用字都處理好之後,再試更大的模型。
步驟 1:下載較大的模型
- 操作: 在 AI Models 頁面的 Dictation Model Library,按一下較大的 Whisper 模型的下載按鈕:834 MB 的 Large v3 Turbo (Q8)、1.5 GB 的 Large v3 Turbo、1.1 GB 的 Large v3 (Q5),或最大也最慢、3.0 GB 的 Large v3。
- YapToText: 從 Hugging Face 下載,並顯示進度列,這是這個 App 唯一會用到網路的情況。
- 確認: 該列顯示 Installed。
步驟 2:選取並比較
- 操作: 按一下該列開頭的圓圈,然後聽寫幾句你常說的話。
- YapToText: 從下一次聽寫開始使用那個模型。
- 確認: 在 History 裡,把原始逐字稿和之前的比較。只有它修正了你在意的字,才留下較大的模型。

對結果要老實看待。我選 5 位元版本當預設值,是因為在我自己的聽寫裡,它聽到的內容和完整模型幾乎完全一樣,記憶體卻只用三分之一,所以更大的模型可能沒什麼差別。模式可以有自己的語音模型,Energy 頁面可以在使用電池時切換到較輕的模型。模型指南列出每個模型和大小。
Apple 聽寫的模型不是你能選擇的。Apple 把聽寫準確度的提升(來自新的裝置端模型)列為 macOS 27 Golden Gate 中新一代 Apple Intelligence 的一部分,適用於搭載 M3 或更新晶片、統一記憶體至少 12 GB 的 Mac 機型,並標示為提供英文。Apple Intelligence 與聽寫有詳細說明。
修正 8 到 10:看它聽到什麼,並讓輔助功能保持開啟
8. 讀原始逐字稿
在改動其他任何東西之前,先找出錯字從哪裡來。在 YapToText 裡,History 中每一筆聽寫都有 Show pipeline details,它會在最終文字上方顯示原始逐字稿,也就是 Whisper 在任何整理之前聽到的內容。

- 原始逐字稿裡就是錯的。 模型聽錯了。修正 1 到 7 才有幫助。
- 原始逐字稿是對的,最終文字是錯的。 是整理步驟、字典項目或指令改了它。說話時按 2 選 Raw Transcription,在 Auto mode 開啟時,這一次聽寫不使用 AI 模型,或是在 History 項目上選 Copy Raw Transcript。模式指南說明每個模式可能改動什麼。
Apple 的聽寫也有類似的功能:沒把握的字會標示藍色底線,你可以按一下,選擇替代字,或輸入或用說的輸入正確的字。修正之前,先弄清楚是模型還是整理步驟出了錯。
9. 讓 Auto-amplify quiet speech 保持開啟
預設開啟,在 YapToText 的 Dictation 頁面的 Microphone 卡片裡。它是拿你的聲音和房間比較,而不是和固定的音量比較,所以聲音不夠大的人,聲音仍然會被拉起來。同一張卡片也會在你的訊號比自己平常低很多時發出警告,並指出可能的原因。
10. 讓 Reduce background noise 保持開啟
同樣預設開啟,在同一張卡片上。當機器在麥克風附近發出嗡嗡聲,App 會在 Whisper 轉寫之前先減去那個穩定的聲音,音訊本來就乾淨時,則會略過這個步驟。兩個輔助功能都在你的 Mac 上執行。它們排在這份清單最後,是因為它們已經在運作了。要做的只是確認你在測試別的設定時,沒有不小心把它們關掉。

沒有任何設定能修正的事
- 從未收進來的聲音。 不論調高音量、換模型或降噪,都無法找回麥克風沒收到的字。
- 很難聽懂的說話。 Whisper 是通用模型,YapToText 裡沒有任何設定會改變它處理口齒不清的方式。依狀況使用聽寫誠實說明了它可能哪裡不足。
- 承諾某個數字。 我沒有對 Apple 的聽寫或 YapToText 做過準確度測試,所以這一頁沒有百分比。你自己的 History 才是真正算數的測試。
- Apple 的模型。 你不能更換 Apple 聽寫裡的模型,也不能給它詞彙表。
- Intel Mac。 YapToText 需要搭載 Apple 晶片、macOS 14 或以上版本的 Mac,對 Intel Mac 沒有任何保證。
設定可以把清楚的聲音提升得更好,卻無法憑空變出從未被聽到的字。
簡短整理
- 先處理聲音。 麥克風靠近並用名稱選好,房間安靜,輸入音量在綠色範圍內。
- 再處理用字。 設好正確的語言,用完整的句子說話,把名字放進 Dictionaries 或「語音控制」的詞彙。
- 再處理模型。 在 YapToText 試更大的 Whisper 模型,並用自己的 History 測試。
- 修正之前先看。 原始逐字稿會告訴你是模型還是整理步驟出了錯。
YapToText 在 Mac App Store 免費下載,這一頁的所有內容都在你的 Mac 上執行。
大部分聽錯的字從麥克風開始,所以也從那裡開始修正。 如果這裡的某項修正和你看到的不一樣,請在 GitHub 上提交 issue。每一則我都會看。
免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。
指南
更多指南(英文)
資料來源
- https://support.apple.com/guide/mac-help/if-dictation-on-mac-doesnt-work-as-expected-mchlc480652b/mac (查閱於 2026年10月3日)
- https://support.apple.com/guide/mac-help/use-dictation-mh40584/mac (查閱於 2026年10月3日)
- https://support.apple.com/guide/mac-help/keyboard-settings-kbdm162/mac (查閱於 2026年10月3日)
- https://support.apple.com/guide/mac-help/change-the-sound-input-settings-mchlp2567/mac (查閱於 2026年10月3日)
- https://support.apple.com/guide/mac-help/use-a-custom-vocabulary-mchl3eb7b79a/mac (查閱於 2026年10月5日)
- https://support.apple.com/guide/mac-help/use-voice-control-commands-mh40719/mac (查閱於 2026年10月3日)
- https://www.apple.com/apple-intelligence/ (查閱於 2026年10月3日)
- https://developers.openai.com/api/docs/guides/speech-to-text (查閱於 2026年10月5日)
- https://developers.openai.com/cookbook/examples/whisper_prompting_guide (查閱於 2026年10月5日)
- https://apps.apple.com/us/app/yaptotext/id6786382289 (查閱於 2026年10月3日)
常見問題
為什麼我的 Mac 聽寫不準確?
通常是聲音的問題:麥克風太遠、選到了錯的麥克風、房間太吵,或輸入音量太低。接下來,請確認「鍵盤」設定裡「聽寫」下的語言和你說的語言一致。
Mac 聽寫要怎麼變得更準確?
把麥克風移近並用名稱選好,讓房間安靜,調高輸入音量,設好語言,並用完整的句子說話。把一直聽錯的名字教給它,在 YapToText 裡也可以試更大的 Whisper 模型。
可以訓練 Mac 聽寫學會新的字嗎?
Apple 的聽寫沒有詞彙表。「語音控制」可以新增最多 1,000 個自訂詞彙,但它開啟時無法使用標準的聽寫。YapToText 的 Dictionaries 會教它你的拼法,也會預先提示語音模型。
為什麼我的 Mac 聽寫一直把字聽錯?
如果同一個字每次都以同一種方式聽錯,表示模型不認得它,所以要教它。如果是不同的字出錯,先看麥克風、房間和輸入音量。
更好的麥克風能提高聽寫的準確度嗎?
可以,因為模型只能寫下傳到它面前的聲音。Apple 建議在吵雜或有回音的房間使用耳麥。請用你自己的聲音測試:YapToText 會把每一次聽寫留在 History 裡供你比較。
更大的 Whisper 模型會讓聽寫更準確嗎?
YapToText 的 AI Models 頁面說,較大的模型聽得更準,較小的模型比較省電、省記憶體。預設的 Whisper Large v3 Turbo (Q5) 是個好的起點。留下較大的模型之前,請先拿它和你自己的 History 比較。