【发布时间】:2011-10-12 21:54:04
【问题描述】:
例如,我有一个应用程序可以显示歌词块,一次显示 3 或 4 行。现在,我想触发一个音频文件开始播放,然后用音频本身对歌词的突出显示进行计时。有点像从一个词跳到另一个词的弹跳球。
我唯一能想到的是,我需要创建与每个音频文件一起使用的元数据,以便我可以启动一个与音频文件一起运行的计时器。或者,iOS 中的音频播放器可以公开自己的运行计时器,我可以触发突出显示的单词在某些点发生变化?
知道最好的方法吗?如果我必须每秒检查单词是否应该更改,我认为这可能会对处理器造成负担,但我不知道如何触发它。
【问题讨论】:
-
卡拉 OK 使用的是 MIDI 格式吗?或者您使用的是 mp3 之类的东西?
标签: objective-c ios audio