OBSでマイクの雑音を減らすには、入力環境を整えた後に、マイクのソースへノイズ抑制フィルターを追加します。強くかければよいわけではなく、声の語尾や小さな発音が残るかを録音して確認します。
PCファンのような一定の音、キーボードの打鍵音、部屋の反響では、対処しやすさが異なります。まず何を減らしたいのかを決めてから設定しましょう。
フィルターの前に、マイクの距離と入力音量を確認する
マイクが口から遠いと、声を大きくするために入力ゲインを上げ、周囲の音も大きく拾いやすくなります。マイクの推奨する向きと距離に合わせ、声と雑音の差を作ることが先です。
PCや空調との位置関係、机の振動、ケーブルの接触も確認します。音割れしている場合は入力レベルを下げてください。歪んで取り込まれた音を、ノイズ抑制だけで元へ戻せるとは限りません。
まずフィルターなしで10秒程度録音し、無音時・普通の声・小声の違いを聞きます。この音を比較用に残しておくと、処理で何が変わったか判断できます。
マイクへノイズ抑制を追加する
- 音声ミキサーで、使用しているマイクのソースを確認する。
- そのソースのフィルター画面を開く。
- 音声フィルターへ「ノイズ抑制」を追加する。
- 方式を選び、短い録音で声と雑音を比較する。
- フィルターの有効・無効を切り替え、必要な効果があるか確認する。
ゲーム音やBGMのソースへ間違って追加しないようにしましょう。フィルターは対象のソースへかかります。複数のマイクを使う場合は、それぞれの音に合わせて確認します。
RNNoise・Speex・NVIDIA Noise Removalの違い
| 方式 | 特徴 | 確認したい点 |
|---|---|---|
| RNNoise | 背景雑音を抑える方式 | 声の自然さとCPU負荷 |
| Speex | 抑制レベルを調整できる | 抑制を強めたときの声の変化 |
| NVIDIA Noise Removal | 対応環境と追加のSDKが必要 | GPUなどの対応条件、追加ソフトの導入状態 |
方式の仕様はOBS公式のノイズ抑制フィルター解説で確認できます。NVIDIAの方式は、どのPCでも選べるものではありません。項目がない場合に、先に不要なソフトをいくつも追加するのは避け、利用条件を確認します。
まず利用できる方式で比較し、PCの負荷も見ます。Speexの数値を強い方向へ動かす場合は、少しずつ調整し、雑音と一緒に声の一部が消えないかを確かめてください。
話していない時間を静かにするならノイズゲート
ノイズゲートは、一定の音量に達したときだけ音を通す処理です。話していない間の雑音を切る用途に向きますが、話している最中に混ざる雑音を分離するものではありません。
開くしきい値を高くしすぎると、小さい声や話し始めが出なくなります。閉じるしきい値や保持時間・解除時間の設定によって、語尾が不自然に切れる場合もあります。
設定の考え方はOBS公式のノイズゲート説明を参考にしてください。既定値を全員に適した値と考えず、マイクの音量と部屋の雑音に合わせて調整します。
声が途切れる・ロボットのようになる場合
- ノイズ抑制を一度無効にし、変化が消えるか確認する。
- ゲートなど他のフィルターも一つずつ比較する。
- 小声や語尾を含む音で、強すぎる設定になっていないか確認する。
- マイク本体や別アプリでもノイズ処理がかかっていないか確認する。
- ゲームを起動した状態でも、負荷による途切れがないか確認する。
マイク側の処理、OSやメーカーアプリの処理、OBSの処理が重なると、どこで音が変わっているのか分かりにくくなります。設定を記録したうえで、一段ずつ有効にして比較してください。
フィルターごとの役割を混ぜない
コンプレッサーは音量差を調整するための処理、リミッターは出力レベルを抑えるための処理です。雑音を小さくしたい目的で、すべてのフィルターをまとめて追加しないようにします。
エキスパンダーは、小さい音を一定の比率で下げる方法です。急に無音になるゲートが不自然に感じる場合の選択肢になります。フィルターの役割はOBS公式のFilters Guideで一覧できます。
最初はノイズ抑制だけを比較し、必要な場合にゲートやエキスパンダーを加えると、音が悪くなった原因を追いやすくなります。
本番と同じ条件でテスト録音する
無音、普通の会話、小声、笑い声、キーボード操作を含めて短く録音します。配信中にゲームを動かすなら、ゲームも起動した状態で確かめます。
確認するのは雑音の量だけではありません。言葉の始まりと終わりが残るか、声が急に遠くならないか、聞き疲れする加工になっていないかも確認します。効果が小さい場合は、処理をさらに強くする前に、マイクの位置と部屋の音へ戻って調整しましょう。
