javascript - 使用 HTML5 录音

标签 javascript html audio recording getusermedia

我正在尝试在网站中实现录音。基本上,用户应该能够按下按钮并向麦克风讲话。然后,录制的音频应发送到服务器进行进一步处理。我意识到您可以使用 Flash 来做到这一点,但现在我试图避免这种情况。

我在互联网上找到了一些关于它的资源(即 link ),但看起来,此功能尚未得到广泛支持。我经历过所使用的浏览器和所使用的操作系统之间的差异。例如,Chrome 浏览器似乎无法正确访问 Linux 上的任何麦克风。所以我想知道是否有人知道深入研究这个的好资源。或者也许有人尝试自己设置类似的东西,并且可以帮助提供一些有关 HTML5 和 JavaScript Web Audio API 目前的局限性的建议。

谢谢!

最佳答案

从 Chrome 版本 27.0.1453.56 beta Mac 开始,音频录制可与此演示应用程序配合使用 https://github.com/mattdiamond/Recorderjs

此应用程序会为用户返回一个 WAV 文件,该文件可以上传到服务器。

如果您想要一个适用于大多数桌面 Web 浏览器的真正强大的解决方案,您可能需要求助于 Flash。

关于javascript - 使用 HTML5 录音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16761496/

相关文章:

javascript - 授予对 s3 目录的 Web 访问权限的最佳方法

Javascript 原型(prototype)示例 - 改变标准 JavaScript 对象的原型(prototype)

html - 如何使用当前窗口高度的100%(不多也不少)?

matlab - 滤波后低频移位

javascript - AJAX POST - 如何在 PHP 中使用 js 变量

javascript - Javascript 函数的意外结果

html - 垂直对齐不是像素完美的

html - joomla中可点击的下拉菜单

javascript - 自谷歌自动播放政策更改以来如何在网站上播放通知声音

c++ - 在波形文件中查找狄拉克