设置单个源的脉冲音频采样率

设置单个源的脉冲音频采样率

我有一个 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 并手动加载模块

相关内容