107 votes

Casque Bluetooth avec une mauvaise qualité de son sur Ubuntu

J'ai acheté une oreillette Philips SHB4000 (téléphone+micro) sans fil (bluetooth) et elle a une bonne qualité lorsque je l'appaire avec mon téléphone ou mon PC Windows mais lorsque je l'appaire avec le même PC sous Ubuntu (14.10 64 bits) la qualité du son diminue.

J'ai fait des recherches sur Internet mais je n'ai pas trouvé de réponse convaincante.

Merci d'avance ! ....

225voto

Cleber Marques Points 3509

Allez dans les paramètres du son, puis voyez ce que le SHB4000 utilise. S'il utilise HSP/HFP, passez à A2DP.

screenshot

27voto

56ka Points 421

Voici la solution qui a fonctionné pour moi sur Debian 9 (menu impossible à appliquer)

Important : vous devrez redémarrer bluetooth avant chaque reconnexion !

Fuente: https://unix.stackexchange.com/a/415928/325467


J'utilise un casque SoundBuds Curve sous Debian 9, et j'ai eu le même problème, je n'ai pas pu impossible de passer du profil HSP/HFP au profil A2DP.

Ce qui a réglé le problème pour moi, c'est d'éditer /etc/bluetooth/main.conf

sudo nano /etc/bluetooth/main.conf

Ajoutez d'abord les lignes suivantes sous la balise [General] (copiées depuis le fichier audio.conf, que j'ai trouvé en cherchant une solution) :

# 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

Ensuite, vous devez activer le support pour les profils multiples (quelques lignes ci-dessous), il suffit de décommenter et de mettre la valeur à multiple

MultiProfile = multiple

Puis redémarrez le service Bluetooth

sudo systemctl restart bluetooth 

Important : vous devrez redémarrer bluetooth avant chaque reconnexion !

14voto

nevakanezzar Points 151

Pour ceux qui rencontrent ce problème avec Ubuntu 16.04, et le passage en A2DP n'a fonctionné qu'une seule fois, j'ai dû me déconnecter, oublier le périphérique, me reconnecter, passer en A2DP, pour que cela recommence à fonctionner.

(Je voulais poster ceci en tant que commentaire, mais la n00b-ness l'empêche)

9voto

MichaelJanz Points 261

Pour Ubuntu 20.04 uniquement (semble être corrigé en 21.04)

Pour tous ceux qui utilisent le microphone de leur casque avec Ubuntu et qui se plaignent de la mauvaise qualité du son et de la parole :

Il y a une nouvelle mise à jour en mai 2021 :

Avec ce commit, on peut activer le HFP qui supporte l'audio-parole à large bande via bluetooth. J'ai pu améliorer la qualité de mon microphone et mes collègues peuvent maintenant me comprendre et je n'ai plus l'impression de parler avec un vieux téléphone.

Testé sur Ubuntu 20.04 avec Sony 1000-mx3

Pour que cela fonctionne vous devez cloner le dernier master pulseaudio depuis leur dépôt git par :

git clone https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git

Compiler et installer via

meson build
sudo ninja -C build install
sudo ldconfig

Tiré du docs de pulseaudio

Il se peut que vous deviez installer les dépendances des sources pour que la compilation fonctionne. Pour cela, il faut ouvrir Software-Settings avec software-properties-gtk et permettre fuente . Ensuite, installez les dépendances de construction avec sudo apt-get build-dep pulseaudio

Redémarrez. Ensuite, lorsque vous ouvrez vos paramètres de son, vous pouvez choisir le profil HFP, qui permet une bien meilleure qualité de son pour la VOIP. Pour une meilleure qualité musicale, il est encore préférable de passer à A2DP, mais celui-ci ne prend pas en charge l'utilisation du microphone.

5voto

Eisa Points 151

La solution qui a fonctionné pour moi est aquí

en gros, c'est ce qu'il faut faire :

$sudo apt install pulseaudio pulseaudio-utils pavucontrol pulseaudio-module-bluetooth

puis ajoutez :

[General]
Enable=Source,Sink,Media,Socket

à /etc/bluetooth/audio.conf et exécutez :

sudo service bluetooth restart

Puis rebranchez vos écouteurs et cela devrait fonctionner. C'est le cas pour moi !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X