我一直在寻找一种将语音合成的输出保存为 .wav 文件的方法。我已经下载了 FreeTTS 和 CloudGarden,但 FreeTTS 在 Windows 机器上设置 MBROLA 语音时存在问题,而且 CloudGarden 示例包含已弃用的方法,即使使用以前版本的 jsapi 也会产生错误。
我正在寻找一种将语音保存到 .wav 文件的方法,而不是通过扬声器播放。我关心的是它可以编译,并且可以工作。
如果有人有任何知识,或者知道一个好的教程,那就太好了:)
再次感谢,菲奥娜
我一直在寻找一种将语音合成的输出保存为 .wav 文件的方法。我已经下载了 FreeTTS 和 CloudGarden,但 FreeTTS 在 Windows 机器上设置 MBROLA 语音时存在问题,而且 CloudGarden 示例包含已弃用的方法,即使使用以前版本的 jsapi 也会产生错误。
我正在寻找一种将语音保存到 .wav 文件的方法,而不是通过扬声器播放。我关心的是它可以编译,并且可以工作。
如果有人有任何知识,或者知道一个好的教程,那就太好了:)
再次感谢,菲奥娜
FreeTTS 发行版包含一个程序,可让您测试 FreeTTS 的许多功能。该程序通过运行以下命令启动:
FreeTTS测试程序 有您可能感兴趣的选项:
-dumpAudio file : dump audio to file
-dumpAudioTypes : dump the possible output types
-dumpMultiAudio file : dump audio to file
第 1 步:使用 FreeTTS 的 MBROLA 语音 - Windows
第 2 步:使用以下代码删除您的错误:mbrola base is undefined
System.setProperty("mbrola.base", "C:/Users/LOL/Documents/NetBeansProjects/TTS/mbrola");