各位大佬我现在有个需求是一个声音转换的小程序,使用 Taro 框架,接口使用 标贝的 API
但是我现在使用 RecorderManager.start(Object object) 录制的 PCM 格式的音频文件无法用 PCM 播放器播放, 似乎和通常的 PCM 文件不太一样。 然后在网上看见了如下解释:
该接口以 PCM 格式储存的数据编码方式并不是通常按照码率采样率确定的,而是低八位在前,高八位在后的十六位编码,由于文档未进行说明,导致按照常规编码方式进行无法读取数据,耗费大量时间探索编码方式,建议在文档中添加相关说明方便开发者使用。 https://developers.weixin.qq.com/community/develop/doc/000e867768032840e3bcbd35e56800
想请教一下大佬有遇到这种问题吗?以及怎么解决? 下面是我使用 Taro 框架开发的 DEMO 代码: Demo