我在 amd64 上使用 Ubuntu 20.10。我有这个 USB 麦克风,其标识为dmesg
:
[367608.589843] usb 1-1: New USB device found, idVendor=1b3f, idProduct=0212, bcdDevice= 1.00
[367608.589848] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[367608.589851] usb 1-1: Product: ES212 USB Microphone
[367608.589854] usb 1-1: Manufacturer: MUSIC-BOOST
[367608.589856] usb 1-1: SerialNumber: ES-212
[367608.597441] input: MUSIC-BOOST ES212 USB Microphone as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.3/0003:1B3F:0212.0014/input/input90
[367608.654872] hid-generic 0003:1B3F:0212.0014: input,hidraw1: USB HID v2.01 Device [MUSIC-BOOST ES212 USB Microphone] on usb-0000:00:14.0-1/input3
PulseAudio 似乎可以很好地接收它,并且它会在“设置”>“声音”下显示为输入设备。
但是,如果我尝试录制音频(使用 gnome-sound-recorder),声音非常安静。(请注意,麦克风有一个音量拨盘,但已经调到最大了。)
现在,如果我尝试在 Windows 上使用该设备,默认情况下它也非常安静但如果我点击进入高级设备属性,就会出现AGC(自动增益控制)复选框在“自定义”下。如果我启用该功能,我就能获得相当不错的录音质量。
根据设备属性,Windows 没有安装专有驱动程序,因为它使用的是“通用 USB 音频”。因此,看起来好像设备正在向 Windows 传达 AGC 可用,并且启用复选框可以正确启用它。
我希望 PulseAudio(或其他组件)能够以某种方式在 AGC 功能上接收相同的通信,并且我能够像在 Windows 上一样将其打开 - 也许通过编辑配置文件?但我不知道在哪里可以找到。
顺便说一句,我知道音频系统也有一个 AGC 实现,但如果我将麦克风的输入音量调到最大,音频仍然非常安静。因此,我认为这需要在设备层面解决。
有人能给我指明正确的方向吗?谢谢!
答案1
PulseAudio Volume Utility ( pavucontrol
) 可能会为您提供所需的功能... 在某种程度上。我将其用于我的麦克风:
如果你尚未安装,你可以这样做:
sudo apt install pavucontrol
安装后,您可以像打开其他应用程序一样打开该应用程序。
希望这能让你更接近你所寻找的东西。