mbailey/voicemode

Natural voice conversations with Claude Code

何を解決するか

VoiceMode は、Claude Code などの AI エージェントと自然で手を離した音声会話を行うことを可能にします。ユーザーが歩いている、調理している、または画面から離れて休憩したい場合など、入力が不向きな状況に最適です。

動作方法

これは AI エージェントと統合するプラグインまたは MCP(Model Context Protocol)サーバーとして機能します。音声をテキストに変換(STT)し、テキストを音声に変換(TTS)する処理を担当します。プライバシー保護やオフライン利用のために、クラウドサービス(OpenAI など)またはローカルサービスを利用でき、特に Whisper.cpp を用いた音声認識と Kokoro を用いた音声合成に対応しています。

対象ユーザー

Claude Code や他の MCP 対応エージェントの開発者やユーザーで、AI インタラクションに音声インターフェースを活用したい方。

特徴

  • ローカル優先のオプション:Whisper.cpp と Kokoro を使用してオフライン動作をサポート。
  • 低レイテンシ:高速でリアルタイムの会話体験を最適化。
  • スマートな沈黙検出:ユーザーが話すのをやめると自動で録音を停止。
  • クロスプラットフォーム:Linux、macOS、Windows(ネイティブまたは WSL)、NixOS に対応。

関連

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