moona3k/macparakeet

Fast, private, local-first voice app for Apple Silicon Macs — dictation, file/media transcription, meeting recording, Transforms, and a public automation CLI. Free and open-source.

解決的問題

MacParakeet 是一款專為 Apple Silicon Mac 設計的本地優先語音應用程式,提供私密、快速的語音轉文字服務。無需將音訊傳送至雲端進行轉錄,提供統一工具用於系統級語音輸入、會議錄音與轉錄,以及將音訊/影片檔案或媒體 URL 轉換為文字。

工作原理

該應用使用本地語音辨識引擎(如透過 FluidAudio CoreML 的 Parakeet、WhisperKit、Nemotron 或 Cohere Transcribe)在 Mac 的神經網路引擎上本地處理音訊。它與 macOS 系統功能(如 EventKit 用於日曆提醒,yt-dlp 用於媒體 URL 處理)整合。對於需要額外智慧的使用者,提供可選的 AI 功能(摘要、聊天、文字轉換),可連接本地 LLM 執行時(如 Ollama)或透過 API 連接雲端服務提供者。

適用對象

需要高隱私性語音轉錄與語音輸入的 Apple Silicon Mac 使用者、需要錄製並總結會議的專業人士,以及希望獲得可腳本化 CLI 的開發者。

主要亮點

  • 系統級語音輸入:支援按壓說話或免提語音輸入,可直接將文字貼上至任何活躍應用程式中。
  • 本地優先轉錄:支援拖放檔案、資料夾,或貼上來自 YouTube、X、TikTok 等平台的 URL。
  • 播客整合:透過 iTunes 查詢 API 搜尋並轉錄 Apple Podcasts。
  • 會議錄音:同時錄製系統音訊與麥克風音訊,並提供即時本地轉錄預覽。
  • 日曆同步:讀取本地 macOS 日曆事件,提供提醒或自動開始錄音。
  • 自動化 CLI:原生 Swift 命令列介面,用於管理模型、轉錄檔案和存取轉錄歷史。
  • 決定性文字清理:非 AI 管道,用於去除填充詞並擴展自訂片段。
  • 彈性 AI 整合:可選擇性支援雲端 LLM 或本地執行時(Ollama、LM Studio),用於摘要與與轉錄內容聊天。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案