微信录音amr格式在php后端进行转码只有两种办法
1、ffmpeg工具实现,需要安装拓展,比较繁琐 参考地址:
https://blog.csdn.net/bq_cui/article/details/70445781
2、通过七牛云进行转码,但是免费带宽有限!
3、前端解决播放问题,解决办法如下:
安装amr.js https://www.npmjs.com/package/amr-js
简单实现-具体api见上面链接:
var amr = new BenzAMRRecorder();
amr.initWithUrl('path/to/voice.amr').then(function() {
amr.play();
});
amr.onEnded(function() {
alert('播放完毕');
})