如图 录音api下有个回调函数
RecorderManager.onFrameRecorded(function callback)
我想问下 这个函数回调参数中的 frameBuffer(录音分片数据)1.frameBuffer 是拿来做什么的? 2.主要想问下能使用frameBuffer 获取这段录音帧数据的分贝吗 。 使用过 DataView 来取这个参数里面的数据 试过 getInt8, getUint8,getInt16,getUint16,getInt32,getUint32....等等 取出来的值并没有随着录音的音量变化而 上下波动 看着像无规则波动一样
望了解的大神解答下,谢谢
官方工作人员你好,你说的理论上获取分贝值是怎么计算出来呢,能不能给出解决方案
已关注,坐等一个回复
frameBuffer里返回的数据,常规解析取均值并没有什么用啊
如何获取频率呢
打扰楼主,这个问题解决了吗?我也想获取录音的分贝大小
期待官方可以出一些音频这块的demo,比如获取分贝大小,现在主要对这个接口的数据用起来还是比较痛苦的
没找到方法啊……官方有什么demo推荐吗?
楼主,请问你找到获取分贝值的方案了吗
同问,frameBuffer如何正确解析出频率数据;在原生html5中可以用Audio Analyser来解析数据,然而小程序好像并不支持createAnalyser()
官方工作人员你好, 请问下小游戏api这边 关于录音或播放音频什么时候会出获取分贝的api, 如果不出的话 官方能否在小游戏api文档 frameBuffer参数中 补充下如何利用frameBuffer参数获取分贝