微信録音amr復号問題


微信録音amrフォーマットをphpバックエンドで符号化するには2つの方法しかない.
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('    ');
})