Подключите Bose QC 35 II к микрофону [дубликат]

У меня есть гарнитура CEL-TEC F5A. В спецификации сказано:

Bluetooth 4.0, профили : Гарнитура, громкая связь, A2DP, AVRCP / HSP / HFP

Хорошо воспроизводится с профилем High Fidelity Playback (приемник A2DP) .

Когда я хочу переключить аудиовход на микрофон гарнитуры, выходной профиль автоматически меняется на Головное устройство гарнитуры (HFS / HFP) , а качество ужасное - например, 8-битный звук или что-то в этом роде. Когда я снова переключаю его на A2DP, вход возвращается к настольному микрофону.

Я прочитал несколько других вопросов и кажется, что A2DP не будет поддерживать ввод, верно? Но я полагаю, что часть HFP в HFS / HFP - это воспроизведение с высокой точностью воспроизведения? Похоже, он мог работать как гарнитура и все же не звучать как телефон 1950-х годов.

Как я могу упростить переключение между профилями, чтобы использовать HFS / HFP, когда я говорю, и A2DP, когда я слушаю? Например. как push-to-talk.

Ubuntu 17.10, без настройки звука IIRC, все самое новое.
https://www.kabelmanie.cz/cel-tec-f5a-active-noise-bluetooth-stereo-sluchatka-s-mikrofonem/

Мой вывод:

$ pactl list cards
Card #0
        Name: alsa_card.pci-0000_00_03.0
...

Card #4
        Name: bluez_card.00_19_5D_25_6F_6C
        Driver: module-bluez5-device.c
        Owner Module: 30
        Properties:
                device.description = "F5A"
                device.string = "00:19:5D:25:6F:6C"
                device.api = "bluez"
                device.class = "sound"
                device.bus = "bluetooth"
                device.form_factor = "headset"
                bluez.path = "/org/bluez/hci0/dev_00_19_5D_25_6F_6C"
                bluez.class = "0x240404"
                bluez.alias = "F5A"
                device.icon_name = "audio-headset-bluetooth"
                device.intended_roles = "phone"
        Profiles:
                a2dp_sink: High Fidelity Playback (A2DP Sink) (sinks: 1, sources: 0, priority: 10, available: yes)
                headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 20, available: yes)
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: a2dp_sink
        Ports:
                headset-output: Headset (priority: 0, latency offset: 0 usec, available)
                        Part of profile(s): a2dp_sink, headset_head_unit
                headset-input: Headset (priority: 0, latency offset: 0 usec)
                        Part of profile(s): headset_head_unit

Проблема не в том, что микрофон не работает, а наоборот, качество звука ухудшается при его активации.

67
задан 25 February 2018 в 00:37

1 ответ

Многие гарнитуры Bluetooth отображаются как 2 отдельных устройства, один, как наушники / динамик (без микрофона) и один, как гарнитура (с помощью MIC). Отключение устройства гарнитуры принудит использование A2DP. Это также может быть написано в сценарии, может быть, легче, чем другие примеры в этой теме.

0
ответ дан 19 March 2021 в 00:02

Другие вопросы по тегам:

Похожие вопросы: