在蓝牙扬声器配置文件之间切换的命令

在蓝牙扬声器配置文件之间切换的命令

我有这个问题Macbook 上的 UE Boom 蓝牙扬声器暂停后没有声音我可以通过重新连接扬声器(断开并重新连接)来修复。我什至可以用这样的一个命令来做到这一点

bluetoothctl disconnect C0:28:8D:81:64:5A && bluetoothctl connect C0:28:8D:81:64:5A

但这需要 2-3 秒的时间,并且会在扬声器中发出特定的连接/断开声音。

另一方面,从“高保真”配置文件更改为“耳机” pavucontrol,然后再返回,可以解决问题,而不会产生任何此类轰鸣声:

在此输入图像描述

这样的配置文件切换可以通过 CLI 命令完成吗?那将是瞬时的,没有“繁荣”......

我之前在看这里

pactl list cards short
803     alsa_card.pci-0000_00_1b.0.3    alsa
804     alsa_card.pci-0000_00_03.0.3    alsa
9178    bluez_card.C0_28_8D_81_64_5A    module-bluez5-device.c

pacmd
No PulseAudio daemon running, or not running as session daemon.

还:

pactl info
Server String: /run/user/1000/pulse/native
Library Protocol Version: 35
Server Protocol Version: 35
Is Local: yes
Client Index: 9222
Tile Size: 65472
User Name: cip
Host Name: cip-MacBookAir
Server Name: PulseAudio (on PipeWire 0.3.65)
Server Version: 15.0.0
Default Sample Specification: float32le 2ch 48000Hz
Default Channel Map: front-left,front-right
Default Sink: bluez_output.C0_28_8D_81_64_5A.1
Default Source: bluez_input.C0_28_8D_81_64_5A.0
Cookie: 3862:926e

相关内容