public void playSound() {
    AudioManager audioManager = (AudioManager) getSystemService(AUDIO_SERVICE);
    float actualVolume = (float) audioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
    float maxVolume = (float) audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC);
    float volume = actualVolume / maxVolume;

    int soundIdxToPlay;
    try {
      soundIdxToPlay = RandomnessProvider.getLocalRandomness().nextInt(3);
      if (soundsLoaded.contains(new Integer(soundIDs[soundIdxToPlay]))) {
        soundPool.play(soundIDs[soundIdxToPlay], volume, volume, 1, 0, 1f);
      }
    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
    }
  }