收藏
回答

如何解析recordermanager.onframerecorded的bufferframe帧?

你好,想问下recorderManager.onframerecorded的frameBuffer含义是什么?我用的是mp3,现在需要分析音频的频率,不知道怎么处理这些数据,这些数据含义是什么

以下是打出来的console日志


const options = {
      duration: duration,
      sampleRate: this.data.sample_rate,
      numberOfChannels: 1,
      encodeBitRate: this.data.encodeBitRate,
      format: 'mp3',
      frameSize: 1,

    }


recorderManager.onFrameRecorded((res) => {


var curTimemillis = new Date().getTime();

that.setData({

curTimemillis: curTimemillis

})


const { frameBuffer } = res;


console.log(frameBuffer);


})




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

2 个回答

  • Abefocuson
    Abefocuson
    2020-04-15

    请问楼主,现在是在android原生中实现的吗?还是在小程序中使用转码的方式实现的。

    2020-04-15
    有用
    回复
  • August
    August
    2019-11-11

    请问楼主有解决方法了吗


    2019-11-11
    有用
    回复 2
    • 文科
      文科
      2019-11-11
      没有,已经放弃了,转用android原生来实现了。
      2019-11-11
      回复
    • IF YOU
      IF YOU
      2021-03-08回复文科
      你好,楼主是集成科大讯飞做语音测评功能吗
      2021-03-08
      回复
登录 后发表内容
问题标签