我正在使用 FreeTTS 在我的 java 程序中说出一些文本。我想在其中嵌入 MBROLA Voices。我按照说明进行操作,但我被困在这里:
为 MBROLA 启用 FreeTTS 支持
要启用对 MBROLA 的 FreeTTS 支持,只需将 mbrola/mbrola.jar 复制到 lib/mbrola.jar。然后,无论何时运行任何 FreeTTS 应用程序,都将“mbrola.base”目录指定为系统属性:
java -Dmbrola.base=/home/jim/mbrola -jar bin/FreeTTSHelloWorld.jar mbrola_us1
在教程中他们正在做的是,他们在 cmd 中键入这一行以使 jar 文件以他们告诉的声音(us1)说话,但我要做的是,我已经有一个 java 程序,我想改变它说话的声音。这个怎么做?
我尝试更改 vm 选项,但这无济于事。
注意:我使用的是 Netbeans IDE,而且我还有文件“FreeTTSHelloWorld.jar”
所以简而言之,我正在寻找一个关于如何继续/将 MBROLA 语音添加到 java 中的 FreeTTS 库中的清晰解释(对于新手)......
你说什么?我应该考虑将我的操作系统更改为 Ubuntu 以进行 Java 开发吗???