Ubuntu 22.04에서 블루투스 헤드셋을 HFP 프로필 및 mSBC 코덱으로 기본값으로 설정하는 방법

Ubuntu 22.04에서 블루투스 헤드셋을 HFP 프로필 및 mSBC 코덱으로 기본값으로 설정하는 방법

현재 Bluetooth 헤드셋을 Ubuntu 22.04에 다시 연결할 때마다 기본적으로 A2DP 싱크 프로필이 사용됩니다. 그런 다음 pavucontrol을 사용하여 매번 수동으로 HFP로 전환합니다. 계속 바꾸지 않아도 되도록 고정하려면 어떻게 해야 하나요?

나는 해결책을 시도했습니다.Bluetooth 헤드폰 기본 오디오 모드 변경(A2DP 싱크 대 HSP/HFP)그리고 아무것도 작동하지 않는 것 같습니다.

답변1

비슷한 문제가있었습니다. 내 헤드셋은 A2DP 오디오만 지원하며 마이크가 작동하려면 HFP로 전환해야 합니다.

펄스 오디오에서 파이프와이어로 전환했습니다. "Pipewire(WirePlumber >= 0.4.8) [...]는 자동 Bluetooth 프로필 전환을 지원합니다(예: 애플리케이션에 마이크 액세스가 필요할 때 A2DP에서 HSP/HFP로 전환)."

이것은 내 사용 사례에 적합한 솔루션이었습니다. 내 노트북은 MS Teams 통화에 참여할 때 더 이상 내부 마이크를 사용하지 않지만 자동으로 HFP를 사용하는 헤드셋으로 전환됩니다.

나는 또한 Ubuntu 22.04를 실행하고 있으며Pipewire를 수동으로 설치했습니다..

설치하다

LDAC용 코덱 설치(SBC는 기본적으로 포함됨):

$ sudo apt install libldacbt-{abr,enc}2

나머지 PipeWire 패키지와 WirePlumber를 세션 관리자로 설치합니다.

$ sudo apt install \ libspa-0.2-bluetooth \
파이프와이어-오디오-클라이언트-라이브러리 \ 파이프와이어-미디어-세션- \
와이어 배관공

Notice '-' at the end of 'pipewire-media-session'. This is to remove it in the same command, because 'wireplumber' will be used

대신에.

사용자를 위해 WirePlumber를 시작합니다.

$ systemctl --user --이제 wireplumber.service를 활성화합니다.

ALSA 구성

단일 단계. PipeWire 예제의 구성 파일을 ALSA 구성 디렉터리에 복사합니다.

$ sudo cp /usr/share/doc/pipewire/examples/alsa.conf.d/99-pipewire-default.conf /etc/alsa/conf.d/

펄스오디오

모든 것은 Pipewire-Pulse 패키지에 의해 자동으로 수행되었으며, 이는 권장된 대로 wireplumber 패키지로 설치되어야 합니다. 그렇지 않은 경우 직접 설치하십시오. 블루투스

이 패키지를 제거하면 Bluetooth가 PipeWire에서 처리됩니다.

$ sudo apt 펄스 오디오 모듈 블루투스 제거

완료

재부팅하고 다음을 실행하여 작동하는지 확인합니다.

$ LANG=C pactl 정보 | grep '^서버 이름'

이는 해결 방법일 뿐이며 귀하의 질문에 직접적으로 답변해 주지는 않습니다.

답변2

같은 문제가 있습니다. 간단한 명령줄 해결 방법은 연결 후 싱크를 수동으로 설정하는 것입니다.

".profile" 또는 ".bashrc"에 별칭을 설정하고 Bluetooth 연결 후 명령줄에서 "hs"를 사용하면 됩니다.

alias hs='pacmd set-card-profile bluez_card.your_device handsfree_head_unit'

다음을 통해 장치를 찾을 수 있습니다.

pacmd list

이름은 다음과 같습니다.

name: <bluez_card.AB_CD_EF_12_34_56>

Bluetooth 헤드셋이 연결된 후 다음을 수행하십시오.

hs

헤드폰 설정도 쉽게 추가할 수 있습니다. 예를 들어:

    alias hp='pacmd set-card-profile bluez_card.your_device a2dp_sink'

나는 여전히 자동 솔루션을 찾고 있습니다.

관련 정보