Very poor sound quality on HSP/HFP profile, BT Sony headset

I've recently bought BT Sony headset. When I switch it to A2DP profile everything works fine. But when I switch to HSP/HFP for videoconference the sound is so terrible that I cannot understand other participants. Is there anything that can be done about that? It's really annoying I cannot use my headset for conferences when I bought them exactly for that.


Solution 1:

I have this problem for 6 months, when I bought my Sennheisers. It seems the headset profile (HSP/HFP) defines at least 2 codecs, with 8KHz and 16KHz rates. Windows and Android can use 16KHz, whereas linux only uses 8KHz (and I assume a different compression, since lows are also terrible). Searching on Google, all "low quality" questions seem to be related to listening (i.e.: solved by A2DP switch), not for conferences.

In all those months, I only found a bug report that says ChromeOS works better (and being unable to port those patches to linux distros).

PS: please avoid setting this as an answer. I would prefer one that actually points to 16KHz solution.