vue实现录音功能js-audio-recorder
前言: 因为业务需要,现在将整理的录音功能资料记录下,使用插件 js-audio-recorder 实现效果:可得到三种录音数据, pcm , wav , mp3 等 官方 api 入口: 点我 (网不好的童鞋可以看最下面的api截图) 官方案例入口: 点我 官方源码 git 入口: 点我 实现步骤: 一:安装插件 js-audio-recorder cnpm i js-audio-recorder --s 二:安装将格式转换为 mp3 的插件 lamejs cnpm install lamejs --s 三:附上实现源码: 提示:慎用自身的这个监听事件,可以拿到数据,但是每秒拿到的数据非常多 <template> <div class="home" style="margin:1vw;"> <Button type="success" @click="getPermission()" style="margin:1vw;">获取麦克风权限</Button> <br/> <Button type="info" @click="startRecorder()" style="margin:1vw;">开始录音</Button> <Button type="info" @click="resumeRecorder()" style="margin:1vw;">继续录音</Button>