Ale*_*nen 42 sound headphones microphone bluetooth 13.10
我正在尝试在我的 Ubuntu 13.10 上使用我的耳机。我的耳机是诺基亚 BH-905i,可以通过蓝牙或绿色+粉红色线连接。
如果我使用蓝牙,语音质量很差或麦克风不工作。如果我尝试从“声音设置”的“输入”和“输出”选项卡中选择“耳机”选项,它们会同时禁用每个选项。
在 Out 选项卡中,我使用“高音质 A2DP”,因为它可以提高语音质量。
我怎样才能让我的麦克风工作?声音效果很好。
小智 34
正如已经指出的那样,A2DP 是单向的,每次需要使用麦克风时都必须切换到 HSP 配置文件。但是手动这样做并不理想,除非应用程序media.role=phone
为流设置(大多数非 voip 应用程序没有),默认情况下,pulseaudio 不会自动切换它。
但是从Pulseaudio v. 11.0 开始,只要应用程序请求麦克风访问权限,就可以自动切换配置文件,但默认情况下是禁用的。
load-module module-bluetooth-policy
行/etc/pulse/default.pa
load-module module-bluetooth-policy auto_switch=2
现在,无论何时请求麦克风访问,pulseaudio 都会将设备配置文件切换到 HSP,并在流关闭后将其更改回 A2DP。
您需要在此之后重新加载pulseaudio模块以使更改生效:
pulseaudio -k
pulseaudio -D
Tak*_*kat 21
根据设计,蓝牙 A2DP 配置文件是单向的。我们不能使用麦克风,除非我们的耳机和适配器能够同时在 HSP 和 A2DP 协议上配对,或者应用程序按需从 A2DP 切换到 HSP。
另请参阅有关错误 #508522 的启发性讨论。
小智 8
我刚刚安装了一个蓝牙解决方案,没有在Ubuntu 16.04 LTS上的 Bose QC35 II 上选择麦克风。
由于我的三星笔记本电脑上的内置麦克风太靠近风扇音频,因此对于视频通话中的所有参与者来说,听起来就像在飞机内一样。
解决方案是Blueman,它为蓝牙添加了功能。
安装它: sudo apt-get install blueman
sudo service network-manager restart
WiFi 停止工作后,我不得不重新启动网络管理器 ( )(可能无关,但最好有它以防万一)。
我现在可以切换到耳机头单元 (HSP/HFP)并在声音设置中选择耳机麦克风
当它不自动切换时仍然有点麻烦(就像 Android 那样),但它仍然比在 Jumbojet 存储中好!
小智 5
除了@Glub 上面提到的步骤,即
load-module module-bluetooth-policy
行/etc/pulse/default.pa
load-module module-bluetooth-policy auto_switch=2
我必须重置 Pulseaudio 配置并重新启动 Pulseaudio 模块
mv ~/.config/pulse/ ~/.config/pulse.old
systemctl --user restart pulseaudio
Run Code Online (Sandbox Code Playgroud)