getRecorderManager中录音的audioSource工作不正常
发布于 6 年前 作者 liaoyan 5160 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

手机依然使用AirPod耳机录音

  • 预期表现

手机会使用自带MIC录音

  • 复现路径
  • 提供一个最简复现 Demo

播放一首重金属摇滚乐。在iPhone7上连上AirPod时,把AirPod放入耳中。使用

wx.getRecorderManager().start(

    {

        duration: 1500,

        sampleRate: 44100,

        numberOfChannels: 1,

        encodeBitRate: 320000,

        format: ‘mp3’,

        audioSource: “buildInMic”,

    },

)

然后将两只耳机取出耳中,或关闭蓝牙,再一次录音。

比较两个录音文件的文件大小和频谱,区别是很大的。如果是正常工作的话,两者都是通过手机自带MIC录音的话,区别是非常小的。

1 回复

麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

回到顶部