Mac 上的開源轉寫軟體:依你需要的結果挑選四款

有四款開源工具可以在 Mac 上轉寫音訊和影片檔案,而且不會把檔案傳到任何地方。Buzz 提供字幕、說話者辨識和 YouTube 連結。YapToText 把你拖進去的檔案轉成純文字,可以從 App Store 免費下載。VoiceInk 會用你選的模型和文字整理,依序處理一個檔案佇列。whisper.cpp 則是在 Terminal 裡執行。四款都可以在你自己的 Mac 上執行語音模型。

YapToText 是我做的,所以我在這裡有利害關係,而我把 Buzz 排在第一位,因為處理錄音檔時,它做得比我的多。所有外部的資訊,都來自各專案自己的頁面,於 2026 年 10 月 3 日至 10 月 9 日之間讀取。我不依準確度為它們排名。

在 Mac App Store 下載 YapToText免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。

一覽表

來自各專案自己的頁面,2026 年 10 月 3 日至 9 日讀取。決定採用之前,請先確認目前的價格和需求。

BuzzYapToTextVoiceInkwhisper.cpp
授權MITGPL-3.0GPL v3MIT
價格免費免費一台 Mac 一次性 $25,自己編譯則免費免費
安裝.dmg,或用 pipMac App Store 或 Homebrew試用版下載、Homebrew 或原始碼Git、模型指令碼和 CMake
可處理音訊、影片、YouTube 連結一次一個音訊或影片檔案音訊和影片檔案的佇列16-bit WAV 檔案
輸出結果TXT、SRT 或 VTT純文字文字,原始版和增強版Terminal 裡的文字
說話者說話者辨識沒有沒有說明沒有內建
也能在任何 App 裡聽寫輸入它的頁面沒有說明可以,一個鍵可以不行
執行環境Apple 晶片的 Mac、Windows、LinuxApple 晶片的 Mac,macOS 14 或以上版本Mac。本機模型適用於 Apple 晶片Intel 和 Apple 晶片的 Mac

1. Buzz:處理錄音檔最完整

Buzz 形容自己是一款在你的個人電腦上離線轉寫並翻譯音訊的 App。它由 Chidi Williams 製作,採用 MIT 授權。你匯入檔案或 YouTube 連結,選擇工作、語言和模型,然後執行。

  • 輸出。支援 TXT、SRT 或 VTT,另有逐字時間戳記的選項。
  • 工具。有說話者辨識、為吵雜音訊做的語音分離、監看資料夾、命令列,以及可以搜尋的檢視器。
  • 模型。有 Whisper、Whisper.cpp、Faster Whisper 等。它的 FAQ 說 Whisper.cpp 是 Mac 上最好的選擇。
  • 平台。支援 Mac、Windows 和 Linux。它的 README 說,Buzz 現在在 Mac 上需要 Apple 晶片。

如果你需要字幕,或想知道誰說了什麼,從這裡開始。Buzz 頁面有更多細節。

2. YapToText:純文字,什麼都不用設定

這是我做的。它首先是一款聽寫 App,它的 Transcribe a file(轉寫檔案)卡片可以處理 macOS 能解碼的任何音訊或影片檔案。Whisper Large v3 Turbo 已經內建在 App Store 的下載裡,所以不必另外取得模型,檔案就在 Mac 上轉寫。

  • 輸出。是純文字,可以複製或插入。選 Raw Transcription 會得到完全照說的內容,或選像 Note 這樣的模式,得到標題和項目符號。
  • 限制。一次只能處理一個檔案,沒有時間戳記、字幕或說話者標籤。
  • 價格。免費,沒有付費方案,也沒有分鐘數上限。
  • 程式碼。採用 GPL-3.0,放在 GitHub 上。

它適合需要的是文字內容的情況,例如一堂課、一場訪談或一則語音備忘錄。檔案轉寫指南會一步步說明。

