mp3Recorder 模块封装在 iOS、Android 下录音直接生成 mp3,统一两个平台的录音生成文件,方便双平台之间的交互,减少录音完成后再转码的过程;同时提供分贝波形图显示 UI;使用该模块前需要打开麦克风权限。
固件要求:Android:4.0 及以上 iOS:8.0 及以上
该模块提供了 8 个接口:
addEventListener 视频结果和声音分贝监听;
startRecord 开始录音
stopRecord 停止录音
openVoiceLine 显示线性波形图
closeVoiceLine 关闭线性波形图
setDecibels 设置波形图的分贝值
pauseRecord 暂停录音
resumeRecord 恢复录音
方法详解见 apicloud 平台模块开发文档:
https://docs.apicloud.com/Cli...
以下是代码的详细实现过程:
Module Develop
模块使用相对比较简单,可以在 APICloud 开发平台上创建应用并添加直接添加模块,编译后安装到手机上,用示例代码进行测试。方便开发者在 app 开发的过程中使用。