VoicemodサウンドボードがDiscordで動作しない:修正ガイド
VoicemodサウンドボードがDiscordで動作しない場合、ほぼ必ず7つの特定の問題のうちの1つです。そしてほとんどは5分で解決できます。このガイドでは各問題を最も可能性の高いものから低いものの順に説明するので、Googleに「voicemod discord 壊れた」と入力し続けるのをやめて実際に解決できるようになります。
過去1年間で2つのWindowsアップデートと3つのDiscordバージョンにわたって友人がこの問題に直面するのを見てきました。パターンは一貫しています:Voicemodの仮想ケーブルとDiscordの入力デバイスの間のオーディオルーティングチェーンが古い参照を取得し、方法論的にルーティングを確認するまで何も機能しなくなります。以下が私が確認する順序です。
重要なポイント
- Discordでの入力デバイスの選択が間違っているとこれらの問題の70%が発生する
- Discordのノイズ抑制がサウンドボードのトリガーをミュートする可能性がある
- 仮想マイクを登録するためにVoicemodはDiscordより前に起動している必要がある
- Discordキャッシュを削除すると古いオーディオデバイスエントリが修正される
- VoxBoosterなどの代替アプリはカーネルドライバの問題を完全に回避する
問題1:Discordの入力デバイスが間違っている
これが最もよくある原因であり、最も速い修正方法です。Discordは実際のマイクではなくVoicemod Virtual Audio Deviceからオーディオを受信する必要があります。
修正方法:
- Discordを開く
- ユーザー名の横にある歯車アイコン(左下)をクリックしてユーザー設定を開く
- 左サイドバーで音声とビデオをクリック
- 入力デバイスのドロップダウンをクリック
- 「マイク (Voicemod Virtual Audio Device)」を選択(正確な名前は若干異なる場合があります)
- 「確認する」をクリックしてマイク入力をテスト
- マイクに向かって話す - 入力レベルバーが動くはず
ドロップダウンにVoicemodが表示されない場合、DiscordがVoicemodを起動せずに開かれました。Discordを完全に閉じ(システムトレイアイコンを右クリック > 終了)、Voicemodを開き、完全に読み込まれるまで待ってからDiscordを再度開いてください。
問題2:DiscordのあとにVoicemodが起動した
Discordは起動時にオーディオデバイスをスキャンします。Discordを先に起動してからVoicemodを起動すると、Discordを再起動するまでVoicemod Virtual Audio DeviceがDiscordのドロップダウンに表示されない場合があります。
修正方法: 常にVoicemodを先に起動し、メインウィンドウが表示されるのを待ってからDiscordを起動してください。Voicemodをwindowsの起動時に自動的に起動するよう設定(Voicemod設定 > 全般 > Windowsと共に起動)することで自動化できます。
問題3:VoicemodでオーディオケーブルがEnabledになっていない
Voicemodにはオーディオケーブル機能の内部トグルがあります。無効になっている場合、仮想マイクにオーディオがルーティングされず、Discordは無音を受信します。
修正方法:
- Voicemodを開く
- 歯車アイコンをクリックして設定を開く
- オーディオタブに移動
- 「オーディオケーブル」または「仮想マイク」の設定を見つける
- オンにする
- Discordを再起動する
この設定はVoicemodのアップデートによってリセットされることがあります。先週は動作していたのに今日壊れた場合、ここが最初に確認する場所です。
問題4:Discord音声処理の干渉
Discordは入力音声に対してノイズ抑制と自動ゲインコントロールを実行します。これらの機能は突然のサウンドボードトリガーをノイズと解釈してほぼ無音に低減させることがあります。ボイスチェンジャーは正常に機能するがサウンドボードの音が除去されるという状況になります。
修正方法:
- Discordのユーザー設定 > 音声とビデオを開く
- 音声処理までスクロール
- ノイズ抑制を「なし」または「標準」に設定(サウンドボード使用時はKrispを避ける)
- サウンドボードの音がスピーカーを通じて跳ね返る場合はエコーキャンセレーションを無効にする
- サウンドボードトリガーでの音量変動を防ぐためにオートゲインコントロールを無効にする
- ボイスチャンネルでサウンドボードの音をトリガーしてテスト
デメリット:周囲のノイズがより明確に聞こえるようになります。メリット:サウンドボードの音が最大音量で再生されます。
問題5:Discordキャッシュの破損
Discordはオーディオデバイス情報をキャッシュします。Windowsのアップデート、ドライバーの変更、またはVoicemodのアップデートの後、このキャッシュが古い参照を保持し、新しい仮想マイクが正しく表示されない可能性があります。
修正方法:
- Discordを完全に閉じる(システムトレイアイコンを右クリック > Discordを終了)
- Win+Rを押して実行を開く
%appdata%/discordと入力してEnterを押す- Cacheフォルダを開き、内部のすべてのファイルを削除(フォルダ自体は削除しない)
- Code CacheとGPUCacheフォルダについても繰り返す
- Discordを再度開く
これによりDiscordは次回起動時にデバイスリストを再構築するよう強制されます。設定(サーバー、友達など)には影響しません。キャッシュされた技術データのみが影響を受けます。
問題6:複数のオーディオデバイスの競合
複数の仮想オーディオケーブル(VB-Cable、VoiceMeeter、さらにVoicemod)がインストールされている場合、競合する可能性があります。Windowsが間違った仮想ケーブルを通じてオーディオをルーティングするか、VoicemodがDiscordが読み取っているものとは異なるデバイスに出力する場合があります。
修正方法:
- Windowsのサウンド設定を開く(タスクバーのスピーカーアイコンを右クリック > サウンドの設定)
- 入力の下で物理マイクをデフォルトとして設定
- Voicemod設定 > オーディオを開く
- 入力を物理マイクに設定
- 出力をスピーカーに設定
- Voicemod Virtual Audio Deviceが有効になっていることを確認
- DiscordでInputデバイスがVoicemod Virtual Audio Deviceであることを確認
他の仮想ケーブルを積極的に使用していない場合は、ルーティングの混乱を排除するためにアンインストールを検討してください。
問題7:Voicemodの権限
Voicemodは初回インストール時と大型アップデートの後に管理者権限が必要です。一度管理者権限なしで実行した場合、一部の機能が登録されていない可能性があります。
修正方法:
- Voicemodを完全に閉じる
- VoicemodのデスクトップアイコンをRightクリック
- 「管理者として実行」を選択
- サウンドボードの音が見当たらない場合は再設定する
- Discordでテスト
診断比較表
| 症状 | 考えられる原因 | 修正方法 |
|---|---|---|
| Discordで全く音がない | 入力デバイスが間違っている | Voicemod Virtual Audio DeviceをDiscord入力として設定 |
| 音声は動作するがサウンドボードが動作しない | Discordノイズ抑制 | Krispを無効化または標準に設定 |
| VoicemodがDiscordドロップダウンにない | Discordを先に起動した | Voicemod起動中にDiscordを再起動 |
| 昨日は動作していたが今日は壊れた | キャッシュの破損またはVoicemodアップデート | Discordキャッシュを削除 |
| 音がローカルでのみ再生される | VoicemodでオーディオケーブルがOFF | VoicemodオーディオSettings設定で有効化 |
| ランダムな歪み | 複数の仮想ケーブルの競合 | 未使用の仮想オーディオドライバを無効化 |
| 数秒の音の遅延 | ドライバーレベルのレイテンシ | low-latency audio captureバッファ設定を確認 |
サウンドボードを切り替える時期
7つの修正をすべて試してもVoicemodのサウンドボードがDiscordと確実に連携しない場合、問題は設定よりも深い可能性があります。Voicemodはカーネルモードオーディオドライバを使用しており、歴史的に以下との相互作用の問題があります:
- 競争ゲーム(Valorant、EAC保護タイトル)のアンチチートシステム
- カーネルドライバの署名が変更された新しいWindowsビルド
- 同じWindowsインストール上の複数のオーディオデバイスインストール
代替案:VoxBooster
VoxBoosterはWindows 10/11上の1つのアプリでサウンドボード、ボイスチェンジャー、AIボイスクローニングを処理します。カーネルドライバの代わりにlow-latency audio capture(Windows Audio Session API)を使用しているため:
- ゲームでのアンチチートの競合なし
- Windows アップデート後のカーネルドライバ署名の問題なし
- クリーンなアンインストール(デバイスマネージャーに孤立したドライバエントリなし)
- ボタン押下からDiscordのオーディオまで300ms未満の遅延
- Voicemodと同じ仮想マイクルーティングアプローチだが、より堅牢
DiscordからみるとVoicemodと設定は同じです:VoxBoosterをインストールし、その仮想マイクをDiscord入力として設定すれば、サウンドボードとボイスチェンジャーが1つの統一されたオーディオストリームを通じてルーティングされます。より広範なパイプラインについてはDiscordボイスチェンジャーのSetup設定ガイドを参照してください。
修正後の確認手順
修正を適用したら、このチェックリストで確認してください:
- Discordを開き、ユーザー設定 > 音声とビデオに移動
- 入力デバイスにVoicemod Virtual Audio Deviceが表示されていることを確認
- 「確認する」をクリック - 話すと入力バーが動くはず
- ボイスチャンネルに参加(テストサーバーまたはDMボイス通話を使用)
- サウンドボードの音をトリガー - 他のユーザーに聞こえるはず
- 普通に話す - 選択した音声効果と共に音声が届くはず
- 別のユーザーに聞こえた内容が意図したものと一致するか確認してもらう
手順3と5の両方が機能すれば問題は解決されています。手順3のみが機能する場合(音声はあるがサウンドボードなし)、上記の問題3と4を再確認してください。
将来の障害を防ぐ
いくつかの習慣でほとんどの再発を防ぐことができます:
- Discordより常に先に起動するようVoicemodをWindowsの起動と共に起動するよう設定する
- VoicemodまたはDiscordのアップデート後は、実際の会話でセットアップに頼る前にプライベートボイスチャンネルで2分間のテストを行う
- カスタマイズしたVoicemodの設定のメモを取る - 大型アップデートでリセットされることがある
- 特定のニーズがない限り、競合する仮想オーディオドライバのインストールを避ける
- サウンドボードを頻繁に使用する場合はDiscordでKrispノイズ抑制を無効にする
より広範なオーディオ設定ガイダンスについては、Discord向けボイスチェンジャーのセットアップと最高のDiscordサウンドボードサウンドを参照してください。
行動喚起
Voicemodの癖に嫌気がさしているなら、VoxBoosterはlow-latency audio captureベースのルーティングで同じワークフローを処理します。サウンドボード、ボイスチェンジャー、AIボイスクローニングが1つのアプリに、ドライバーレベルの障害点が少なく、Windows 10/11で300ms未満の遅延を実現します。