html - 在浏览器中录制声音

标签 html flash audio

如果想在浏览器中录制来自麦克风输入的声音,现在可以通过 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/

相关文章:

javascript - 使用 AngularJS 为每个页面导入自定义 css 样式表

javascript - 向对象添加原型(prototype)会出现错误

jquery - 需要从 Flash 电影中打开 jquery 模态

c# - 播放byte []数据包中的实时音频流

java - 使用 Java 访问 CD-ROM

html - 如何制作 "see through"文本?

javascript - 如何将 HTML block 设置为按钮?

linux - 如何让webkit知道libflashplayer.so的路径,然后使用呢?

flash - 负载测试 RTMP 连接

linux - SDL 音频在 Linux 上随机失真