上周一直在调研 html5 video 标签的属性和方法的使用,这周 boss 又分配给我一个任务就是调研 audio 是否支持录音,遂着手查文档,本地环境实践。发现 https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API 这个网站介绍的很全面, very nice !对我来说美中不足的是有些文档没有翻译成中文,英语不好是硬伤!!! o(>﹏<)o
通过 getUserMedia 来获取访问麦克风权限,然后用户可以录入声音。那我有一个问题,这个录入的声音保存到哪里呢,我要怎样操作才能听到我录入的声音呢?不然我怎么知道我有没有录入声音?囧 rz=З
var audioCtx = new AudioContext();
var source = audioCtx.createMediaStreamSource(stream);
这两行的代码的主要意思是获取到这段音频流?
求大神指教!(>^ω^<)
1
x537196 2017-04-18 15:27:23 +08:00
我知道可以把麦克风的音频流转换成波形,不知道能不能换成字节流来储存
|
2
sunshineHu OP @x537196 求把麦克风的音频流转换成波形的代码,我参考下看能不能转换成字节流(⊙o⊙)
|
3
learnshare 2017-04-18 16:00:06 +08:00
WebAudioAPI 和 audio 标签不是一个概念
|
4
x537196 2017-04-18 16:07:08 +08:00
|