ゲーム中にDiscordで通話をしていると、味方の声だけ急にプツプツ切れる、自分の声が届いていないと言われる、あるいはDiscordを開いているだけでゲームのfpsが落ちる、といった症状に悩まされることがあります。ばらばらの症状に見えますが、実はそのほとんどに、Discordというアプリ特有の仕組みが関わっています。

疑うべき原因は大きく4つに絞られます。Windowsのオーディオデバイスを他のアプリと取り合うWASAPI排他モードの競合、ノイズ抑制機能(NVIDIA BroadcastまたはDiscord標準のKrisp)がGPUやCPUを消費すること、ゲーム内オーバーレイとハードウェアアクセラレーションがゲームとGPUを奪い合うこと、そしてボイスチャットの通信とゲームの通信が同じ回線の中で衝突することです。

当サイトでは音がプツプツ切れる一般的な原因をPCの音がゲーム中にプツプツ途切れる・ノイズが乗る原因と直し方で、有線LANの切断を有線LANが頻繁に切れるときの対処で扱っていますが、どちらもDiscordについては「同時に起動しているアプリの一例」として軽く触れる程度にとどめています。この記事ではその先、Discordというアプリそのものの設定と挙動に絞り込んで、なぜDiscordを使っているときだけ症状が出るのかを掘り下げます。

まず、症状から原因を絞り込む

通話中に相手や自分の声がプツッ、ブツッと途切れる
Windowsのオーディオデバイスを他のアプリが排他的に使っている可能性があります。WASAPI排他モードの競合の章を確認してください
Discordを開いているときだけゲームのfpsが下がる、カクつく
ノイズ抑制、オーバーレイ、ハードウェアアクセラレーションがGPU・CPUを奪い合っている可能性があります。該当の章へ進んでください
通話中に急に自分の声が聞こえなくなったと言われる
ノイズ抑制機能(Krisp)がCPU負荷を理由に自動的にオフになっている可能性があります。ノイズ抑制の章を確認してください
特定の相手や特定のサーバーの通話だけ遅延やエコーが大きい
ボイスチャンネルのリージョン(サーバー地域)が参加者から遠い可能性があります。リージョン設定の章へ進んでください
ダウンロードや配信をしながら通話すると声が乱れる
ボイスチャットとゲームの通信が同じ回線の中で衝突している可能性があります。輻輳の章を確認してください
キーボードの操作音やゲームの効果音まで相手に聞こえる
入力モードがボイスアクティビティのままになっている可能性があります。プッシュトゥトークの章を確認してください
マイクやスピーカーの一覧が更新されない、動作全体が重い
アプリ自体のキャッシュ破損が疑われます。キャッシュのクリアの章へ進んでください
そもそも音がまったく出ない、接続前から無音
この記事が扱う「乱れる・重くなる」症状とは別です。出力デバイスの選択やミュート設定を先に確認してください

原因を切り分ける順番

1. WASAPI排他モードの競合を確認する
Windowsの排他モード設定とDiscordの音声サブシステム設定を順に確認します。無料で、いつでも元に戻せます
2. ノイズ抑制機能の設定を見直す
使っているのがNVIDIA BroadcastかDiscord標準のKrispかで、負荷のかかる先(GPUかCPUか)が変わります
3. オーバーレイとハードウェアアクセラレーションを無効化する
ゲーム中だけfpsが落ちる場合に、最も効果を感じやすい設定変更です
4. 入力モードをプッシュトゥトークに切り替える
意図しないマイク送信によるノイズ混入と、常時発生する処理負荷を防ぎます
5. ネットワークの輻輳を確認する
ダウンロード中や大きな通信を伴う場面でだけ乱れる場合に疑います
6. ボイスチャンネルのリージョン設定を見直す
特定の相手との通話でだけ遅延・乱れが出る場合に確認します
7. Discordのキャッシュをクリアする
ここまでで直らない場合の最終手段です

1. Discordの音声とWASAPI排他モードの競合

Windowsは、オーディオデバイスへのアクセス方法として「共有モード」と「排他モード」を用意しています。共有モードでは複数のアプリが同時に同じデバイスを使えますが、排他モードでは1つのアプリがデバイスを独占し、他のアプリの音は再生も録音もできなくなります。Discordは通常、共有モードで動作するように作られていますが、同時に起動している別のアプリ(音楽制作ソフト、配信ソフト、一部のゲーム、他の通話アプリなど)が排他モードを要求すると、Discordが締め出され、声が届かなくなったり、プツプツと途切れたりします。

Windows側の確認手順(排他モードのチェックを外す、サンプルレートを揃える)は、PCの音がゲーム中にプツプツ途切れる・ノイズが乗る原因と直し方の3章で詳しく扱っているので、まずそちらを確認してください。ここでは、Discordアプリ自体が持つ、もう一段階踏み込んだ設定を扱います。

