Kieirra/murmure
Fully local, private and cross platform Speech-to-Text with LLM Post-processing
Murmure – オフライン、プライバシー最優先の音声認識
何であるか Murmure は、音声をテキストに変換するデスクトップアプリです。音声データはクラウドに送信されず、ユーザーのコンピュータ上で完全にローカルで処理されます。NVIDIA のオープンソース Parakeet TDT 0.6B v3 音声認識モデルを使用しており、高速で低遅延なトランスクリプションを実現する最新のニューラルネットワークです。
主な特徴
- 完全ローカル処理 – インターネット接続不要。テレメトリも収集されません。録音データはすべてあなたのマシン上に保持されます。
- 多言語対応 – 25 のヨーロッパ言語をサポート(例:英語、フランス語、ドイツ語、ロシア語、ウクライナ語など)。
- オープンソース – GNU AGPL‑v3 ライセンスで公開。コードの確認、変更、再配布が可能です。
- クロスプラットフォーム – Windows、macOS(Apple Silicon および Intel)、Linux(deb、AppImage、およびクイックインストールスクリプト)用の公式バイナリを提供。
- Tauri で構築 – UI は Tauri フレームワークで構成された軽量ネイティブウィンドウ。Rust ベースのバックエンドとウェブテクノロジーによるフロントエンドをバンドルしています。
使い方
- OS に適したパッケージをインストール(Windows は MSI/EXE、macOS は DMG、Linux は .deb または AppImage、または
wingetで)。 - Murmure を起動。小さなオーバーレイが表示されます。
- プッシュツータルクショートカットを押して話すと、即座にオーバーレイにトランスクリプトが表示されます。
- テキストはコピー可能で、他のアプリ(例:ChatGPT プロンプト、ノートアプリなど)に自動ペーストできます。
典型的な利用シーン
- ローカル LLM 用のコードやプロンプトを音声入力で作成。
- ハンドフリーでのメモ取り。
- 他のアプリで作業中にアイデアを記録。
- トランスクリプトをローカル言語モデルで後処理して翻訳や文法修正を行う。
インストールのハイライト
- Windows – MSI または
setup.exeインストーラー。wingetでも利用可能。Microsoft Visual C++ Redistributable が必要(ほとんどのシステムで既にインストール済み)。 - Linux – 1行スクリプト(
curl … | sh)、.deb パッケージ、または AppImage。Wayland ユーザーは KDE/Hyprland/Sway でグローバルショートカットを自動取得。GNOME は手動でショートカットを設定する必要があります。 - macOS – 適切な DMG(Apple Silicon または Intel)をダウンロードし、Applications にドラッグ。マイクおよびアクセシビリティ権限を付与後、再起動します。
高度な使い方
- バージョン 1.8.0 以降、CLI は
.murmure設定ファイル(murmure import config.murmure)を--strategy mergeフラグでインポート可能。大規模展開に適しています。 - 将来的なロードマップには、より洗練されたオーバーレイ UI、CLI での終了フラグ、ドラフトモード編集、および「LLM Connect」サービス(トランスクリプトをローカル言語モデルに直接送信)が含まれます。
コミュニティとサポート
- 問題は GitHub で報告。貢献ガイドが提供されています。
- サポーターは Tipeee で支援。Windows のコード署名は SignPath が無料で提供しています。
なぜ重要なのか Murmure は、高品質な音声認識がクラウド API に依存しなくても実現可能であることを示しています。最先端の NVIDIA モデルをプライバシー保護型デスクトップアプリにバンドルすることで、ユーザーは音声データの完全な制御を手に入れつつ、幅広いヨーロッパ言語をサポートしています。
ライセンス: GNU AGPL‑v3(派生作品もオープンソースを維持する必要があります)。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト