任何人都可以建议如何使用 html5 和 javascript 在网站上从麦克风录制音频
我想使用javascript和html5录制音频,html5中有设备元素,但我不知道如何使用它。没有找到相同的例子。
I want to record audio using javascript and html5, there is device element in html5 but i dont know to use it. Found no examples for the same.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
目前没有稳定的浏览器支持 Stream API(正式名称为< /code>),所以实际上 - 你不能。缺乏使用它的例子就是这个的结果。
如果你想玩它,你必须使用 Chrome 的开发分支。有 一个演示此处的语音输入。
No current stable browser supports the Stream API (formally known as
<device>
), so in practical terms — you can't. The lack of examples using it is a consequence of this.If you want to play with it, you have to use development branches of Chrome. There is a demo of voice input here.
目前,有三种方法可以将其实现
wav
所有代码客户端,未压缩录制],您可以查看--> http://github.com/mattdiamond/Recorderjs
mp3
[ 所有代码客户端,压缩录音],您可以查看--> http://github.com/Mido22/mp3Recorderopus 数据包
[ client+ server(node.js
)代码,压缩记录],可以查看--> http://github.com/Mido22/recordOpuscurrently, there are three ways to do it
wav
all code client-side, uncompressed recording], you can check out --> http://github.com/mattdiamond/Recorderjs
mp3
[ all code client-side, compressed recording], you can check out --> http://github.com/Mido22/mp3Recorderopus packets
[ client+ server(node.js
) code, compressed recording], you can check out --> http://github.com/Mido22/recordOpus快速搜索返回 https://labs.ericsson .com/developer-community/blog/beyond-html5-audio-capture-web-browsers,其中包含您提到的
device
元素。A quick search returned https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-capture-web-browsers, which contains the
device
element you mentioned.