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

Java:如何更改默认的音频输出设备?,java,audio,mixer,freetts,Java,Audio,Mixer,Freetts,所以我正在进行文字到语音的转换。我需要让它在特定线路上播放(通过我的电视而不是默认的耳机) 我设法阅读了这些设备,并用 static void printAllMixerNames() { for(Mixer.Info info : AudioSystem.getMixerInfo()) { System.out.println(info.getName()); } } 但我该如何设置播放哪一行呢 谢谢 编辑*我正在与FreeTTS合作

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

我设法阅读了这些设备,并用

static void printAllMixerNames() {
    for(Mixer.Info info : AudioSystem.getMixerInfo()) {
        System.out.println(info.getName());
    }
}
但我该如何设置播放哪一行呢

谢谢

编辑*我正在与FreeTTS合作