背景
微信语音返回来的是amr 格式,浏览器不能直接使用,所以我们需要转为mp3格式
网上找了一下
有的是在前端转
但我个人还是偏向后端转
找了一个亲测可以使用的方法
<dependency>
<groupId>com.github.dadiyang</groupId>
<artifactId>jave</artifactId>
<version>1.0.5</version>
</dependency>
调用AudioUtil.marToMp3 即可完成 转换
public void amrToMp3() {
File source = new File("target/test-classes/material/testAudio.amr");
File target = new File("testAudio.mp3");
it.sauronsoftware.jave.AudioUtils.amrToMp3(source, target);
}
传送门