Repolode
royshil

royshil/obs-localvocal

Whisperモデルをローカルで実行し、音声をリアルタイムで文字起こしして字幕に変換・翻訳するOBS Studioプラグイン。

スター
1,642
フォーク
126
未解決の Issue
61
最終コミット
5 日前

これは何?

LocalVocalは、音声ソースの音声を画面上の字幕やテキストファイルに変換するOBS Studioプラグインです。whisper.cppを介してOpenAIのWhisperモデルをローカルで実行するため、クラウドサービスやネットワーク接続、分単位の利用料金なしで、音声を自分のマシン上で処理できます。字幕の翻訳にはCTranslate2を使用します。

字幕はOBSのテキストソースに表示したり、.txtまたは.srtファイルに書き出したり、録画のタイムスタンプと同期したり、YouTubeやTwitchなどのプラットフォームへRTMPで送信したりできます。同梱モデルやダウンロード可能なWhisperモデルを選べるほか、独自のGGMLモデルファイルも読み込めます。CUDA、AMD ROCm向けのhipBLAS、Vulkan、OpenCL、Apple MetalまたはCoreMLによる高速化に対応し、CPUでも動作します。

Windows、Linux(Ubuntu .debおよびFlatpak)、macOS向けのインストーラーが用意されています。WindowsとLinuxでは、汎用版、NVIDIA版、AMD版がそれぞれ提供されています。

主な機能

  • 01ローカルのWhisperモデルを使い、100言語の音声をリアルタイムで文字起こし
  • 02クラウドプロバイダーやローカルのNMTモデルを利用して、字幕を他の言語に翻訳
  • 03字幕をOBSのテキストソースに表示し、.txtまたは.srtファイルに保存
  • 04YouTubeやTwitchなどのRTMP配信に字幕を送信
  • 05CUDA、AMD ROCm、Vulkan、OpenCL、Apple Metal/CoreMLによる高速化に対応

ユースケース

  • 音声をクラウドに送信せず、OBSの配信や録画にライブ字幕を追加
  • 録画音声やライブ音声から、動画編集用のSRT字幕ファイルを作成
  • 配信者の発話を他の言語に翻訳し、海外の視聴者に届ける
  • 音声をローカルに留める必要があるマシンで、プライベートな文字起こしを実行

クイックスタート

  1. 1

    最新リリースページから、お使いのOSとハードウェアに合ったインストーラーをダウンロードします

  2. 2

    ダウンロードしたインストーラーまたはパッケージを実行して、プラグインをインストールします

  3. 3

    GPUを使う場合は、プラグインの設定でGPUアクセラレーションのバックエンドを選択します(デフォルトはCPUです)

使う前に知っておきたいこと

  • GPL-2.0ライセンスで提供されています。コピーレフトライセンスのため、派生コードの配布方法に制約があります。
  • NVIDIAおよびAMD GPU向けの各バージョンでは、追加のドライバーまたはCUDA Toolkitが必要です。また、Windowsでは最新のMSVCランタイムが必要です。

トピック

よくある質問

obs-localvocal とは?
Whisperモデルをローカルで実行し、音声をリアルタイムで文字起こしして字幕に変換・翻訳するOBS Studioプラグイン。 LocalVocalは、音声ソースの音声を画面上の字幕やテキストファイルに変換するOBS Studioプラグインです。whisper.cppを介してOpenAIのWhisperモデルをローカルで実行するため、クラウドサービスやネットワーク接続、分単位の利用料金なしで、音声を自分のマシン上で処理できます。字幕の翻訳にはCTranslate2を使用します。
obs-localvocal は無料で使えますか?ライセンスは?
obs-localvocal は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
obs-localvocal は今もメンテナンスされていますか?
活発にメンテナンス中。obs-localvocal の最終コミットは 2026年10月15日 です。
obs-localvocal は何に使えますか?
音声をクラウドに送信せず、OBSの配信や録画にライブ字幕を追加 録画音声やライブ音声から、動画編集用のSRT字幕ファイルを作成 配信者の発話を他の言語に翻訳し、海外の視聴者に届ける 音声をローカルに留める必要があるマシンで、プライベートな文字起こしを実行
obs-localvocal のインストール方法は?
最新リリースページから、お使いのOSとハードウェアに合ったインストーラーをダウンロードします ダウンロードしたインストーラーまたはパッケージを実行して、プラグインをインストールします GPUを使う場合は、プラグインの設定でGPUアクセラレーションのバックエンドを選択します(デフォルトはCPUです)
obs-localvocal はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/royshil/obs-localvocal

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト