过程描述:js中将语音数据转字符串,传输,回来复原,播放
语音数据转字符串:
音频采集器:
function recorder(){
var onSuccess = function(stream) {
start.onclick = function(){
mediaRecorder.start();//begin to record
//console.log(mediaRecorder.state);//recording
console.log("开始录音");
record.style.background = "red";
stop.disabled = false;
record.disabled = true;
}
stop.onclick = function(){
mediaRecorder.stop();//stop recording
//console.log(mediaRecorder.state);//inactive
console.log("停止录音");
record.style.background = "";
record.style.color = "";
stop.disabled = true;
record.disabled = false;
}
var mediaRecorder = new MediaRecorder(stream);
mediaRecorder.onstop = function(e) {//when stop happen, do this
var audio = document.createElement('audio');