mylxsw/typeflux

Typeflux is a macOS menu bar voice input tool built with Swift. It is designed for a fast "hold to talk, release to insert" workflow: press a hotkey, speak naturally, let the app transcribe your speech, and send the resulting text back into the currently focused app.

解決的問題

Typeflux 是一款 macOS 應用程式,透過將轉錄的文本直接注入到任何活躍應用程式的游標位置,消除語音轉文字的摩擦。它無需在語音輸入應用與目標應用之間切換,讓使用者輸入文字的速度比打字快約四倍。

工作原理

使用者透過快捷鍵與應用互動:按住 Fn 鍵可進行自然語音輸入,雙擊 Fn 鍵則會啟動 AI 助手,用於問答、重寫與翻譯。該應用支援基於雲端的語音轉文字(STT)服務提供者(如 OpenAI Whisper、Groq 和 Google),也支援完全本地的裝置內模型(如 SenseVoice、WhisperKit 和 Qwen3-ASR),以確保隱私與離線功能。

適用對象

希望在瀏覽器、程式碼編輯器和終端等任意文字欄位中實現快速、無縫語音輸入的 macOS 使用者,以及優先考慮隱私、在本地裝置上運行模型的使用者。

主要亮點

  • 直接文本注入:無需複製貼上,即可立即將轉錄的文本插入到當前應用中。
  • 本地優先隱私保護:支援完全在裝置內進行推理,語音與文字處理資料永遠不會離開 Mac。
  • AI 代理功能:不僅支援簡單語音輸入,還能透過語音指令重寫選定文字或處理複雜工作流程。
  • 多種後端選項:提供廣泛的本地與雲端服務提供者,以滿足不同精確度與延遲需求。
  • 串流預覽:在使用者說話時即時顯示部分轉錄結果,提供即時反饋。

相關

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