getRecorderManager中录音的audioSource工作不正常
- 当前 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)