Discordの音声サブシステムを切り替える

Discordの「ユーザー設定」から「音声・ビデオ」を開くと、音声の入出力方式を切り替えるボタンがあります。既定は「Standard」、もう一方が「Legacy」で、Legacyのほうが要求するリソースが少なく互換性重視の方式とされています。両者の内部的な実装の違いがどこまで公式に説明されているかは確認できていませんが、他のアプリとの排他モードの競合が疑われる場面で、Standardから Legacyに切り替えたところ改善したというユーザー報告が複数見られます。Standardで途切れる場合はLegacyを、Legacyで途切れる場合はStandardを試すという総当たりの確認になりますが、Windows側の設定だけでは直らなかった場合に試す価値のある選択肢です。

1. Discordの設定を開く
左下の歯車アイコンから「ユーザー設定」を開き、「音声・ビデオ」のメニューを選びます
2. 画面下部の音声サブシステムの項目を確認する
「Standard」と「Legacy」を切り替えるボタンがあります。現在の設定と逆側を試してください
3. 切り替えたら通話をやり直して確認する
設定変更は次回の接続から反映されます。同じ通話内で確認したい場合は、いったんボイスチャンネルから退出して入り直してください
4. Windows側の排他モード設定も併せて確認する
サウンドの詳細設定にある「アプリケーションが、このデバイスを排他的に制御できるようにする」のチェックを外す手順は、PCの音がゲーム中にプツプツ途切れる・ノイズが乗る原因と直し方の3章で解説しています

2. ノイズ抑制機能がGPUとCPUのどちらを消費しているか

キーボードの打鍵音やファンの音を消してくれるノイズ抑制機能は便利ですが、常時オンにしていると、ゲーム中の負荷に上乗せされます。ここで見落とされがちなのが、使っているノイズ抑制の種類によって負荷がかかる先がGPUなのかCPUなのかが違うという点です。

NVIDIA Broadcast
GPUのTensorコアを使ってノイズ除去を行います。対応にはGeForce RTX 2060以上(Tensorコア搭載モデル)が必要で、パフォーマンスへの影響はGPUや有効にする効果の数によって変わりますが、公式は上位モデルのRTX 5090で計測した際に5〜10%程度と説明しています。非力なGPUほど、この負荷が相対的に重くのしかかる可能性がありますNVIDIA Broadcast公式FAQ
Discord標準のノイズ抑制(Krisp)
GPUではなく主にCPU側で処理されます。グラボの世代を問わず使えますが、CPU使用率がすでに高い状態でオンにすると、ゲーム側の処理と食い合って重くなります。対応するIntel製CPUでは、通常のCPUコアとは別に用意された低消費電力なAI専用回路(GNA)にこの処理をオフロードできる場合もありますIntel公式解説

Discordは通話中のCPU使用率を監視しており、負荷が高くなりすぎると通知とともにKrispを自動的にオフにする挙動が確認されています。Discord公式のヘルプセンターにも、この自動オフを止める設定がほしいというユーザーからの要望スレッドが立っており、現状は公式な無効化手段が用意されていないまま起きる仕様として扱われています。ボイスチャット中に急にノイズ抑制が切れたと感じたら、故障ではなくこの保護動作である可能性が高いです。

重いゲーム中はノイズ抑制を軽いモードに切り替える
「音声・ビデオ」設定の「ノイズ抑制」では、Krisp以外に負荷の軽い標準的なノイズゲートも選べます。精度と引き換えに負荷を下げたい場合はこちらに切り替えてくださいHone
GPUとCPU、どちらが上限に近いか確認してから選ぶ
HWiNFOやMSI Afterburnerで実際の使用率を見ながら判断すると、闇雲に両方オフにせずに済みます。見方はGPU/CPU温度とクロックの正常値の見方にまとめています
NVIDIA Broadcastは配信・録画時、Krispは通話専用と役割を分ける
両方を同時に有効化する必要はありません。ゲーム配信をしないなら、Discord標準のノイズ抑制だけで十分なことがほとんどです

3. オーバーレイとハードウェアアクセラレーションがGPUを取り合う

Discordには、ゲーム画面の上に通知やボイスメンバーの一覧を重ねて表示するゲーム内オーバーレイ機能と、Discord自体のウィンドウ描画をGPUで処理するハードウェアアクセラレーションという、2つの独立した設定があります。どちらもふだんは便利な機能ですが、ゲーム中はGPUの使用率がすでに高くなっているため、この2つの処理が上乗せされることでフレームレートが落ちたり、カクつきが増えたりします。

Kuduでも、オーバーレイがゲーム画面の上に追加のグラフィックス層を描画することでGPUとCPUの負荷が増えると説明されています。

