今日は本来ならば、先日の記事である”tensorflowでNeuralNetwork”の続きを書く予定でしたが、自分が悩んでいた問題が解決したので同じ現象に悩まされている人のために問題の現象とその解決方法を書いておきます。
また、私は音声に関しては完全な素人なので、専門の方々から見れば分かりきった問題かもしれませんが、かなり悩んだので書きます。
問題点
マイク付属のヘッドセット使用時にマイクを使用して音声を入力しようとすると、Youtubeなど自身が聞いている音が入力される。
発生環境
- OS : Windows 10 Pro
- マザーボード : Asus RoG Strix B360G-Gaming
- ヘッドセット:Kingston HyperX Cloud Alpha
原因
- OSの設定でステレオミキサーが無効になっていた
解決法
- OSの設定でステレオミキサーを有効化
具体的な原因と解決手順
まず、私の環境では”ステレオミキサー”というものがWindows 10の設定で無効になっていました。この有効無効の設定は コントロールパネル→ハードウェアとサウンド→サウンド→録音タブと進んだ際のものです。
私の環境では、このステレオミキサーが無効になっていました。しかし、私はステレオミキサーはPCの音声出力をマイク入力とするときに使用する機能であると認識をしていた為、有効化することは今回の問題を解決する際には全く関係ないどころか有害だと思っていました。
しかし、実際の解決法では、ステレオミキサーを有効化し、「準備完了」の状態にすることによって解決したのです。
考察
今回のこの現象は、私の環境においてステレオミキサーを無効化している場合の動作がステレオミキサーのコントロール下になかったために、結果としてステレオミキサーを使用している時の動作と一致したことが原因ではないかと考えることができます。ただし、専門ではないので確証はないです。
用語説明
- ステレオミキサー
ステレオミキサーとは、「ステレオミキサー(ステミキ)とは、PCの音声を録音・配信する機能をいいます。PCの音声とマイク音声を同時に録音・配信したい場合にも同機能を使用します。[1]」だそうです。
参考文献
[1] 「ステレオミキサーの基礎」, VIPで初心者がゲーム実況するには@Wiki,
https://www18.atwiki.jp/live2ch/pages/151.html, 参照 2019/02/07