所以我可能只是愚蠢的,但是我无法让MaryTTS(我随jar一起提供)加载语音jar文件/将其包含在我自己的jar中,然后自动加载。我该如何正确地使用IntelliJ?
我尝试将声音提取到jar中,将其添加为jar文件,在jar文件的根文件夹中创建一个lib / voices文件夹,等等,但是我无法正常工作。
我的代码如下:
LocalMaryInterface marytts = new LocalMaryInterface();
System.out.println("Voices: ");
for(Voice voice : Voice.getAvailableVoices()) {
System.out.println(voice.getName());
}
marytts.setVoice("dfki-prudence-hsmm"); //Causes Voice not exist error
基本上,我的代码仅显示“ Voices:”,并且显然没有。 我有声音的jar文件,但我无法使MaryTTS识别它。有没有人知道如何使用IntelliJ以及我需要将罐子放在哪里?