问题标签 [freetts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - FreeTTS 可移植性问题
我正在编写一个使用 Java 的语音 API 和 FreeTTS 的应用程序。当我从 Netbeans IDE 运行该应用程序时,它运行良好,但是当我尝试从本地机器或其他机器上的 jar 文件运行它时,我收到以下错误:
“java.lang.NoClassDefFoundError:com/sun/speech/freetts/VoiceManager”
我有什么办法可以在我的 jar 文件中包含 FreeTTS 文件,以便它可以在任何地方运行?
任何帮助将不胜感激。
java - Freetts:项目在 IDE(netbeans 和 eclipse)内工作,但导出的 jar 给出错误
谢谢您阅读此篇。
我正在使用 freetts 让我的程序说出一些文字......在 IDE 中,当我运行所有程序时,它们工作正常。(我的和所有 freetts 示例程序)。
还有freetts的bin下载附带的可运行程序(jar),可以在终端上正常运行.... Freetts --> http://sourceforge.net/projects/freetts/files/
好吧,当我从 IDE 导出它们时,完全相同的程序不起作用。尝试了 netbeans 和 eclipse 来导出程序,但我得到了错误。
我怀疑它与我在项目中包含的 jar 文件(jsapi.jar、freetts.jar、freetts-jsapi10.jar)有关。我的意思是,以某种方式可能会禁止以这种方式使用它们,但也许我在胡说八道。
有谁知道发生了什么?
我发布了 3 个不同的错误,我从 3 个在 IDE 上运行良好的程序发行版进入终端……对不起,很长的帖子
1.
2.注意 Speech.properties 文件包含在下面的两个目录中
3.这其实很奇怪
java - FreeTTS 需要哪些库来输出 mp3?
我正在尝试部署一个使用 FreeTTS 生成 mp3 的 java web 应用程序。
根据项目网站上的说明,我已经复制了一大堆库。当它不起作用时,我尝试了其他人并尝试了每个人所在的目录,直到我现在在tts
目录和tts/lib
目录中都有所有库:
- cmudict04.jar
- cmulex.jar
- cmu_time_awb.jar
- cmutimelex.jar
- cmu_us_kal.jar
- en_us.jar
- freetts.jar
- lame_enc.dll
- lametritonus.dll
- liblametritonus.so
- libmp3lame.so
- libPCM2MP3Linux.so
- litebody-tts.jar
- PCM2MP3.dll
- tritonus_mp3-0.3.6.jar
- tritonus_share-0.3.6.jar
但是,当我提出请求时,我仍然收到以下错误:
据我了解,这与 .wav (PCM_SIGNED) 和 MP3 (MPEG1L3) 之间的转换有关。
我还需要哪些其他库?其中哪些对我没有任何帮助?我在这里缺少什么吗?
java - 在 java 的 freeTTS 中检测 Speak 的结尾
我正在使用freeTTS库将文本转换为语音。我可以使用这个库来编写我的代码,我可以使用以下代码播放特定文本的语音:
当 tts 库完成发言过程时,有没有一种方法可以让我得到回调?
drupal-7 - 如何在 Drupal 7 中使用 FreeTTS
我想在 Drupal 7 中使用 FreeTTS。这可能吗?有没有可用的教程?提前致谢。
java - Mbrola.base 未定义
我正在尝试使用 Freetts 文本到语音 api。我已将所有 jar 文件包含到我的项目中。我还将 Speech.properties 文件复制到主文件夹中。但我收到
错误System property mbrola.base undefined.Will不使用 mbrola 声音。.Plus 当我运行示例 jar 文件时,同样的错误没有语音输出。
我该如何排序?
android - 如何在 android 中编写我自己的自定义 TTS 引擎应用程序?
我必须编写自己的自定义 TTS 引擎,以便我可以在我的应用程序中使用它。为什么我要创建自己的 TTS 引擎,因为某些 TTS 引擎要么不支持所需的语言,要么支持的不是免费的 TTS 引擎,所以我将创建自己的引擎,支持所有这些语言,我只想将其创建为库(.jar),以便轻松添加到多个应用程序中。
任何人都可以建议我如何实现它或者是否有可能实现它,如果是,那么如何实现?请协助我实施。
java - FreeTTS 找不到任何声音
我正在尝试使用 FreeTTS,这是代码:
}
它编译得很好,但会引发以下运行时错误:
我正在使用:java版本“1.6.0_24”
OpenJDK 运行时环境 (IcedTea6 1.11.3) (6b24-1.11.3-1ubuntu0.12.04.1)
OpenJDK Server VM(build 20.0-b12,混合模式)
FreeTTS 版本 1.2.2
为什么会出现这个错误?请帮忙
java - 如何让 TTS(文本到语音)在 java netbeans 中工作?
我正在尝试让 TTS 在 netbeans for java 中工作。我已解压缩 JSAPI 文件并将以下 jars 添加到库中
- cmu_us_kal.jar
- cmulex.jar
- en_us.jar
- freetts.jar
- cmulex.jar
- jsapi.jar
当我运行以下代码时:
我收到以下消息:
当我像这样更改主要方法时:
我收到这条消息:
有谁知道我怎样才能让它工作?
我只是一个将字符串转换为语音的程序。
java - FreeTTS mbrola 无法找到路径
当我尝试使用 FreeTTS 库时,出现错误:
我正在使用System.setProperty("mbrola.base", "Path/here");
设置mbrola.base
,但我不知道如何指向路径或设置 mbrola。这是我的项目设置,我正在使用处理。
我正在运行 Windows 8,所以如果这有任何影响的话..