Java:如何更改默认的音频输出设备?

use*_*872 5 java audio mixer freetts

所以我正在处理文本到语音。我需要让它在特定线路上播放(通过我的电视而不是通过默认耳机)。

我设法阅读了设备并抓住了正确的行

static void printAllMixerNames() {
    for(Mixer.Info info : AudioSystem.getMixerInfo()) {
        System.out.println(info.getName());
    }
}
Run Code Online (Sandbox Code Playgroud)

但我如何实际设置播放哪条线?

谢谢!

编辑*我正在使用 FreeTTS