OBS NDI ボイスチェンジャー: 2PC ストリーミングセットアップガイド
OBS NDI ボイスチェンジャーセットアップは、デュアル PC ストリーミングリグでリアルタイム音声エフェクトを実行する最もクリーンな方法です — キャプチャカードオーディオタップなし、アナログループバックなし、ドライバーハックなし。ゲーミング PC はボイスチェンジャーを実行し、処理済みオーディオを OBS NDI Output に出力します。ストリーミング PC は OBS Studio でそれを LAN オーディオソースとして取得します。このガイドは完全なトポロジーを通じて、遅延が実際にどこから来るのかを説明し、Windows 10/11 で NDI 5/6 の正確な設定手順を提供します。
TL;DR
- NDI はゲーミング PC からストリーミング PC へギガビット LAN 上で処理済み音声オーディオを 3 ms 未満の追加遅延で転送します。
- キャプチャカードは不要 — NDI は 1 つの LAN 接続でゲームビデオとボイスチェンジャーオーディオの両方を処理します。
- ボイスチェンジャーはゲーミング PC 上で完全に実行されます。ストリーミング PC は出力を受け取ってミックスするだけです。
- VoxBooster は OBS NDI Output が自動的にキャプチャする仮想 WASAPI マイクに出力します — 追加のルーティング構成は不要です。
- 両方の PC 間で直接 Ethernet ケーブルを使用してください。Wi-Fi はオーディオ同期を台無しにするグリッチを引き起こします。
- NDI 6 は NDI 5 より CPU 効率的です。NDI SDK と一致する obs-ndi プラグインバージョンをインストールしてください。
2PC セットアップがボイスチェンジャー方程式を変える理由
シングル PC ストリーミングが標準ですが、基本的な緊張があります: ゲーミング PC は同時にゲームを実行し、ストリームをエンコードし、音声オーディオを処理する必要があります。高忠実度 AI 音声処理 — ピッチシフトするだけではなく、あなたの声を説得力を持つように再形成する種類 — は一貫した CPU/GPU ヘッドルームを必要とします。ゲームがすでにあなたの GPU の 80% を使用しているとき、リアルタイム音声変換をトップに追加するとゲーム内フレームドロップまたは音声出力スタッター のどちらかを作成します。
2PC セットアップはこれを責任を分割することで解決します:
- ゲーミング PC: ゲームを実行し、ボイスチェンジャーを実行し、NDI 上でオーディオとビデオを送信します。
- ストリーミング PC: NDI ソースを受け取り、オーディオをミックス、Twitch/YouTube にストリームをエンコードします。
ボイスチェンジャーはゲーミング PC 上に留まります。マイクが物理的に接続されている場所だからです。ストリーミング PC は生オーディオに触れません — 完成した処理済み音声信号を受け取るだけです。
この分離は、エンコーダー競争について心配することなく AI 音声クローニングをフル品質で実行できることを意味します。ストリーミング PC の CPU は NVENC または x264 エンコーディングで干渉なく処理する準備ができています。
シグナルパスを理解する: ゲーミング PC からストリーミング PC へ
設定に触れる前に、何が正確にどこへ移動するかを理解することが役立ちます:
マイク (物理)
└── ボイスチェンジャー (ゲーミング PC — VoxBooster)
└── 仮想マイク出力 (WASAPI)
└── OBS Studio (ゲーミング PC)
└── OBS NDI Output プラグイン
└── LAN (Ethernet / ギガビット)
└── OBS Studio (ストリーミング PC)
└── NDI Source プラグイン (オーディオ + ビデオ)
└── ストリームエンコーダー → Twitch / YouTube
このチェーンのすべての矢印はソフトウェアで発生します — 唯一の物理インターフェースは 2 台のマシン間の Ethernet ケーブルです。ボイスチェンジャーの出力仮想マイクは OBS がゲーミング PC でキャプチャするものであり、物理マイクではありません。これが重要な区別です: OBS NDI Output で間違ったオーディオソースを選択すると、生の未処理音声をストリーミング PC に送信します。
チェーン全体の遅延予算
遅延がどこに蓄積するかを理解することで、セットアップを正しく調整するのに役立ちます:
| ステージ | 一般的な遅延 | 注記 |
|---|---|---|
| マイクカプセル → ADC | 1-3 ms | ハードウェア固定 |
| ボイスチェンジャー DSP エフェクト | 8-15 ms | ピッチシフト、EQ、モジュレーション |
| ボイスチェンジャー AI 処理 | 80-200 ms | ニューラル音声モデル |
| WASAPI オーディオグラフ | 2-5 ms | Windows オーディオスタック |
| OBS オーディオキャプチャ | 1-3 ms | フレーム単位のオーディオバッファリング |
| NDI ネットワーク転送 | 1-3 ms | ギガビット LAN |
| OBS NDI 受信バッファ | 5-15 ms | ジッターバッファ、調整可能 |
| DSP 合計 (エンドツーエンド) | ~18-40 ms | リアルタイム閾値は 100 ms |
| AI 合計 (エンドツーエンド) | ~90-250 ms | ブロードキャスト遅延でビューアーには見えない |
視聴者はあなたの生音声を聞きません — すでに 5-10 秒の Twitch/YouTube バッファを持つエンコードストリームを聞きます。あなたが気になる 90-250ms はあなたが独自のヘッドフォンモニタリングミックスで聞くものです。自分の声を監視する場合、ゲームオーディオに対応する遅延を追加して、すべてが一直線に並ぶようにしてください。
開始前に必要なもの
ハードウェア:
- 同じローカルネットワーク上の 2 台の Windows 10/11 PC
- ギガビット Ethernet スイッチまたは両方の PC 間の直接 Ethernet ケーブル (Wi-Fi は避ける)
- マイクはゲーミング PC のみに接続
ゲーミング PC のソフトウェア:
- OBS Studio 30.x 以降
- obs-ndi プラグイン (NDI 5 SDK の場合はバージョン 4.x、NDI 6 SDK の場合はバージョン 5.x)
- NDI Runtime (obs-ndi と共にインストール)
- VoxBooster (または Windows 仮想マイクを作成するボイスチェンジャー)
ストリーミング PC のソフトウェア:
- OBS Studio 30.x 以降
- obs-ndi プラグイン (ゲーミング PC と同じバージョン)
- NDI Runtime
両方の PC は 同じメジャー NDI SDK バージョン (NDI 5 またはどちらでも NDI 6) を使用する必要があります。バージョンをミックスすると接続障害が発生します。
ステップ 1 — 両方の PC に NDI Runtime と obs-ndi をインストール
- ndi.video にアクセスし、Windows 用 NDI Tools をダウンロードします。インストーラーには obs-ndi が必要とする NDI Runtime が含まれています。
- ゲーミング PC とストリーミング PC に NDI Tools をインストール。
- obs-ndi.io から obs-ndi をダウンロード — NDI SDK バージョンと一致するリリースを選択。
- 両方の PC で obs-ndi インストーラーを実行。プラグインファイルを OBS Studio のプラグインディレクトリに自動的に配置します。
- インストール後、両方の PC で OBS Studio を再起動。
インストール確認: OBS Studio で Tools に移動します。NDI Output Settings と NDI Source が表示されている場合、プラグインはアクティブです。
ステップ 2 — ゲーミング PC で VoxBooster を構成
VoxBooster を開いて、音声エフェクトをセットアップします。重要な出力設定は仮想マイクです — これは OBS がキャプチャするものです。
VoxBooster で:
- 物理マイクを入力デバイスとして選択。
- 選択した音声エフェクト (リアルタイム DSP プリセットまたは AI 音声モデルをロード) を有効化。
- Virtual Microphone 出力が有効になっていることを確認。VoxBooster は “VoxBooster Virtual Mic” のような Windows 仮想オーディオデバイスを作成します — Windows Sound 設定の再生およびレコーディングデバイスの下に表示されることを確認します。
クイック健全性チェック: Windows Sound 設定を開き、Recording に移動、マイクに話しかけます。VoxBooster Virtual Mic 入力メーターが移動し、処理済み音声が仮想デバイスに到達していることを示すべき。物理マイクのみが移動する場合、VoxBooster はルーティングを正しく実行していません。
ステップ 3 — ゲーミング PC で OBS NDI Output を構成
ゲーミング PC の OBS Studio はゲーミング PC のオーディオ (およびオプションでビデオ) を NDI Output 経由でストリーミング PC に送信します。
- ゲーミング PC の OBS Studio で Settings → Audio に移動。
- Mic/Auxiliary Audio で VoxBooster Virtual Mic (またはボイスチェンジャーデバイスが何と呼ばれているか) を選択。これにより、OBS が処理済み音声をキャプチャし、物理マイクではないことが保証されます。
- Tools → NDI Output Settings に移動。
- Main Output を有効化 (処理済み音声オーディオを含む完全な OBS シーンミックスを NDI 上で送信)。
- オプションとして、ストリーミング PC がビデオ NDI ストリームから独立した別の音声ソースとして音声を受け取る場合は、専用 Audio Only NDI を有効化。
- Source Name に注記します — これがストリーミング PC が探すものです (デフォルトは通常あなたの PC ホスト名)。
Main Output と専用音声ソース間で選択
| オプション | 最適な用途 | 制限 |
|---|---|---|
| Main NDI Output (オーディオ + ビデオ) | ゲームキャプチャと音声を一緒に送信 | ビデオエンコーディングはゲーミング PC に CPU 負荷を追加 |
| 専用 NDI オーディオソース | 音声のみ送信、ビデオは別パス経由 | ストリーミング PC で 2 つの NDI ソースが必要 |
| NDI 仮想デバイスへのオーディオモニター | 仮想オーディオケーブル経由の複雑なルーティング | オーディオモニターパスから追加遅延 |
ほとんどのセットアップでは、Main NDI Output オーディオ含むが最もシンプル。ストリーミング PC はすべてを含む 1 つのソースを受け取ります。
ステップ 4 — ストリーミング PC で NDI Source を追加
ストリーミング PC OBS Studio で:
- シーンで Sources の下の + をクリック → NDI Source を選択。
- NDI Source プロパティで、Source name をゲーミング PC NDI ソースに設定 (ゲーミング PC NDI Output がアクティブで両方の PC が同じ LAN サブネット上にある一度ドロップダウンに表示)。
- Audio で、1 つの NDI ソースでオーディオとビデオの両方を受け取る場合、Sync audio to video がチェックされていることを確認。
- Bandwidth を Highest に設定 (最高のオーディオ忠実度 NDI ロスレスオーディオ)。
- Buffer compensation (遅延) 設定は受信ストリームに適用される OBS バッファリングの量を制御。150 ms で開始します — これは LAN ジッターを吸収。直接 Ethernet 接続では 50 ms に低減できます。
ソース追加後、ゲーミング PC OBS 出力はプレビューに表示されるべき。ミキシングボードで NDI Source をクリックしてオーディオが来ていることを確認 — 話すとオーディオメーターが移動するべき。
ステップ 5 — エンドツーエンドオーディオルーティングを検証
これはほとんどのガイドがスキップするステップであり、セットアップが破壊される場所です:
- ゲーミング PC でマイクに話しかける。VoxBooster Virtual Mic メーターが処理済み音声で動くことを確認。
- ゲーミング PC の OBS で、Mic/Aux チャネルメーターが動く (OBS が仮想マイクをキャプチャ、沈黙ではない) ことを確認。
- ストリーミング PC で OBS オーディオミキサーを開く。NDI Source オーディオチャネルは話すとアクティビティを示すべき。
- ストリーミング PC でテスト録音を実行。再生して、音声が処理済み (生ではない) で含めたゲームオーディオと同期していることを確認。
ストリーミング PC が生音声 (未処理) を受け取る場合、ステップ 3 に戻り、ゲーミング PC 上の OBS が仮想マイク (物理マイクではない) に設定されていることを確認してください。
ステップ 6 — 遅延補償とオーディオ同期
2PC NDI セットアップでは、初期セットアップで微視的なオーディオ-ビデオ同期問題が一般的。ストリーミング PC の NDI 受信バッファはビデオ遅延と一致しない小さな遅延を導入します。
ストリーミング PC の OBS でオーディオ同期を修正:
- ミキサーで NDI Source を右クリック、Advanced Audio Settings を選択。
- Sync Offset をミリ秒で調整。オーディオがビデオの前に到着する場合、正の オフセット (オーディオ遅延) を追加。オーディオが遅れている場合、負のオフセットを使用。
- 小さな調整 (±50ms) で始め、テスト録音で検証。
オーディオのみ NDI オーディオソース、同期オフセットはゲームキャプチャソースの遅延と一致する必要があります — これが多くのストリーマーがビデオと共にオーディオを運ぶ単一 Main NDI Output を好む理由です。
ファイアウォールとネットワーク構成
NDI は LAN でマルチキャスト UDP と TCP を使用します。ゲーミング PC とストリーミング PC が互いに発見できない場合、ファイアウォールが NDI トラフィックをブロックしています。
両方の PC 上:
- Windows Defender Firewall → Allow an app through firewall を開く。
- OBS Studio と NDI Runtime を Private ネットワークの許可リストに追加。
- または、接続テスト用にファイアウォールを一時的に無効化 — NDI がファイアウォールなしで機能する場合、問題だとわかっています。
NDI は TCP 接続管理用にポート 5960 と動的 UDP ポート (データ用) を使用。サードパーティファイアウォール (Malwarebytes、Bitdefender など) を使用する場合、同じ例外をそこに追加。
サブネット確認: 両方の PC は同じ LAN サブネット (例: 192.168.1.x) 上にある必要があります。NDI マルチキャスト発見はデフォルトではルーター境界を越えません。ゲーミング PC が有線接続 (192.168.1.x) にあり、ストリーミング PC が Wi-Fi (別のルーター経由 192.168.2.x) にある場合、NDI ソースはドロップダウンに表示されません — NDI Access Manager を使用してゲーミング PC IP アドレスを手動で追加。
NDI 5 対 NDI 6: オーディオに実際に変わったこと
両方のバージョンはストリーミング用に非圧縮または軽く圧縮されたオーディオを完全に転送。実用的な違い:
| 機能 | NDI 5 | NDI 6 |
|---|---|---|
| CPU 使用 (ビデオ) | 中程度 | より低い (~15% 削減) |
| オーディオ品質 | 非圧縮 PCM | 非圧縮 PCM |
| HX3 圧縮 | 利用不可 | 利用可能 |
| OBS プラグインサポート | obs-ndi 4.x | obs-ndi 5.x |
| 後方互換性 | NDI 5 ツール | NDI 6 ツール NDI 5 を破壊 |
オーディオのみ NDI ボイスチェンジャー使用では、NDI 5 と NDI 6 は品質で実質的に同じ。NDI 6 へのアップグレードは、セットアップが 4K または高フレームレートビデオも送信し CPU オーバーヘッドが懸念事項の場合に重要。
重要: 1 台の PC 上の NDI 5 ツールと別の PC 上の NDI 6 ツールをミックスできません。両方の PC を同時にアップグレードするか NDI 5 に留まる。
ストリーミングエンターテイメント用のボイスチェンジャーエフェクトの統合
NDI オーディオがクリーンに流れ始めたら、ストリーミング PC OBS はあなたの処理済み音声をローカルマイクと同じく受け取ります。シングル PC セットアップで機能するすべてのエンターテイメント技術はここで同じに機能:
ホットキーバインド音声スイッチング: 異なる VoxBooster プリセットをキーボードショートカットに割り当て。ゲーミング PC でエフェクトを切り替えると、変更がストリーミング PC NDI オーディオソースに即座に伝播 — ストリーミングオーディエンスは追加遅延なしにリアルタイムでスイッチを聞く。
Soundboard 統合: VoxBooster 統合 soundboard は NDI が運ぶ同じ仮想マイク出力経由でルート。ゲーミング PC でサウンドボードクリップを起動; ストリーミング PC は NDI ストリーム内で音声とミックスされて受け取る。別のオーディオケーブル不要。
ストリーム中の AI 音声クローニング: より重い AI 音声処理 (250-500ms 遅延) はこのセットアップで完全に実行可能です。ゲーミング PC を既に隔離しているため。視聴者は Twitch 5-10 秒バッファ経由で聞くため、遅延は見えない。AI voice cloning が専門的な文脈で何ができるかについて詳しくは、専用ガイドを参照。
ライブ字幕 via 音声認識: VoxBooster は Whisper Large-v3 音声認識を含む。2PC セットアップでは、ゲーミング PC で生成された字幕をテキストオーバーレイツールまたはブラウザーソース LAN 経由でストリーミング PC に送信でき、ストリーミング PC ワークロードを最小に保つ。
一般的な voice changer for streaming コンセプトについてさらに詳しく NDI トポロジーから独立して、完全なストリーミングガイドを参照。ストリーミング中にゲーミング PC で Discord も使用する場合、ここで扱われた同じ仮想マイクセットアップが適用 — Discord 固有の設定ステップについては voice changer for Discord ガイドを参照。
一般的な NDI オーディオ問題のトラブルシューティング
問題: ストリーミング PC がゲーミング PC NDI ソースを見ない
- 両方の PC が同じサブネット上にあることを確認。ストリーミング PC で NDI Access Manager を開き、ゲーミング PC IP アドレスを手動で追加。
- ゲーミング PC 上で OBS NDI Output が有効 (Tools → NDI Output Settings → Main Output チェックボックス) であることを確認。
- テスト用に両方の PC 上で Windows Firewall を一時的に無効化。NDI が機能する場合、永続的な例外を追加。
問題: オーディオはストリーミング PC に到達するが生未処理音声
- ゲーミング PC OBS で Mic/Aux が VoxBooster Virtual Mic に設定 (物理マイクではない) であることを確認。
- Windows Sound → Recording を開く。話すとき VoxBooster Virtual Mic デバイスがオーディオアクティビティを表示することを確認。
問題: NDI ストリーム内のオーディオグリッチまたはドロップ
- ストリーミング PC NDI Source 設定の NDI バッファ補償を増加 (200-300ms を試す)。
- ネットワーク確認: ストリーミング PC からゲーミング PC への連続 ping を実行 (
ping -t 192.168.1.x)。パケット損失または 5ms 上のレイテンシスパイクはネットワーク問題を示す。Wi-Fi の場合は直接 Ethernet ケーブルに切り替え。
問題: オーディオは同期だがビデオ対する一貫したオフセット
- ストリーミング PC 上で OBS Advanced Audio Settings を使用して NDI Source への Sync Offset を追加。テスト録音でオーディオとビデオが一致するまで 50ms インクリメントで調整。
問題: NDI がゲーミング PC で OBS クラッシュを引き起こす
- OBS Studio バージョン NDI プラグインバージョン不一致。OBS Studio ビルドと一致する obs-ndi バージョンをダウンロード。正しいバージョンマトリックスについては obs-ndi GitHub リリースを確認。
パフォーマンスノート: ゲーミング PC CPU/GPU 影響
ゲーミング PC 上で OBS NDI Output を実行すると小さなエンコーディングオーバーヘッドが追加:
- NDI Main Output (完全な品質): 解像度とフレームレートに応じて、NDI エンコーディング用に約 5-10% CPU オーバーヘッドを追加。
- NDI オーディオのみ: 無視できる CPU オーバーヘッド — 本質的に無料。
CPU ヘッドルームが タイト なゲーミング PC では、検討:
- NDI Output 解像度を低下 (ストリーミング PC が最終的なエンコーディングを実行するときモニタリング/オーディオ目的で 720p 30fps で十分)。
- 完全ビデオ NDI Output の代わりに専用オーディオのみ NDI ソースを使用。
- VoxBooster AI 処理スレッド数を低下 (ボイスチェンジャーが CPU で競う場合)。
ATEM Mini Pro のような生産内ビデオスイッチング用ハードウェアを使用する場合、ゲーミング PC からの NDI オーディオはクリーンに統合 — ストリーミング PC は ATEM HDMI フィードとゲーミング PC からの NDI オーディオソースの両方を受け取り、OBS で混在。
よくある質問
NDI とは何ですか? 2PC ボイスチェンジャーセットアップで使用する理由は?
NDI (Network Device Interface) は NewTek が開発したロイヤリティフリーの LAN プロトコルで、同じネットワーク上のデバイス間で高品質のオーディオとビデオを転送します。2PC ストリームセットアップでは、NDI によりストリーミング PC がキャプチャカードなしにゲーミング PC から処理済みオーディオを受け取ることができます — ボイスチェンジャー出力は Ethernet 上を 1 ms 未満の追加ネットワーク遅延で転送されます。
NDI はボイスチェンジャー出力に顕著な遅延を追加しますか?
ギガビット LAN では、NDI 5 と NDI 6 はボイスチェンジャー処理遅延に約 1-3 ms のネットワーク遅延を加算します。ゲーミング PC で合計 8-12 ms で実行されている DSP 音声エフェクトは、ストリーミング PC に 15 ms 以内の組み合わせで到達します — これはリアルタイム閾値内です。
NDI マルチマシンオーディオにワイヤレス接続を使用できますか?
技術的には可能ですが、本番環境では避けてください。Wi-Fi は可変遅延と時折パケット損失をもたらし、OBS でオーディオグリッチを引き起こします。ゲーミング PC とストリーミング PC 間でギガビット Ethernet ケーブルを使用してください。ケーブル配線が不可能な場合は、両方の PC が同じバンドにいる専用 5 GHz Wi-Fi 6 ルーターが最小限のフォールバックです。
2PC OBS NDI セットアップにキャプチャカードは必要ですか?
いいえ。NDI は LAN を介した PC 間のビデオとオーディオ転送のためにキャプチャカードを置き換えます。ゲーミング PC はデスクトップまたはゲームキャプチャ全体を NDI ソースとして送信します。ストリーミング PC は NDI Source プラグイン入力として OBS で受け取ります。ボイスチェンジャーからのオーディオは同じ NDI ストリームに埋め込まれているか、専用 NDI オーディオのみソースとして転送されます。
どの OBS NDI プラグインバージョンをインストールすべきですか?
obs-ndi.io から obs-ndi プラグインをインストールします — OBS Studio リリースと一致するバージョン。2026 年半ばの時点で、obs-ndi 4.x は NDI 5 SDK をサポートし、obs-ndi 5.x は NDI 6 SDK をサポートしています。どちらもオーディオとビデオで機能します。最新ビルドについては GitHub リリースページを確認してください; 非公式フォークは避けてください。
ボイスチェンジャーは OBS の NDI オーディオキャプチャと競合しますか?
いいえ。ボイスチェンジャーが仮想マイクデバイスまたは WASAPI ループバックに出力する限り、OBS NDI Output はゲーミング PC 側でキャプチャします。重要なのは OBS NDI Output 設定で正しいオーディオソースを選択することです — 仮想マイク (処理済み音声) を選択し、物理マイク (生音声) は選択しないでください。
ストリーミングオーディオにおいて NDI 5 と NDI 6 の違いは何ですか?
NDI 6 は NDI 5 と比較してコーデック効率の向上と CPU オーバーヘッドの削減を導入しました。オーディオのみの転送については実用的な違いは最小限です。NDI 6 は低帯域幅 NDI|HX3 エンコーディングのサポートも追加しました。ストリーミング PC が CPU 負荷で苦労していない限り、どちらのバージョンでも問題なく機能します。プラグインがサポートしていれば NDI 6 にアップグレードしてください。
結論
2PC を通じた OBS NDI ボイスチェンジャー設定は、ほとんどのドキュメントが示唆するより簡潔です。コア原則はシンプル: ボイスチェンジャーはゲーミング PC 上で実行、仮想マイクに出力、OBS がその仮想マイクをキャプチャ、NDI でストリーミング PC に送信。NDI 5 と NDI 6 の両方は 3 ms 未満の追加ネットワーク遅延でギガビット LAN 接続を通じてオーディオをクリーンに転送 — リアルタイム音声アプリケーションの問題ではない。
人々を混乱させる部分は常にほぼ同じ: ゲーミング PC 上の OBS オーディオ設定で (物理マイクではなく) 仮想マイクを選択、NDI 発見をブロックするファイアウォールルール。これら 2 つを正しく取得して残りは位置に落ちます。
VoxBooster はこのセットアップのゲーミング PC サイドをそのままハンドル。OBS NDI Output が自動的にキャプチャする WASAPI 仮想マイクを作成、DSP エフェクト (15ms 未満) と AI 音声モデルの両方をサポート、同じ NDI オーディオパスを通じてルートする統合 soundboard を含む — 追加仮想オーディオケーブルルーティングなし。クレジットカードなし 3 日間無料で試す。