有人有相关经验吗?
WebAudioContext.decodeAudioData()返回错误data err?因为要做语音识别的同时音频可视化,所以在音频格式为‘PCM’的情况下使用WebAudioContext.decodeAudioData(pcmData),返回错误data err //录音配置 wx.getRecorderManager().start({ duration: 60000, numberOfChannels: 1, sampleRate : 16000, format: "PCM", frameSize: 4, audioSource: 'buildInMic' }) wx.getRecorderManager().onFrameRecorded((res) => { let audioContext = wx.createWebAudioContext() const { frameBuffer } = res audioContext.decodeAudioData(frameBuffer, (buffer) => { console.log(buffer) }, (err) => { console.error('decodeAudioData fail', err) }) }) 请问除了这种方法还有别的方法做音频可视化吗?
2023-03-09请问你解决了吗
decodeAudioData传入onFrameRecorded回调中的frameBuffer无效[图片] 这里是代码,下面是报错,[图片] 请问通过小程序录音获取到的分片数据ArrayBuffer可以被decodeAudioData这个方法解析成AudioBuffer吗,如果不可以的话那用何种方式可以解析?
2023-03-09音频文件格式必须是mp3格式才行
救命,小程序到底能不能实现录音 实时 可视化?调研几天了都,目前发现几个相关的api,该怎么做? RecorderManager.onFrameRecorded();//https://developers.weixin.qq.com/miniprogram/dev/api/media/recorder/RecorderManager.onFrameRecorded.html audioCtx.decodeAudioData();// https://developers.weixin.qq.com/miniprogram/dev/api/media/audio/WebAudioContext.decodeAudioData.html myArrayBuffer.getChannelData();//https://developers.weixin.qq.com/miniprogram/dev/api/media/audio/AudioBuffer.getChannelData.html onFrameRecorded返回的音频片段能不能做可视化?为什么decodeAudioData解析不了,总是报传入数据不对。[图片]
2023-03-09