FrigadeHQ/yap

Free, open source voice dictation for macOS. On-device transcription with Apple's Speech framework. No cloud/no API keys/no account.

何を解決するか

Yapは、クラウドベースの音声認識やWhisperのような大規模な外部モデルに依存せずに、macOS上で高速かつプライバシー保護された、デバイス内での音声入力ツールを提供します。ユーザーは、アクティブなテキストフィールドにテキストを挿入できます。

動作方法

macOS 26以降で利用可能なAppleのSpeechAnalyzerおよびSpeechTranscriber APIを使用して、Apple Silicon上でストリーミング音声認識をローカルで実行します。アプリはAVAudioEngineを介して音声をキャプチャし、リアルタイムの転写プレビューを生成し、最終的なテキストを一時的にクリップボードに書き込み、⌘Vのペーストコマンドをシミュレートすることで、フォーカスされたアプリケーションに挿入します。

対象ユーザー

Apple Silicon搭載のmacOSユーザーで、すべてのアプリケーションで動作する軽量でプライバシー重視の音声入力ツールを必要とし、音声データを外部サーバーに送信しないユーザー。

特徴

  • 完全にデバイス内: APIキーもアカウントもネットワーク通信も不要。すべての音声認識はローカルで行われます。
  • グローバル統合: リバインド可能なグローバルショートカットで、入力可能なすべてのアプリで動作します。
  • 低負荷: 大きなブラウザエンジンや膨大なバンドルモデルを回避するネイティブSwiftで記述されています。
  • リアルタイムフィードバック: 話している間、リアルタイムの波形と部分的な転写結果を表示します。
  • ローカル履歴: すべての転写結果をローカルに保存し、後で検索や参照が可能です。

関連

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