收藏
回答

wx.getRecorderManager() 录音格式设置'aac'格式,发布后是m4a格式?

const recorderManager = wx.getRecorderManager(); 
recorderManager.start({
	duration: 60000, // 录音时长,单位 ms
	sampleRate: 16000, // 采样率,单位 Hz
	encodeBitRate: 24000,
	format: 'aac'
});

recorderManager.onStop(function (res) {
	console.log('recorder stop' + JSON.stringify(res));
        // res.tempFilePath 本地测试返回的aac尾缀的临时文件地址
        // 发布到体验小程序 自动变成m4a尾缀格式
        // 设置wav发布后是wav,没有出现类似aac格式的问题
})
回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2024-07-24

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2024-07-24
    有用
    回复 2
    • 乔
      2024-07-24
      代码上面已经贴上了,问题描述的也很清楚
      2024-07-24
      回复
    • hᐝ
      hᐝ
      2024-10-30回复
      你好,我现在还没发布到线上,在手机上真机调试的,开发工具上是aac格式,在手机上真机调试测试时,变成了m4a,想问下你那边解决了吗?
      2024-10-30
      回复
登录 后发表内容