我有一个 Logitech C310 网络摄像头,pulseaudio 认为它的采样率为 48 kHz。然而,硬件仅工作在 16 kHz。大多数应用程序会尝试使用 48 kHz 的 16 Khz 音频,从而产生高音调的松鼠或花栗鼠声音。
这种情况发生在一系列应用程序中,在 Windows 中也是如此。如何强制脉冲音频以 16 kHz 采样率使用源?
答案1
我一直在为同一台相机寻找相同的答案。我在pulse-cli-syntax 联机帮助页中找到了它。我必须在 /etc/pulse/default.pa 中添加一行
update-source-proplist alsa_input.usb-046d_081b_FD644020-02.analog-mono format=s16le rate=16000
编辑了一下,没用。我唯一能想到的就是关闭 udev 并手动加载模块