Comment by ben-schaaf
13 hours ago
I wasn't able to find the answer on that page or with google, does bluetooth LE solve the dogshit quality when using the microphone?
13 hours ago
I wasn't able to find the answer on that page or with google, does bluetooth LE solve the dogshit quality when using the microphone?
Yes, you can simultaneously use full-quality source and sink (speaker and microphone) streams [0]. And from personal experience, this works exactly as you would expect.
As you've seen, the documentation on LE Audio is rather horrible. The Android documentation [1] is semi-useful even on other platforms, and the official book [2] is also helpful if you're willing to wade through a ton of dense technical details, but there's not really much else available on the internet. I've had to spend an annoying amount of time tracing stuff with Wireshark and reading through the specifications [3] (which are thankfully free) and the BlueZ source code [4] to figure stuff out.
(The poor documentation mostly only matters if you're trying to do something specific; LE Audio mostly "just works" on Android out-of-the-box and Linux after you change the single config setting from [0])
[0]: https://www.collabora.com/news-and-blog/blog/2025/11/24/impl...
[1]: https://developer.android.com/develop/connectivity/bluetooth...
[2]: https://www.bluetooth.com/wp-content/uploads/2025/01/Introdu...
[3]: https://www.bluetooth.com/specifications/specs/
[4]: https://github.com/bluez/bluez/
In my experience, it's a significant improvement, but I wouldn't call it a solution. If non-LE drop in quality is like 1/10, with LE it's like 6/10.
I should point out that unlike the other reply I haven't really bothered researching it at all, I just upgraded from a non-LE pair to a LE pair recently.