gpt4 book ai didi

java - 如何为 Java 更改 TTS 的声音

转载 作者:可可西里 更新时间:2023-11-01 11:12:55 27 4
gpt4 key购买 nike

我正在使用 FreeTTS 在我的 java 程序中说出一些文本。我想在其中嵌入 MBROLA Voices。我关注了the instructions ,但我被困在这里:

Enable FreeTTS Support for MBROLA

To enable FreeTTS support for MBROLA, merely copy mbrola/mbrola.jar to lib/mbrola.jar. Then, whenever you run any FreeTTS application, specify the "mbrola.base" directory as a system property:

java -Dmbrola.base=/home/jim/mbrola -jar bin/FreeTTSHelloWorld.jar
mbrola_us1

在教程中,他们正在做的是,他们在 cmd 中键入这一行,使 jar 文件以他们告诉的声音说话 (us1),但我必须做的是,我已经有一个 java 程序,并且我想改变它说话的声音。如何做到这一点?

我尝试更改 vm 选项,但没有帮助。

注意:我使用的是 Netbeans IDE,我还有文件“FreeTTSHelloWorld.jar”

简而言之,我正在寻找关于如何在 Java 中继续/将 MBROLA Voices 添加到 FreeTTS 库中的明确解释(对于新手)...

你说呢?我应该考虑将我的操作系统更改为 Ubuntu 以进行 Java 开发吗???

最佳答案

进入终端:-)这意味着您需要从命令行运行程序,here很好的教程如何做到这一点。

但我认为它也可以从 NetBeans 运行,转到项目的 Properties,转到 Run 并粘贴 -Dmbrola.base=/home/jim/mbrola 进入 VM 选项。您当然需要类路径中的 FreeTTSHelloWorld.jar(您可以通过 Properties -> Libraries -> Add JAR/Folder 添加它)。

关于java - 如何为 Java 更改 TTS 的声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20905123/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com