在Vue3项目中使用js-audio-recorder进行录音并生成WAV文件,然后将文件传给后端进行识别,可以按照以下步骤进行: 1. 集成js-audio-recorder到Vue3项目中 首先,你需要安装js-audio-recorder库。可以使用npm或yarn进行安装: bash npm install js-audio-recorder --save # 或者 yarn add js-audio-recorder 然后在你的...
recorderEnd:false, }; }, methods: { //开始录音 startRecoder:function(e){ if(this.recorder){ this.recorder.destroy(); this.recorder=null; } var _this=this; _this.recorder = new Recorder(); _this.recorderAudio = document.querySelector('#audio'); _this.recorder.start(); _this.recorder...
this.recorder){ return; } var blob=this.recorder.getWAVBlob(); this.recorderAudio.src = URL.createObjectURL(blob); this.recorderAudio.controls = true; this.talkBtnText="按住 说话"; this.recorderEnd=true; }, sendRecoder:function(){ if(!this.recorder){ return; } var blob=this.recorder....
recorder=null; } var _this=this; _this.recorder = new Recorder(); _this.recorderAudio = document.querySelector('#audio'); _this.recorder.start(); _this.recorder.onprogress = function(params) { _this.recoderSecond=parseInt(params.duration); } this.talkBtnText="松开 结束"; e....