javascript - 使用 Web Audio API 获取音频标记/提示点

标签 javascript audio wav web-audio-api cue-points

如果我有一个包含标记(或“提示点”)的 WAV 格式的音频文件,有没有办法获取这些标记的数组,最好使用 Web Audio API?

我好像记得以前见过这样的方法,但我似乎找不到它。

任何帮助或建议都会很棒!

最佳答案

Web Audio API 不支持解析 WAVE-RIFF 中的标记 block (“cue”),仅支持音频数据本身。

您必须使用类型数组和 DataView 手动解析和提取标记 block 。将文件加载为 ArrayBuffer 后(与 Web Audio API 本身无关)。

给出解决方案有点宽泛,但是 this article应该能够为您指明正确的方向。

关于javascript - 使用 Web Audio API 获取音频标记/提示点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47651809/

相关文章:

javascript - 无法将日期转换为年龄(结果仍然为 NAN)

javascript - 复杂的js混淆器

c# - 在 C# 中更改主音量

c# - 将Wav文件转换为位数组并返回(流音频)

java - 如何将 Pronto 代码写入 android(Java) 中的 .wave 文件

javascript - jQuery - 可拖动/停留在视口(viewport)中

javascript - 如何使用 JQuery 通过单击事件获取 <div> <p> 下拉列表中的选定值?

ios - 将图像和标题添加到锁屏媒体控件

java - 使用FFT查找音频频率变化的非常简单的解释

android - 如何同步2个音频文件?一个是另一个的录制版本?