收藏
回答

使用微信小游戏录音api onFrameRecorded 能获取到分贝吗?

如图 录音api下有个回调函数

RecorderManager.onFrameRecorded(function callback)

我想问下   这个函数回调参数中的 frameBuffer(录音分片数据1.frameBuffer 是拿来做什么的? 2.主要想问下能使用frameBuffer   获取这段录音帧数据的分贝吗 。  使用过 DataView 来取这个参数里面的数据 试过 getInt8, getUint8,getInt16,getUint16,getInt32,getUint32....等等  取出来的值并没有随着录音的音量变化而 上下波动  看着像无规则波动一样


望了解的大神解答下,谢谢

回答关注问题邀请回答
收藏

11 个回答

  • 韬々
    韬々
    2018-04-09

    你好,这个frameBuffer是录音文件的分片。理论上来说应该是可以获取到分贝值的

    2018-04-09
    有用
    回复 1
    • 漠北
      漠北
      2018-06-26

      halo,我想问下,录音时间如果达到限定时长了,怎么监听

      2018-06-26
      回复

正在加载...

登录 后发表内容