ゲーム内オーバーレイを無効にする
「ユーザー設定」→「ゲームオーバーレイ」を開き、「ゲーム内オーバーレイを有効化」をオフにします。設定後はDiscordを完全に再起動してください
ハードウェアアクセラレーションを無効にする
「ユーザー設定」→「詳細設定」を開き、「ハードウェアアクセラレーション」をオフにします。この設定はDiscordの再起動後に反映されます
GPU使用率がすでに高い環境ほど効果が大きい
ゲーム側がGPUを使い切っている状態でDiscordの描画が割り込むと、処理の順番待ちでフレームが落ちます。GPU使用率の確認方法はGPU/CPU温度とクロックの正常値の見方を参照してください
1つずつ切り替えて効果を確認する
オーバーレイとハードウェアアクセラレーションを同時に切ると、どちらが効いたのか分からなくなります

4. プッシュトゥトークとボイスアクティビティの違い

Discordの入力モードには、キーを押している間だけ音声を送信する「プッシュトゥトーク」と、しゃべった音量を検知して自動的に送信する「ボイスアクティビティ」の2つがあります。

ボイスアクティビティは手軽な反面、入力感度の調整が甘いと、キーボードの打鍵音、マウスのクリック音、ゲームのスピーカー出力までマイクが拾って相手に送ってしまうことがあります。さらに、常時マイクが開いている状態でノイズ抑制を強くかけ続けることになるため、CPU負荷も途切れなくかかり続けます。プッシュトゥトークに切り替えると、キーを押していない間は音声処理そのものが走らないため、意図しないノイズの混入だけでなく、この待機中の負荷も避けられます。対戦ゲームでキーボードやコントローラーの操作音が大きい人ほど、恩恵は大きくなります。

設定場所
「ユーザー設定」→「音声・ビデオ」の「入力モード」から切り替えます
プッシュトゥトークのキーはゲーム操作と被らない位置に割り当てる
WASDやコントローラーの主要ボタンと重複すると誤爆の原因になります。マウスのサイドボタンや使っていないファンクションキーが無難です
ボイスアクティビティを使う場合は入力感度を手動で調整する
自動設定のままだと環境音を拾いやすいため、実際に喋ってみながら閾値を上げ下げして調整してください

5. ボイスチャットとゲームの通信が同じ回線の中で衝突する

Discordの音声通話が使う通信量は、実はそれほど大きくありません。標準的な音質であれば1人あたりおおむね64kbps前後で、1時間通話しても20〜60MB程度です。動画のダウンロードや大きなゲームのインストールに比べれば、誤差のような量に思えます。

GigaGo

それでも通話中に声が乱れる場合、疑うべきは通信量そのものの奪い合いではなく、回線が混雑したときに発生する遅延の急増(バッファブロート)です。Discordの音声はUDPでリアルタイムにやり取りされており、Discord公式Developer Docsでも、ファイアウォールやNATを越えてUDPパケットを受信できる必要があると説明されています。ゲームの通信も同様に遅延の影響を受けやすい性質を持っています。同じ回線の中で、家族の動画視聴やクラウドバックアップ、あるいは自分自身の別のダウンロードが同時に走っていると、細い上り(アップロード)方向の回線がすぐに埋まり、音声とゲーム両方のパケットが順番待ちで遅延したり失われたりします。

この問題への対処は、ゲーミングルーターのQoS機能や有線接続の見直しが中心になります。詳しくはゲーミングルーターの選び方で扱っていますが、一点補足すると、QoSの多くはアプリケーションの種類を自動判定して優先順位をつける方式のため、Discordの音声通信を「ゲーム」ではなく通常の通信として扱ってしまうことがあります。この場合、期待したほど音声が優先されないこともある点は理解しておいてください。

なお、pingそのものが高い(サーバーが遠い)場合の対処はオンラインゲームのpingを下げる方法にまとめています。ボイスチャットとゲームは別のサーバーへ別々に接続しているため、片方の遅延が改善してももう片方が直るとは限りません。

6. ボイスチャンネルのリージョン設定を見直す

Discordのボイスチャンネルには、日本やシンガポール、香港などのリージョン(地域)を指定する「地域の上書き」という設定があります。既定では「自動」になっており、多くの場合は参加者に近いリージョンが選ばれますが、自動判定は最初にチャンネルへ入った人を基準にする仕組みのため、必ずしも全員にとって最適とは限りません。

海外の友人とボイスチャットをしている、あるいは日本のリージョンで障害が起きているといった場面では、手動でリージョンを切り替えることで遅延やエコーが改善することがあります。

Aprico
1. ボイスチャンネルを右クリックして「チャンネルの編集」を開く
サーバーの管理権限が必要です。自分がサーバー管理者でない場合は、管理者に依頼してください
2. 「概要」タブの「地域の上書き」から地域を選ぶ
日本国内でプレイしているなら、通常は「日本」を明示的に選んでおくのが無難です
3. 改善しなければ「自動」に戻す
手動設定が必ずしも自動より速いとは限りません。切り替えて症状が変わるかを確認しながら判断してください

