Is the sound actually playing?
3 answers
The only way to reliably do this pretty much is to ask the user:
play sound;
if (user_hears_sound_dialog)
sound works;
Edit: Please don't do an unannounced sound test killing users' ears, potentially blowing out its speakers and causing it to kill the app. It's just not nice, look!
+6
source to share