sur*_*303 10 sound pulseaudio bluetooth skype
我真的不喜欢那样,就像 Skype 自动将我的蓝牙配置文件更改为非常低质量的 HSP 配置文件,然后只是将高质量的 A2DP 配置文件静音。
所以我想知道,是否可以删除或禁用 HSP/HFP 配置文件(脉冲音频,bluez),如果可以,如何?
互联网上有关于如何启用 HSP/HFP 的教程,但就我而言,这就是问题所在。
PS:我不使用蓝牙麦克风,所以让它在 A2DP 上工作无关紧要,我知道这是一件很难工作的事情,所以不需要额外的工作。
Mar*_*tke 11
看看这个答案:https : //askubuntu.com/a/1119934/1025239
复制最重要的部分,这只是像pulseaudio开发人员预期的那样禁用此“功能”。
打开(sudo)/etc/pulse/default.pa并添加auto_switch=false如下:
### Automatically load driver modules for Bluetooth hardware
ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy auto_switch=false # <---- !
.endif
Run Code Online (Sandbox Code Playgroud)
重新启动的pulseaudio由刚刚杀死正在运行的实例:pulseaudio -k。完成。您仍然可以切换到 HFP 配置文件,但不再自动切换。
小智 7
我已经研究了一段时间了。事实证明,这个想法是大多数蓝牙麦克风不支持 A2DP,因此只要连接了使用麦克风的应用程序(例如 Skype),Pulse Audio 就会配置为从 A2DP 切换到 HSP。最后,对我有用的是此链接中的教程:https : //sandalov.org/blog/2146/
Run Code Online (Sandbox Code Playgroud)[General] Disable=Headset
杀死pulseaudio(它会自动重新启动)并重新启动蓝牙服务:pulseaudio -k
须藤 systemctl 重启蓝牙
希望这可以帮助 :)