打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用jave2将音频wav转换成mp3格式

最近需要用到语音合成功能,网上查阅了一番,发现可以使用腾讯云的语音合成API来完成这个功能,但是腾讯云的api返回的是wav格式的音频文件,这个格式的文件有些不通用,因此需要转换成mp3格式的文件。
     jave2(Java音频视频编码器)库是Java对ffmpeg的包装,它可以很方便的实现视频音频格式的转换,本文简单记录一下将wav格式的音频转换成mp3格式的音频。
     jave2 对 jdk的要求以及支持的平台

需求:
    将一段wav格式的音频转换成mp3格式的音频

实现思路:
    1、引入 jave2 的 jar 包
        方式一:直接引入 jave-all-deps 依赖
        方式二:需要引入 jave-core 和 jave-native-<platform>(即对应的具体平台)
        maven地址: http://mvnrepository.com/search?q=jave
    2、服务器上安装 ffmpeg(因为jave2底层是通过ffmpeg来实现的)
        ffmpeg下载地址:http://www.ffmpeg.org/download.html

引入jave的jar包

  不同的品台需要引入不同的jar包

<dependency>            <groupId>ws.schild</groupId>            <artifactId>jave-core</artifactId>            <version>2.4.2</version>        </dependency>        <dependency>            <groupId>ws.schild</groupId>            <artifactId>jave-native-linux64</artifactId>            <version>2.4.2</version>        </dependency>        <dependency>            <groupId>ws.schild</groupId>            <artifactId>jave-native-win64</artifactId>            <version>2.4.2</version>        </dependency>        <dependency>            <groupId>ws.schild</groupId>            <artifactId>jave-native-osx64</artifactId>            <version>2.4.2</version>        </dependency>

完整代码如下:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
Spring Boot 远程查看日志
java ssh maven pom文件
数据库分库分表
Springmvc responsebody 返回对象属性 是date日期格式时 如何返回给前台自己想要的形式
手把手帮你视频转文本(1
Spring mvc 返回json格式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服