マイクが2つあります。どちらもWindowsでうまく機能します。ただし、Ubuntuでは、最初のもの(Xと呼ぶ)は正常に動作しますが、2番目のもの(Yと呼ぶ)は多くの高周波ノイズを生成します。最善の方法は新しいマイクを購入することですが、Xは本当に古く、ヘッドセットが壊れています。Yはほとんど新しく、Windowsで正常に動作します。 ALSAにローパスフィルターを適用する方法はありますか?電話品質の入力のように、音が少し柔らかくなっていることにも気付きました。
私のサウンドカードは次のとおりです。00:1b.0オーディオデバイス:Intel Corporation N10/ICH 7 Family High Definition Audio Controller(rev 02)オプションsnd-hda-intel model = auto
〜UPDATE〜arecord test.wav -f CD
を使用すると、すべて正常に動作します。
私はちょうど問題を解決しました:それは単なる新しいカーネルのバグです。以下を使用して解決できます。
options snd-hda-intel model=<your_model_or-audo> position_fix=2
/etc/modprobe.d/alsa-base.conf
開けなければならなかった
alsamixer
キャプチャ画面[F4]に進み、マイクのブーストダウンを設定し、マイクを録音します。