使用麦克风

时间:2017-08-17 10:43:14

标签: javascript jquery

我正在尝试使用麦克风录制音频并使用javascript将其转换为字符串格式。使用下面的代码我得到音频并将其存储为blob。

navigator.mediaDevices.getUserMedia({ audio: true }).then(stream => {
  rec = new MediaRecorder(stream);
  rec.ondataavailable = e => {
    debugger;
    audioChunks.push(e.data);
    if (rec.state == "inactive") {
      let blob = new Blob(audioChunks, { type: 'audio/x-mpeg-3' });
      debugger;
      audioUrl = URL.createObjectURL(blob);
    }
  }
}).catch(e => console.log(e));

现在如何从audioUrl获取音频并将其转换为字符串格式?

注意:音频以opus格式保存(.ogg)

0 个答案:

没有答案