根据字节大小推断可能是16位[图片]
小程序RecorderManager.start(Object object)录音时的位深是多少?小程序RecorderManager.start(Object object)录音时的位深是多少?
09-14我也遇到了 请问解决了没有?
RecorderManager.start(Object object) 录音上传解析不了?[图片]问题:微信传输给服务端的到底是什么格式?服务端按照pcm解析并不成功。 recorderManager.start({ format: 'PCM', // 如果是流式的话,只支持 mp3和pcm sampleRate: 16000, numberOfChannels: 1, encodeBitRate: 64000, frameSize:10 }); recorderManager.onFrameRecorded((res) => { const data = res.frameBuffer; // 直接发送PCM到服务端 global.client.sendAudioData(data); }); 服务端是python, 将微信返回的数据按照无头pcm转wav,里面全是噪音沙沙的,没有人声 python 代码 # pcm_data 将是微信通过websocket传过来的数据流 def pcm_to_wav(pcm_data, output_path, channels=1, sample_width=1, frame_rate=16000): with wave.open(output_path, 'wb') as wav_file: wav_file.setnchannels(channels) wav_file.setsampwidth(sample_width) # 16-bit wav_file.setframerate(frame_rate) wav_file.writeframes(pcm_data)
09-14我也遇到了 请问你解决了没有
RecorderManager.start(Object object)如何将录音发送到后台服务器?想要实现微信小程序的录音功能,现在录音功能实现了但是录制的音频在微信开发者工具中可以播放,但是发送到后台服务器上再看就全是不足1s的噪音,这个问题怎么解决呢?
09-14