AIパーソナル・ラーニング
と実践的なガイダンス
サイバーナイフ用ドローイングミラー

ミーティング:オープンソース・クライアントのローカル・リアルタイム文字起こしおよび議事録作成

この記事は2025-03-10 15:18に更新されました。内容の一部は一刻を争うものですので、無効な場合はメッセージを残してください!

はじめに

Meeting Minutes(別名Meetily)は、Zackriya Solutionsによって開発されたフリーでオープンソースのAI会議アシスタントツールであり、リアルタイムで会議の音声をキャプチャし、書き起こしテキストを生成し、自動的に会議の要約を抽出することに重点を置いている。このツールは、外部サーバーを必要とせず、macOSとWindows上で完全にローカルに動作し(Linuxのサポートは開発中)、ユーザーデータのプライバシーとセキュリティを保証します。Google Meet、Zoom、Microsoft Teamsなどの主要な会議プラットフォームと互換性があり、以下の機能を内蔵しています。 ウィスパー.cppトランスクリプションエンジンと複数のLarge Language Model (LLM)のサポートにより、チームコラボレーションや機密情報の保護が必要なプロフェッショナルユーザーにも対応します。2025年3月現在、最新バージョンはv0.0.3プレリリースで、すでにGitHubで1000以上のスターを獲得しており、MITライセンスの下でライセンスされています。

Meeting: ローカルでリアルタイムに議事録を書き起こし、作成するオープンソースクライアント-1


 

Meeting: ローカルでリアルタイムに議事録を書き起こし、作成するオープンソースクライアント-1

 

機能一覧

  • リアルタイム・オーディオ・キャプチャー様々な会議プラットフォームに対応し、マイクやシステム音声から会議内容をキャプチャー。
  • リアルタイム転写: ネイティブで動作するWhisper.cppモデルから音声をテキストに変換します。
  • 要約の自動生成LLMの使用(例:Anthropic、Groq、またはlocal) オーラマ (モデリング)書き起こされた内容を分析し、キーポイント、アクションアイテム、決定事項を抽出する。
  • ローカル処理すべてのデータ処理は、インターネット接続を必要とせず、ユーザーのデバイス上で行われるため、プライバシーが保証されます。
  • セマンティックサーチChromaDBベクトルストレージとナレッジグラフにより、過去の会議コンテンツのインテリジェントな検索をサポートします。
  • クロスプラットフォーム対応パッケージアプリはmacOSとWindowsで利用可能で、Linuxは近日中に対応予定。
  • エクスポート機能(開発中)Markdown、PDF、HTMLフォーマットへの書き起こしや要約のエクスポートをサポート。
  • 近代化トランスクリプションとサマリーのコンテンツをリアルタイムで更新するレスポンシブなUIを提供します。

 

ヘルプの使用

設置プロセス

Meeting Minutesはセルフホストツールであり、ユーザーはフロントエンドとバックエンドのインストールをローカルデバイス上で完了する必要があります。以下は、v0.0.3プレリリースバージョンに基づく詳細な手順です:

前提条件

  • オペレーティングシステムmacOSまたはWindows(Linuxは開発中)。
  • ソフトウェア依存::
    • 前方部分コンパイル済みのインストーラーを使えばいい。
    • バックエンド::
      • Python 3.10から3.12。
      • FFmpeg(オーディオ処理)。
      • CMakeとC++コンパイラ(Whisper.cppをビルド)。
      • Windowsユーザーは、Visual Studio Build Toolsをインストールする必要があります(C++開発ワークロードの場合)。
  • ハードウェア要件8GB以上のRAM、マルチコアプロセッサ、パフォーマンス向上のためのGPUアクセラレーションを推奨。

インストール手順

1.フロントエンドのインストール

フロントエンドは、WindowsとmacOS用のコンパイル済みインストールパッケージを提供し、直接ダウンロードしてインストールすることができる。

ウィンドウズ・インストール
  • インストールパッケージをダウンロードするアクセス v0.0.3リリースページ以下の文書のいずれかを選択する:
    • オプション1(推奨)::meeting-minutes-frontend_0.1.0_x64-setup.exe.
    • オプション2::meeting-minutes-frontend_0.1.0_x64_ja-US.msi.
  • インストーラーを実行する::
    1. ダウンロードした .exe もしかしたら .msi ドキュメンテーション
    2. Windowsは、「Microsoft Defender SmartScreenが認識できないアプリケーションをブロックしています」と表示する「Windowsコンピュータの保護」プロンプトを表示します:
      • 詳細情報」をクリック。
      • Still running "を選択する。
    3. それでも実行されない場合は、インストールファイルを右クリックしてください:
      • プロパティを選択する。
      • 一番下の "Unlock "チェックボックスにチェックを入れ、"OK "をクリックします。
    4. インストールウィザードに従ってインストールを完了すると、アプリケーションがデスクトップに表示されます。
  • 権限の付与初回実行時にマイクとオーディオキャプチャのパーミッションを許可します。
