如果想在浏览器中录制来自麦克风输入的声音,现在可以通过 Flash 来实现。 (Afaik 目前没有其他跨浏览器的好选择。)
是否有一个简单的 swf 插件允许这样做?也就是说,使用选项“开始录音”、“停止录音”、“获取录音波(或类似的)”。
最佳答案
这个问题有点老,但我最近不得不自己回答这个问题,发现以下文章最有用:
http://www.html5rocks.com/en/tutorials/getusermedia/intro/
使用 HTML 5,您可以完全避免使用 Flash,而只需使用
<input type="file" accept="audio/*;capture=microphone">
这减轻了对 Flash 的依赖(正如您所说的,您担心跨浏览器兼容性)并且大多数最新的桌面和移动浏览器仍然可以理解。
关于html - 在浏览器中录制声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6262372/