在 Mac App Store 下載 YapToText免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。

3. VoiceInk:佇列,模型由你選

VoiceInk 以 GPL v3 開源。現成的 App 是試用 7 天之後需要付費下載,而它的網站說你也可以自己從原始碼免費編譯。在側邊欄開啟 Transcribe(轉寫),拖入檔案,選一個 Mode(模式),再按一下 Start(開始),就會一個接一個處理佇列。

  • 格式。包括 wav、mp3、m4a、aiff、mp4、mov、aac、flac、caf、amr、ogg、opus 和 3gp 等。
  • 模型。使用該模式所用、支援批次的任何模型:Parakeet、Whisper 等等。
  • 文字整理。這是一個選用的增強步驟,結果上會有 Original 和 Enhanced 分頁。
  • 歷史記錄。每個檔案都會有一筆附有耗時的 History 記錄。你的來源檔案不會被更動。

VoiceInk 模型指南說明該選哪個模型,價格頁面則列出各種授權。

4. whisper.cpp:引擎本身

whisper.cpp 是 OpenAI Whisper 的 C 和 C++ 版本,採用 MIT 授權,也是 YapToText 所用的引擎。它的 README 稱 Apple 晶片是一等公民。你要先複製專案,用它的指令碼下載模型,用 CMake 編譯,再對檔案執行 whisper-cli。README 說 whisper-cli 只能處理 16-bit WAV 檔案,並附上 ffmpeg 指令,用來轉換其他格式。

要拿到第一份逐字稿,它對你的要求最多,但也讓你直接面對模型,中間沒有任何東西。本機 Whisper 指南列出指令和各個模型的大小。

怎麼確認某一款真的在本機執行

  • 關掉 Wi-Fi。轉寫一個短檔案。如果可以,語音模型就在你的 Mac 上。
  • 讀授權檔案。開源的意思是程式碼公開,採用的授權允許你閱讀、編譯和修改。
  • 找找有沒有雲端選項。Buzz 和 VoiceInk 在你連接之後,也可以使用代管的服務。把這些關掉,就能維持在本機。

重點整理

  • 字幕和說話者。選 Buzz。
  • 純文字,不用設定。選 YapToText。
  • 許多檔案,模型自己選。選 VoiceInk。
  • Terminal。選 whisper.cpp。
  • 四款都是。都可以在你自己的 Mac 上轉寫。

如果我寫錯了某個專案的資訊,或漏掉了應該列在這裡的專案,請在 GitHub 上提交 issue。每一則我都會看。

在 Mac App Store 下載 YapToText免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。

關於作者。 Ryleigh Newman 從事軟體開發,用手打字有困難,每天都用本站介紹的 YapToText 聽寫。本頁譯自英文。App 的介面和網站的其他頁面是英文的。 進一步瞭解這個專案(英文)。

指南

更多指南(英文)

資料來源

常見問題

Mac 上最好的開源轉寫軟體是哪一個?

這要看你需要什麼結果。要字幕和說話者辨識選 Buzz,要免費、免設定的純文字選 YapToText,要處理佇列選 VoiceInk,要在 Terminal 裡用則選 whisper.cpp。

有沒有免費、開源、而且有說話者辨識的轉寫軟體?

Buzz 免費,採用 MIT 授權,工具列表裡有說話者辨識。

開源軟體可以在 Mac 上轉寫影片檔案嗎?

可以。Buzz、YapToText 和 VoiceInk 都能處理影片檔案,轉寫其中的音軌。

Whisper 是開源的嗎?

是。OpenAI 以 MIT 授權釋出了 Whisper,而 whisper.cpp 是採用 MIT 授權的 C 和 C++ 版本,在 Apple 晶片上執行得很好。

這些 App 會把我的音訊傳到伺服器嗎?

使用本機模型時不會。Buzz 和 VoiceInk 也提供代管的選項,你可以把它關掉。