Bluetooth-гарнитура с плохим качеством звука в Ubuntu

66

Я купил беспроводную гарнитуру (телефон + микрофон) Philips SHB4000 (Bluetooth), и у меня хорошее качество, когда я соединяю его с телефоном или ПК с Windows, но когда я соединяю его с тем же компьютером в Ubuntu (14.10 64 бит), качество звука снижается.

Я гуглил, но не нашел убедительного ответа.

Ткс заранее! ....

Клебер Маркиз
источник
6
Похоже, вы используете HSP / HFP вместо A2DP, зайдите в настройки звука, а затем посмотрите, что использует SHB4000
Jeremy31
У меня был громкий звук, когда я переходил на A2DP ... Я испугался! : P Ткс! Теперь это работает с хорошим качеством!
Клебер Маркиз
Та же проблема с Philips SHB7150 [Philips SHB7150] [1] [1]: p4c.philips.com/cgi-bin/dcbint/…
Laurent06000
1
Для тех, у кого была та же проблема, что и у меня (что воспроизведение с высокой точностью не работает и вырезает все аудио и приложения, использующие этот звук): этот скрипт решил проблему: askubuntu.com/a/864841/119445
Peeperkorn

Ответы:

130

Решение: зайдите в настройки звука, затем посмотрите, что использует SHB4000. Если он использует HSP / HFP, измените на A2DP.

Клебер Маркиз
источник
1
Это сработало и для моего MPow!
Фран Марзоа
3
Благодарю. Просто отметив, что это работает и для моего Sony MDR-ZX770BN.
Николас
1
Кажется, я говорил слишком рано. Когда я меняю настройки с HSP / HFP на A2DP Sink, звук отключается, и все приложения, использующие звук, перестают работать
Peeperkorn
1
Это работало для меня на Fedora 25. Он временно перенаправлял вещи обратно через мои настольные громкоговорители, но я просто переключал устройство вывода назад и вперед пару раз, и он начал работать отлично.
Крейг Отис
1
Но для моего Sony MDR-ZX770BN я не могу перейти на A2DP: конфигурация не сохранена. Gubuntu 17.04
demon101
10

Для тех, кто испытывает это с Ubuntu 16.04, и переключение на A2DP сработало только один раз, мне пришлось отключить, забыть устройство, повторно подключиться, переключиться на A2DP, чтобы он снова начал работать.

(Хотел опубликовать это как комментарий, но n00b-ness мешает этому)

nevakanezzar
источник
я добавил ниже конфиг bluetooth согласно 56ka. не сработало, это также почти не сработало, пока я не вернулся к аудио и не выбрал основной динамик по умолчанию, а затем мой текущий бумбар устройства по умолчанию снова - он немного ненадежный - и требует прохождения последовательностей
Vindicated Halcyon
чувак! это спасло меня, спасибо
Матиас Канепа
6

Вот решение, которое работало для меня в Debian 9 (меню невозможно применить)

Важно: вам придется перезагружать Bluetooth перед каждым переподключением!

Источник: https://unix.stackexchange.com/a/415928/325467


Я использую гарнитуру SoundBuds Curve в Debian 9, и у меня возникла та же проблема, я не смог переключиться с профиля HSP / HFP на профиль A2DP.

Что исправило проблему для меня, редактирование /etc/bluetooth/main.conf

sudo nano /etc/bluetooth/main.conf

Сначала добавьте следующие строки под тегом [General] (скопировано из audio.conf, я нашел поиск решения):

# Automatically connect both A2DP and HFP/HSP profiles for incoming
# connections. Some headsets that support both profiles will only connect the
# other one automatically so the default setting of true is usually a good
# idea.
AutoConnect=true

Затем вы должны включить поддержку нескольких профилей (несколько строк ниже), просто раскомментируйте и установите значение multiple

MultiProfile = multiple

Затем перезапустите службу Bluetooth

sudo systemctl restart bluetooth 

Важно: вам придется перезагружать Bluetooth перед каждым переподключением!

56ka
источник
Качество теперь намного лучше, но микрофон пропал: D
MonkeyMonkey
2

Мне нужно было одновременно настроить main.conf для нескольких профилей, затем снять наушники и добавить их обратно, а затем они по умолчанию установили High Fidelity.

Барт Берроуз
источник