我需要在许多网页上同步文本和音频。
当音频播放时,应该逐句(而不是逐词或逐字符)突出显示文本(因此仅需要开始短语的同步)。
我不想使用仅限Flash的解决方案,而是更喜欢使用更适合HTML的东西。
我考虑使用两个插件的组合:
- JPlayer 用于音频 - Jquery highligheter 用于突出显示文本
然后,我可以编写一个jquery脚本来循环各个短语。
第一个问题是,JPlayer仅具有百分比播放事件,而没有精确的时间轴事件,因此我需要将完整的口语文本mp3音频拆分为每个短语的较小音频文件(需要长时间编辑和预加载管理)。
是否有更好的解决方案? 我应该回到更简单的完整swf解决方案吗?
当音频播放时,应该逐句(而不是逐词或逐字符)突出显示文本(因此仅需要开始短语的同步)。
我不想使用仅限Flash的解决方案,而是更喜欢使用更适合HTML的东西。
我考虑使用两个插件的组合:
- JPlayer 用于音频 - Jquery highligheter 用于突出显示文本
然后,我可以编写一个jquery脚本来循环各个短语。
第一个问题是,JPlayer仅具有百分比播放事件,而没有精确的时间轴事件,因此我需要将完整的口语文本mp3音频拆分为每个短语的较小音频文件(需要长时间编辑和预加载管理)。
是否有更好的解决方案? 我应该回到更简单的完整swf解决方案吗?