2012-10-02 110 views
0

我有一個Java文本到語音轉換項目,我想連接多個音頻文件('ogg'格式),以便我在一個流中播放它們,任何人都有任何想法嗎?可以java做到這一點?如果你可以帶我到任何資源或教程或任何有用的東西,我會很高興, 非常感謝。在java中連接多個音頻文件

+0

[Here](http://stackoverflow.com/a/656302/645270)是連接兩個WAV文件的答案 – keyser

+0

謝謝,我希望它能用於'ogg'文件。 – Nawras

回答

0

對於串聯,我會通過Runtime.exec()或ProcessBuilder使用一些外部命令行工具。

也許,oggcat應該在你的情況下工作:http://en.flossmanuals.net/ogg-theora/command-line-editing/cat-files/(它是關於視頻,但OGG容器是一樣的,是有意義的嘗試,反正)

至於玩,有JOrbis庫,可能別的東西。

+0

謝謝我會看看它:), 我在一個接一個地播放單個文件時沒有問題,但我想通過合併diphones來改善我的TTS,使它成爲一個進程(一次播放)。 – Nawras