我正在尝试编写一个记录 WAV 文件的网络应用程序(例如:来自用户的麦克风)。我知道单独的 Javascript 无法做到这一点,但我对使用最少专有方法来增强我的 Javascript 感兴趣。我的目标浏览器是 Firefox for PC 和 Mac(所以没有 ActiveX)。
我收集它可以用 Flash 完成(但不能作为 WAV 格式的文件)。我收集它可以用 Java 完成(但不能没有代码签名)。这些是唯一的选择吗?
我想将文件录制为 WAV,因为 webapp 的目的是组装一个高质量的短声音库。我估计上传将是 50 MB,这对于质量来说是非常值得的。该应用程序将仅在我们的 Intranet 上使用。
更新:由于 JetPack 即将推出的音频 API,现在有一个替代解决方案:请参阅https://wiki.mozilla.org/Labs/Jetpack/JEP/18