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 アプリです。ユーザーは、タイピングよりも約4倍速くテキストを入力できます。

動作方法

ユーザーはホットキーで操作します:Fn キーを押すと自然な音声入力が可能で、Fn キーを2回押すと AI アシスタントが起動し、質疑応答、文章の再構成、翻訳が可能になります。アプリはクラウドベースの音声認識(STT)プロバイダー(OpenAI Whisper、Groq、Google など)と、完全にローカルで実行されるデバイス内モデル(SenseVoice、WhisperKit、Qwen3-ASR など)の両方をサポートしており、プライバシー保護とオフライン動作を実現します。

対象ユーザー

ブラウザ、コードエディタ、ターミナルの任意のテキストフィールドで高速かつスムーズな音声入力が必要な macOS ユーザー。また、モデルを自らのマシン上でローカルで実行することでプライバシーを重視するユーザーに最適です。

特徴

  • 直接テキスト挿入:コピー&ペーストを経由せずに、即座にアクティブなアプリに変換されたテキストを挿入。
  • ローカル優先のプライバシー:音声およびテキスト処理を完全にデバイス内での推論で実行し、データは Mac から出ません。
  • AIエージェント機能:単なる音声入力にとどまらず、選択したテキストの再構成や、音声コマンドによる複雑なワークフローの処理が可能。
  • 複数のバックエンドオプション:精度や遅延のニーズに応じて、さまざまなローカルおよびクラウドプロバイダーを提供。
  • ストリーミングプレビュー:ユーザーが話している間、部分的な変換結果をリアルタイムで表示し、フィードバックを即座に提供。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト