使用默认的 PulseAudio 设置,蓝牙耳机听起来很棒,但通过网络摄像头麦克风录音时音调高且速度快,就像 Alvin 和花栗鼠录音一样。
如果我配置 PulseAudio 将采样率设置为 16kHz,
# /etc/pulse/daemon.conf
default-sample-rate = 16000
Run Code Online (Sandbox Code Playgroud)
然后网络摄像头工作正常,但通过耳机的音质严重下降。
pacmd list-sources
错误地将网络摄像头麦克风的采样率报告为 48kHz ( sample spec: s16le 1ch 48000Hz
)。这可能是问题吗?如果是这样,有没有办法手动更改示例规格?如果不是,这是否属于应该报告给pulseaudio维护者的错误?你可以尝试设置
default-sample-rate = 44100
alternate-sample-rate = 16000
Run Code Online (Sandbox Code Playgroud)
和/或
avoid-resampling = yes
Run Code Online (Sandbox Code Playgroud)
如果您的pulseaudio版本> = 11。
在 Pulseaudio 13 中可能有更多选项,请参见此处
我认为最好就这个问题编写一个错误报告并将其链接到评论中。