Bluetooth-гарнитура переключается от (приемник A2DP) к (HSP/HFP) при запущении приложения VoIP

с нескольких недель я испытываю (еще) некоторые затруднения со своей Bluetooth-гарнитурой Sony WH-H900-N в Ubuntu 18.04 (но также и в Linux Mint). Это - наушник с шумовой функцией отмены. Таким образом, это действительно имеет микрофон с этой целью, но я сомневаюсь, что это достаточно хорошо для использования в качестве входа для приложений VoIP. Вместо этого я хотел бы использовать веб-камеру в качестве входа микрофона.

Таким образом, вот мои проблемы:

- Я могу соединить наушники более или менее правильно, но я должен вручную соединить его на каждой сессии и вручную установить его на профиль A2DP. Используя это раздражающее обходное решение это работает высококачественным аудио приемником.

- Каждый раз, когда я соединяюсь с любым приложением VoIP (вызов Telegram, соединитесь с Сервером TeamSpeak, Skype), по некоторым причинам, это автоматически переключает с аудио профиля приемника A2DP на Головное устройство Гарнитуры (HSP/HFP) Профиль. Результат, что я ничего не могу больше слышать. Ни системные звуки, ни аудио от речевого вызова. Люди слышат, что я говорю, хотя и кажется, что корректный микрофон используется в качестве входа (веб-камера, НЕ микрофон от наушников).

Странно у меня не было проблем с вызовами до несколько недель назад. И это верно для двух различных систем (Ubuntu, Linux Mint). Таким образом, я предполагаю, что было некоторое недавнее общее обновление, которое вызывает проблемы.

Кто-либо знает, как я могу устранить эту проблему? Мне это походит на постоянную установку наушников как приемник аудио A2DP и постоянно установка веб-камеры, поскольку вход микрофона по умолчанию мог решить это. Но я не уверен, как эта шумовая вещь отмены взаимодействует со всем этим. Плюс я не знаю, как настроить вещи постоянно, и я прочитал ужасные истории людей, пытающихся вручную смешать с pulseaudio :)

Любая справка ценится!

1
задан 20 October 2018 в 12:15

1 ответ

Наличие этой проблемы в течение многих месяцев. Наконец найденный время поиск с помощью Google для решения и я нашел этот ответ на дуге форумами Linux (от пользователя v1del):

Из информации о версии pulseaudio 10.0:

Импульсная информация о версии записала: гарнитуры Bluetooth обычно поддерживают и профиль A2DP, который подходит для музыки и профиля HSP, который подходит для вариантов использования телефонии. политика Bluetooth модуля теперь автоматически переключит профиль гарнитуры Bluetooth от A2DP до HSP/HFP, когда приложение создаст поток записи с медиа role=phone свойства (телефонные приложения должны установить то свойство для своих потоков). Когда поток уходит, профиль становится восстановленным назад A2DP. Таким образом, пользователь не должен вручную переключать профили при запуске и остановке вызова. Это поведение может быть отключено путем предоставления аргумента auto_switch=false к политике Bluetooth модуля.

В основном необходимо изменить эту строку в файле /etc/pulse/default.pa:

### Automatically load driver modules for Bluetooth hardware
ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

Кому:

### Automatically load driver modules for Bluetooth hardware
ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy auto_switch=false
.endif
1
ответ дан 7 December 2019 в 15:12

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

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