macOSインストール
  • インストールパッケージをダウンロードするより v0.0.3リリースページ ダウンロード dmg_darwin_arch64.zip.
  • インストール手順::
    1. げんあつ dmg_darwin_arch64.zip得る ミーティング議事録フロントエンド_0.1.0_aarch64.dmg.
    2. ダブルクリック .dmg ドキュメンテーション
    3. そうしれいかん ミーティング議事録フロントエンド.app アプリケーションフォルダにドラッグします。
    4. ターミナルで以下のコマンドを実行し、隔離属性を削除します:
      xattr -c /Applications/meeting-minutes-frontend.app
      
  • 権限の付与初回実行時にマイクとオーディオキャプチャのパーミッションを許可します。
2.バックエンドのインストール

バックエンドは手動でデプロイする必要があります:

  1. クローン倉庫
git clone https://github.com/Zackriya-Solutions/meeting-minutes.git
cd meeting-minutes/backend
  1. 先行依存関係のインストール
  • マックオス::
    • Homebrew経由でFFmpegをインストールする:brew install ffmpeg.
    • CMakeをインストールします:brew install cmake.
  • ウィンドウズ::
    • ChocolateyでFFmpegをインストールする:choco install ffmpeg.
    • Visual Studioビルドツールをインストールする(C++ワークロードを使用)。
    • Python 3.10+がPATHに追加されていることを確認してください。
  1. 環境変数の設定(オプション)
    を使用する場合 アンソロピック もしかしたら グロック LLMを作成する必要があります。 環境 ファイルを開き、APIキーを追加する:
  • 鍵を手に入れろ
    • Anthropic: https://www.anthropic.com/。
    • Groq: https://console.groq.com/.
  • コンフィギュレーション:
    • macOS:
      echo -e "ANTHROPIC_API_KEY=your_api_keynGROQ_API_KEY=your_groq_api_key" > .env
      
    • Windows(PowerShell):
      「ANTHROPIC_API_KEY=your_api_key`nGROQ_API_KEY=your_groq_api_key" | Out-File -FilePath .env -Encoding utf8
      
  • Groq環境変数を設定する:
    • macOS/Linux:
      export GROQ_API_KEY=your_groq_api_key
      
    • Windows(PowerShell):
      $env:GROQ_API_KEY="your_groq_api_key"
      
    • Windows(コマンドプロンプト):
      GROQ_API_KEY=your_groq_api_key を設定します。
      
  1. Whisper.cppのビルド
  • macOS:
chmod +x build_whisper.sh
./build_whisper.sh
  • ウィンドウズ
.\build_whisper.bat

(スクリプトが失敗した場合は、スクリプト内のコマンドを手動で実行してください)

  1. バックエンド・サービスの開始
  • macOS:
./clean_start_backend.sh
  • ウィンドウズ
.\start_with_output.ps1。

使用方法

インストールが完了したら、ユーザーは以下の手順に従ってMeeting Minutesを使用することができます:

1.会議のリアルタイム文字起こし
  • アプリケーションを起動するデスクトップ上のフロントエンド・アプリケーションをダブルクリックするか、バックエンド・サービスを実行します。
  • オーディオソースの選択インターフェイスで "Microphone "または "System Audio "を選択します。
  • 録音開始Start "ボタンをクリックすると、ライブテープ起こしがインターフェイスに表示されます。
  • ストップ&セーブ会議終了時に "Stop "をクリックすると、テープ起こしが自動的にローカルに保存されます。
2.ミーティングサマリーの作成
  • LLMの設定セットアップでローカルモデルか外部サービスを選択(必須) 環境 (構成)。パラメータが32B以上のモデルを推奨。
  • 要約の作成テープ起こしが完了したら、「サマリーを作成」をクリックし、主要なポイント、アクションアイテム、決定事項を確認する。
  • 結果を保存エクスポート機能(Markdown/PDF)は開発中。
3.セマンティック検索
  • 履歴を見る履歴」をクリックすると、保存された会議が表示されます。
  • 検索内容キーワードを入力すると、関連するスニペットが表示されます。
  • 表示へジャンプ詳細は結果をクリックしてください。

操作技術

  • 転写品質の向上クリアなマイクを使用するには、ウィスパーモデルのラージバージョンを選択してください。
  • パフォーマンスを最適化する十分なハードウェアがない場合は、Groq APIを使ってスピードアップしてください。
  • 互換性会議ソフトウェアで音声入力デバイスを調整します。

ほら

  • 既知の問題::
  • 小さいLLM(<32Bパラメータ)は要約の質が低い。
  • バックエンドのビルドにはCMakeとC++が必要で、初期設定は複雑だ。
  • アジュバント質問には ディスコード またはGitHubフィードバック。
シーディーエヌワン
無断転載を禁じます:チーフAIシェアリングサークル " ミーティング:オープンソース・クライアントのローカル・リアルタイム文字起こしおよび議事録作成

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語