首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >蓝牙麦克风在ubuntu 20.04中不工作

蓝牙麦克风在ubuntu 20.04中不工作
EN

Ask Ubuntu用户
提问于 2021-11-17 12:47:59
回答 1查看 147关注 0票数 0

我有ubuntu 20.04,我可以连接不同的蓝牙耳机,音频工作。但不是麦克风。

因特网解决方案基于基于音频驱动程序的alsa-base.conf文件的编辑。但是我找不到我的电脑的设置

代码语言:javascript
运行
复制
cat /proc/asound/card*/codec* | grep Codec
Codec: Nvidia GPU 9e HDMI/DP
Codec: Realtek ALCS1200A
EN

回答 1

Ask Ubuntu用户

发布于 2022-03-31 13:00:34

这似乎是我遇到的一个类似的问题。我试图使用麦克风与A2DP协议,这不是一个双向配置文件。因此,它不会获得双向音频。

为了使用麦克风,您可以将A2DP配置文件更改为HSP/HFP配置文件。

如果您由于某种原因不能这样做,我建议您遵循以下步骤(即使蓝牙设备不一样,它也能工作)。

该解决方案(由Atishya制定)是基于将声音服务器PulseAudio替换为Pipewire,它支持大多数蓝牙配置文件(HSP、HFP、A2DP等)。以下是用管道代替Pulse音频的步骤:

  1. 我们将使用PPA将管道添加到Ubuntu20.04,定期维护:sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
  2. 要更新系统中的PPA包,请执行:sudo apt-get update
  3. 安装软件包sudo apt-get install pipewire
  4. 如果以下错误出现“蓝牙耳机安装后无法连接”,请通过:sudo apt-get install libspa-0.2-bluetooth安装依赖项
  5. 现在,安装客户端库。sudo apt install pipewire-audio-client-libraries
  6. 重新加载守护进程systemctl --user daemon-reload
  7. 禁用脉冲音频systemctl --user --now disable pulseaudio.service pulseaudio.socket
  8. 启用管道systemctl --user --now enable pipewire pipewire-pulse
  9. 您还需要“掩码”脉冲音频,在进行新的更新之后,还需要启用pipewire-media-service systemctl --user mask pulseaudio systemctl --user --now enable pipewire-media-session.service

最后,您可以确保Pipewire现在正在运行:

pactl info

它必须抛出这样的东西:

[..] PulseAudio (on PipeWire 0.3.49)

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1376095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档