Java - 从在线读取的 InputStream 播放音频

Java - Playing audio from a read InputStream online

我已经为此苦苦挣扎了一段时间,我决定是时候寻求帮助了。

所以 IVONA 基本上是一种 TTS(文本到语音)服务,可以在 Java 中使用密钥(我有)使用它。

不过,他们给了你一个样本 class,Link to Sample Class。其中向您展示了如何使用 API 并将其保存为 MP3。

我想问我如何修改这个 class 而不是保存它读取的 MP3,我怎样才能让它通过 Clips 和 AudioSystem 播放。

感谢所有回复,非常感谢!

        InputStream is = null;//Actual InputStream here

        Clip clip = AudioSystem.getClip();

        clip.open(AudioSystem.getAudioInputStream(is));
        clip.start();