이제 그것이 무엇인지 알려드리겠습니다. Debian Buster에서 BlueZ와 Blueman을 사용하여 Sony CECHYA-0076 및 TPLink UB400 Bluetooth 어댑터를 연결하고 마지막으로 ofonod 및 ofono-phonesim을 사용하여 Pulseaudio를 통해 오디오를 가져오거나 보낸 후... 저는 녹음했습니다. 오디오 사운드가 굵게 표시됩니다. 이것이 내가 얻은 것입니다. 당신은들을 수 있습니다여기.
문제는 배경의 히스(아마 거기 있을 수도 있음)나 윙윙거리는 소리가 아니며, 샘플링 속도와 비트 깊이가 더 낮다면 이해할 것입니다. 장치는 휴대폰용으로 설계되었습니다. 스크린샷에서 볼 수 있듯이 문제는 일종의 "데이터 손실" 또는 잘못된 인코딩입니다. 그들은 오디오를 거의 들리지 않게 만들고, 완전히 깨지고 소음으로 가득 차게 만듭니다. 아마도 몇 초 후에 소음이 가라앉을 것입니다. 그러나 다시 발생합니다.
이 핸즈프리 장치를 내 휴대폰에서 테스트했는데 훌륭하게 작동했고 상대방도 잘 들었습니다.
제안하기 전에:
- 제가 아는 한 해당 기기는 A2DP를 지원하지 않기 때문에 ofono와 ofono-phonesim을 설치하고 실행해야 합니다. 유일한 카드 구성 파일은 "headset_head_unit" 및 "off"입니다. 아무튼 마이크를 써야 해서 A2DP가 맞는 프로파일이 아니네요.
$ pactl set-port-latency-offset <bluez_card> headset-output 125000
헤드폰 입력 지연 오프셋을 더 높은 숫자( 또는 ) 로 설정해 보았지만500000
아무런 차이가 없었습니다.
pactl list
(카드만 가능)
(...)
Placa #2
Nombre: bluez_card.00_22_A6_47_29_87
Controlador: module-bluez5-device.c
Módulo dueño: 24
Propiedades:
device.description = "Wireless Headset"
device.string = "00:22:A6:47:29:87"
device.api = "bluez"
device.class = "sound"
device.bus = "bluetooth"
device.form_factor = "headset"
bluez.path = "/org/bluez/hci0/dev_00_22_A6_47_29_87"
bluez.class = "0x200404"
bluez.alias = "Wireless Headset"
device.icon_name = "audio-headset-bluetooth"
device.intended_roles = "phone"
Perfiles:
headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 30, available: yes)
off: Apagado (sinks: 0, sources: 0, priority: 0, available: yes)
Perfil Activo: headset_head_unit
Puertos:
headset-output: Headset (priority: 0, latency offset: 125000 usec, available)
Part of profile(s): headset_head_unit
headset-input: Headset (priority: 0, latency offset: 500000 usec, available)
Part of profile(s): headset_head_unit
ofono를 사용하여 연결합니다.이 튜토리얼.