Android:发布声音

时间:2010-12-16 17:19:42

标签: android timer audio media-player

我希望每x毫秒启动多个声音并具有良好的精度(<5ms)。

我使用TimerTask / Handler.postDelayed尝试了MediaPlayer / SoundPool。我的精确度一直很差。

例如,我发起了这样的声音:

  • 在500毫秒,1000毫秒,1500毫秒,2000毫秒,2500毫秒......中启动sound1。
  • 在250毫秒,500毫秒,750毫秒,1000毫秒,1250毫秒,1500毫秒,1750毫秒,...发射声音2。

你有更好的想法吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您应该尝试使用AlarmManager并将其设置为在您希望的给定时间内重复