最近需要用到语音合成功能,网上查阅了一番,发现可以使用腾讯云的语音合成API来完成这个功能,但是腾讯云的api返回的是wav格式的音频文件,这个格式的文件有些不通用,因此需要转换成mp3格式的文件。

jave2(Java音频视频编码器)库是Java对ffmpeg的包装,它可以很方便的实现视频音频格式的转换,本文简单记录一下将wav格式的音频转换成mp3格式的音频。

jave2 对 jdk的要求以及支持的平台

需求:

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

实现思路:

1、引入 jave2 的 jar 包

方式一:直接引入 jave-all-deps 依赖

方式二:需要引入 jave-core 和 jave-native-(即对应的具体平台)

maven地址: http://mvnrepository.com/search?q=jave

2、服务器上安装 ffmpeg(因为jave2底层是通过ffmpeg来实现的)

ffmpeg下载地址:http://www.ffmpeg.org/download.html

引入jave的jar包

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

ws.schild

jave-core

2.4.2

ws.schild

jave-native-linux64

2.4.2

ws.schild

jave-native-win64

2.4.2

ws.schild

jave-native-osx64

2.4.2

完整代码如下:

java wav 转 mp3_使用jave2将音频wav转换成mp3格式相关推荐

  1. 怎样把其他格式的音频文件转换成MP3格式的

    这个问题就比较简单了,如今科技这么发达,使用专业的音频格式转换器来转换就好了.比如我之前也从朋友那得知到一款音频转换器比较简单好用,后来一直在使用发现功能还比较全面且操作简单.所以跟着小编一起来看看吧 ...

  2. 音频如何转换成mp3格式?详细步骤解析

    音频如何转换成mp3格式?我以为对音频转mp3这个小小的技巧,大家肯定都有方法自己转换的,就是没想到最近几天接连不断的有人咨询我音频怎么转mp3格式, 因为这样的东西对我而言真的信手拈来,所以在我的思 ...

  3. (JAVA)将(acc/m4a)音频转换成Mp3格式

    2019独角兽企业重金招聘Python工程师标准>>> 实际工作中有一个需求,就是上传到微信的音频(格式为m4a)在PC浏览器无法播放,需要转码成mp3,然后在PC端播放(其实后来发 ...

  4. 音频文件如何转换成MP3格式?一分钟教你搞定

    随着数字化的不断发展,人们日常生活中使用音频文件的频率也越来越高.然而,不同的设备和软件对音频文件格式的支持并不一致,因此,有时需要将音频文件进行转换.将音频文件转换成MP3格式是一种常见的需求,因为 ...

  5. 无损音频wav音乐格式怎么转换成mp3格式 1

    wav是最接近无损音频的一种音乐格式,许多音乐发烧友都喜欢用这种格式来存储我们的音乐.但是对于一般的人来说,这种格式我们没有必要使用的,而且占用的电脑.手机空间是非常多的.许多人为了节省空间都会选择将 ...

  6. x3m文件怎么转换成mp3_视频中的音频怎么单独提取出来转换成mp3格式

    视频格式中通常是包含着音频格式的,而在看视频时看见有喜欢的bgm或者片头曲片尾曲时想把其中的音频单独的提取出来怎么办呢?此时通常可以用一些音频转换器把你喜欢的这些音频片段单独的提取出来,接下来就教你怎 ...

  7. 怎么把wav转换成mp3格式,5种方法值得收藏

    怎么把wav转换成mp3格式?wav格式相信很多小伙伴们不是很熟悉,这种文件格式通常用于录音室等一些专业音乐项目上,那么wav格式和mp3格式有什么区别呢?wav全名Waveform Audio Fi ...

  8. 音频转换器评估:将音乐文件转换成MP3格式的最佳工具

    音频转换器是一种非常有用的工具,可以将音乐文件转换为不同的格式,例如MP3.有许多音频转换器可供选择,但是要选择最佳的工具需要考虑多个因素,例如易用性.音质.速度.功能等.在本文中,我们将对一些最佳的 ...

  9. 3m格式的文件怎么转换成mp3_怎么将电脑上的mp4文件转换成mp3格式

    mp4的视频文件格式固然很方便,但是也有一些缺陷,比如就有很多用户就在为怎么把mv视频转换为mp3音频格式而烦恼 ,在mv中谈到好听的歌,但是由于文件太大不能随时收听,如果转换为mp3格式就更加方便了 ...

  10. m4s格式转换mp3_怎么把腾讯缓存的视频转换成MP3格式

    首先要搞清楚腾讯视频缓存的文件格式为qlv格式,也许很多使用腾讯视频的人都认识qlv文件.qlv文件是腾讯视频缓存的特殊视频格式,这个qlv视频格式被修改过,只能使用腾讯视频客户端才可以播放,所以想要 ...

最新文章

  1. 全面、经典视频教程(php、java、jsp、ajax、linux...)
  2. windows崩溃转储文件
  3. spring5新特性的介绍
  4. centos 账号安全设置
  5. Attribute和Property的区别
  6. QT每日一练day15:QColorDialog颜色对话框
  7. 大话设计模式读书笔记10----外观模式(Facade)
  8. [问题]apparmor 问题导致mysql切换datadir目录失败
  9. 利用PyCharm进行Python远程调试
  10. BZOJ2115 [WC2011]最大XOR和路径
  11. 计算机原理专科试卷带答案,计算机组成原理专科生期末试卷一
  12. 微信小程序如何关闭云开发
  13. 现金流量表模板2020_这位女会计编制现金流量表,一下子唰唰唰的整理好了
  14. advGAN代码笔记
  15. 记nuc8的开箱以及安装hackintosh
  16. SAP中发票校验凭证与取消发票校验凭证的对应关系查询
  17. Python周刊491期
  18. 专用神经网络处理器的芯片,cpu可以跑神经网络吗
  19. Mysql Table doesn't exist问题解决
  20. 【老生谈算法】matlab实现灰度图处理源码——灰度图处理

热门文章

  1. 分布式图数据库-JanusGraph简介
  2. idea社区版 html,利用IntelliJ IDEA社区版开发servlet
  3. 一款完全仿照E盾的源码(服务端+代理端+客户端)
  4. chrome android版 插件下载,谷歌chrome安卓版
  5. CentOS 7安装MinDoc文档系统
  6. 区块链开发入门教程【加精】
  7. 逐点比较法的c语言编程,逐点比较法直线插补c语言程序
  8. 脚本、脚本语言、写脚本都是什么呀???
  9. 电视盒子线刷固件教程B860AV2.1-A-M-T版
  10. HPSocket的使用(一、利用HPsocket 写一个TCP客户端)