No, not really. Noise cancelling relies on being able to play the “opposite” sound to cancel out the sound waves before they reach your ear. It works well for headphones only because the microphones that pick up the ambient sound to determine the cancellation signal are basically in the same place as your ears, and the headphone drivers. With everything in the same place, the circuitry basically just has to invert the polarity of the ambient noise signal as received by the microphones, and maybe time delay it ever so slightly if the electronics can process the signal from the microphones faster than the actual ambient asound wave can travel from the outside to the inside of the headphone cup.
With speakers it wouldn’t be feasible to get an “anti” signal to line up nicely with the ambient sound signal because it all depends on your positioning and the relative time it takes the sound waves from the speaker to reach you vs from the ambient sound sources. Also the noise canceling signal played by the speaker would be picked up by the microphones, so it would keep trying to “cancel itself”, so to speak
Latest Answers