To detect speakers are playable
Is there any way to find my speakers are playable before playing any
  audio?


Try using them as a microphone - normal speakers will produce a decent signal for regular sound waves.

If you can't do that try using another speaker to produce a ping sound (simple short audio burst) and detecting that in the speaker under test.