日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

使用jave2將音頻wav轉(zhuǎn)換成mp3格式

 wwq圖書世界 2019-10-10

最近需要用到語音合成功能,網(wǎng)上查閱了一番,發(fā)現(xiàn)可以使用騰訊云的語音合成API來完成這個(gè)功能,但是騰訊云的api返回的是wav格式的音頻文件,這個(gè)格式的文件有些不通用,因此需要轉(zhuǎn)換成mp3格式的文件。
     jave2(Java音頻視頻編碼器)庫是Java對(duì)ffmpeg的包裝,它可以很方便的實(shí)現(xiàn)視頻音頻格式的轉(zhuǎn)換,本文簡(jiǎn)單記錄一下將wav格式的音頻轉(zhuǎn)換成mp3格式的音頻。
     jave2 對(duì) jdk的要求以及支持的平臺(tái)

需求:
    將一段wav格式的音頻轉(zhuǎn)換成mp3格式的音頻

實(shí)現(xiàn)思路:
    1、引入 jave2 的 jar 包
        方式一:直接引入 jave-all-deps 依賴
        方式二:需要引入 jave-core 和 jave-native-<platform>(即對(duì)應(yīng)的具體平臺(tái))
        maven地址: http:///search?q=jave
    2、服務(wù)器上安裝 ffmpeg(因?yàn)閖ave2底層是通過ffmpeg來實(shí)現(xiàn)的)
        ffmpeg下載地址:http://www./download.html

引入jave的jar包

  不同的品臺(tái)需要引入不同的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>

完整代碼如下:

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多