蓝牙耳机麦克风无法拾取声音

蓝牙耳机麦克风无法拾取声音

我是社区的新成员,这是我的第一个问题。首先,我要感谢所有成员,因为过去很多次,我都能够通过这个社区解决我在 Ubuntu 中遇到的许多问题。但我找不到任何与我现在面临的问题相关的问题,所以我不得不创建自己的帐户并发布自己的问题。

现在回到问题:我一周前购买了 Boat 蓝牙耳机(Rokerz 550 型号)。它可以在 Windows 和我的 Android 手机上正常工作。它也可以部分在 Ubuntu 上工作。我可以通过耳机听到来自 PC 的声音,但耳机中嵌入的麦克风没有拾取我的声音。麦克风在系统设置中被检测、启用和选择。它也在脉冲音频控制中可见、启用和选择。我使用 Blueman 蓝牙管理器连接到此耳机。在 Blue Man 和系统设置中,我都将耳机模式从高保真播放(A2DP 接收器)更改为耳机主机(HSP/HFP)。无论我怎么喊叫,无论我怎么增加麦克风增强,它都拾不到任何声音。我很确定它没有被静音。我已在设置中确保了这一点。

我正在使用 Ubuntu 20.4。不确定这是否相关,但一个月前我还在使用 Ubuntu 16。然后使用软件更新程序我升级到了 Ubuntu 18,并在同一天立即升级到了 Ubuntu 20.4。这远在我购买蓝牙耳机之前。

如果您需要某些内容的屏幕截图或任何终端输出,请告诉我。如果问题已在其他地方得到解答,请告诉我那里。

谢谢

答案1

尝试回答自己的问题感觉有点奇怪,尤其是这是我在这个论坛上的第一个问题。无论如何,当我最初发布问题时,我没有找到任何其他解决方案。但从那时起,其他升级到 Ubuntu 20.04 的人似乎在尝试使用蓝牙耳机的麦克风时遇到了同样的问题。这似乎是由于 Pulseaudio 中的一些错误而发生的。因此,用 Pipewire 完全替换 Pulseaudio 为我解决了这个问题。为此,我遵循了1nfern0的说明请参见下面的链接。

在 Ubuntu 20.04 中用 Pipewire 替换 Pulseaudio

我真的很担心我的耳机是浪费钱。现在,我可以正常使用耳机的蓝牙麦克风,就像在 Windows 和 Android 中一样。但是,每次连接耳机时,我都必须手动将音频配置文件从 A2DP 接收器更改为 HSP/HFP。社区再次拯救了我。我真的很感谢askubuntu.com及其所有成员。

另外,下面发布了一些带有类似解决方案的附加链接。最后两个链接提供的解决方案将专门帮助解决 Debian 上的相同问题。

https://kumarvinay.com/how-to-enable-bluetooth-headset-microphone-support-in-ubuntu-20-04/

如何在 Ubuntu 21.04 上用 pipewire 替换 pulseaudio?

https://wiki.debian.org/PipeWire

相关内容