wx.getRecorderManager()的参数frameSize
发布于 7 年前 作者 litan 16606 次浏览 来自 问答

指定帧大小,单位 KB。传入 frameSize 后,每录制指定帧大小的内容后,会回调录制的文件内容,不指定则不会回调。暂仅支持 mp3 格式。

frameSize这个参数是控制录音文件压缩率的吗?我们项目做声纹识别,服务器端收到的录音文件很模糊,说是录音文件压缩损失太严重,前端目前没有设置frameSize这个参数,请问能通过设置这个参数去改善录音文件的质量吗?

recorderManager.start({

    duration: 20000,

    sampleRate: 8000,

    numberOfChannels: 1,

    encodeBitRate: 24000,

    format: ‘mp3’,

});

1 回复

会做压缩,暂时还不支持WAV等无损格式。压缩的标准等同于微信在线语音。

回到顶部