【发布时间】:2010-09-09 00:07:39
【问题描述】:
我正在尝试编写一个记录 WAV 文件的网络应用程序(例如:来自用户的麦克风)。我知道仅 Javascript 无法做到这一点,但我对使用最少专有方法来增强我的 Javascript 感兴趣。我的目标浏览器是 Firefox for PC 和 Mac(所以没有 ActiveX)。
我认为它可以用 Flash 完成(但不能作为 WAV 格式的文件)。我收集它可以用 Java 完成(但不能没有代码签名)。这些是唯一的选择吗?
我想将文件录制为 WAV,因为 web 应用程序的目的是组装一个 好 质量的短声音库。我估计上传将是 50 MB,这对于质量来说是非常值得的。该应用程序将仅在我们的 Intranet 上使用。
更新:由于 JetPack 即将推出的音频 API,现在有一个替代解决方案:请参阅 https://wiki.mozilla.org/Labs/Jetpack/JEP/18
【问题讨论】:
-
也许你觉得这很有用:github.com/milani/microphone.js
标签: javascript audio web-applications