I don't know whether it uses noise cancellation but the voice quality has always been exellent in my setup. Only voice via BT headset is bad, it is absolutely unintelligible. When I am listening to music via BT and a call comes, I need to reject the call, disconnect BT and then call back, it is that bad.