7. それでも直らない場合はDiscordのキャッシュをクリアする

設定を一通り見直しても改善しない場合、あるいは特定の通話だけでなくDiscordの動作全体が重い、マイクやスピーカーの一覧が更新されないといった症状がある場合は、アプリ自体のキャッシュ破損を疑います。

How-To Geek
1. Discordを完全に終了する
タスクバーの通知領域にアイコンが残っている場合は、右クリックして「終了」を選びます。ウィンドウを閉じるだけでは常駐したままのことがあります
2. ファイル名を指定して実行で保存先フォルダを開く
Windowsキー+Rで「ファイル名を指定して実行」を開き、「%appdata%\discord」と入力します
3. Cache、Code Cache、GPUCacheの3つのフォルダを削除する
サーバーの設定やフレンドリストなど、アカウントに紐づくデータは消えません。画像やGIFなどの一時ファイルが削除されるだけです
4. Discordを再起動する
起動時にキャッシュフォルダが自動的に再生成されます

よくある失敗

設定を一度にまとめて変える
WASAPI関連、ノイズ抑制、オーバーレイを同時に変更すると、何が効いたのか分からなくなります
一般的な音声トラブルと決めつけて対処法を後回しにする
Discordだけで症状が出るなら、まずDiscord自体の設定(音声サブシステムやオーバーレイ)を優先して確認してください
ノイズ抑制を常に最強設定のままにする
ゲームをしていないときは気にならなくても、重いゲームと同時に使うと負荷が積み重なります
ボイスアクティビティのまま入力感度を自動任せにする
環境音を拾いやすく、プッシュトゥトークに切り替えるだけで解決することがあります

よくある質問

Q.Discordの音声が急にプツプツ途切れ始めました。何を疑えばいいですか?

A.同時に起動しているアプリがオーディオデバイスを排他的に使っていないか確認してください。Windows側の排他モード設定を外しても直らない場合は、Discordの設定にある音声サブシステムをStandardとLegacyで切り替えて試すことも有効です。

Q.Discordを開いているだけでゲームのfpsが下がります。

A.ゲーム内オーバーレイとハードウェアアクセラレーションの両方を無効にしてみてください。GPUの使用率がすでに高い環境ほど効果を感じやすい設定です。1つずつ切り替えて、どちらが効いたか確認してください。

Q.NVIDIA BroadcastとDiscord標準のノイズ抑制(Krisp)、どちらを使うべきですか?

A.配信や録画も行うならNVIDIA Broadcast、通話専用ならDiscord標準のノイズ抑制で十分です。前者はGPUのTensorコアを、後者は主にCPUを使うため、負荷のかけ方が異なります。両方を同時に有効化する必要はありません。

Q.通話中に急に自分の声が届かなくなりました。

A.CPU使用率が高くなりすぎると、Discordがノイズ抑制(Krisp)を自動的にオフにすることがあります。故障ではなく保護動作の一種です。バックグラウンドの負荷を減らしてから、設定画面でノイズ抑制を再度有効化してください。

Q.ボイスチャンネルのリージョンはどれを選べばいいですか?

A.国内でプレイしているなら基本は日本を選んでください。海外の相手と話す場合や、日本のリージョンで障害が起きている場合に限り、手動で近いリージョンへ切り替えると改善することがあります。

Q.ダウンロード中だけ声が乱れます。回線を太くすれば直りますか?

A.Discordの音声通信量自体は小さいため、回線速度を上げても改善しないことがあります。原因の多くは上り方向の回線が混雑したときに発生する遅延の急増(バッファブロート)なので、QoS機能のあるルーターへの見直しや、ダウンロードを一時停止して症状が変わるか確認することをおすすめします。

まとめ・次に読みたい記事

ゲーム中にDiscordの音声が乱れる、あるいは重くなる場合、原因はDiscordというアプリ特有の設定に集中しています。音の途切れはWASAPI排他モードの競合とDiscordの音声サブシステム設定、fpsの低下はゲーム内オーバーレイとハードウェアアクセラレーションのGPU競合が中心です。ノイズ抑制機能はNVIDIA BroadcastならGPU、Krispなら主にCPUと、負荷のかかる先が異なる点も押さえておいてください。

ここまでの設定を確認しても直らない場合は、入力モードをプッシュトゥトークに切り替える、ネットワークの輻輳とリージョン設定を見直す、最後にDiscordのキャッシュをクリアするという順番で進めてください。設定は必ず1つずつ変えて、何が効いたかを確認しながら進めることが、遠回りに見えていちばんの近道です。