我有 ubuntu 20.04,几乎每次当我在另一个应用程序(如 spotify)中收听音频时(其他应用程序也会发生这种情况),我在 Firefox 中打开一个播放音频的页面(总是由 Firefox 引起),音频开始完全失真,我必须停止所有音频,关闭应用程序并运行“$ pulseaudio -k”来修复它。有什么想法可以解决吗?
PC 规格:主板:ASUS PRIME B550M-A(我使用集成音频)处理器:AMD Ryzen 7 3700x 内存:Kingston HyperX 24GB(8x2、4x2)显卡:AMD Radeon RX550
答案1
遇到了非常相似的问题,我追踪到语音调度器和 espeak-ng 配置中存在问题。
我找到了几个步骤的解决方案(但我不确定它们是否有用):
- 安装 espeak-ng:
sudo apt-get install espeak-ng
- 打开speech-dispatcher的配置文件:(
sudo nano /etc/speech-dispatcher/speechd.conf
使用任何其他文本编辑器) - 取消注释(删除 #):
AudioOutputMethod "pulse"
AudioPulseMinLength 1764
AddModule "espeak-ng" "sd_espeak-ng" "espeak-ng.conf"
这应该足够了。请注意,我花了一些时间来解决这个问题,而且我不确定所有步骤是否有用,我强烈怀疑取消注释行AudioPulseMinLength 1764
就足够了。
值得注意的是,我确实删除了文件夹~.config/speech-dispatcher,以确保使用默认系统配置,但并不一定在所有情况下都有用。