Android’s MediaPlayer class has a method that tells me whether it is playing or not: isPlaying()
But that is for a particular instance of MediaPlayer to which I have access.
Is there a way to tell whether any sound is currently being emitted through the phone’s speaker?
That is, even from other applications to which I have no access and I don’t control?
For lack of an authoritative and verifiable answer, I will be answering this question as:
No, there isn’t a way to tell whether any sound is currently being emitted through the phone’s speaker.