问题标签 [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.

0 投票
1 回答
612 浏览

java - FreeTTS 可移植性问题

我正在编写一个使用 Java 的语音 API 和 FreeTTS 的应用程序。当我从 Netbeans IDE 运行该应用程序时,它运行良好,但是当我尝试从本地机器或其他机器上的 jar 文件运行它时,我收到以下错误:

“java.lang.NoClassDefFoundError:com/sun/speech/freetts/VoiceManager”

我有什么办法可以在我的 jar 文件中包含 FreeTTS 文件,以便它可以在任何地方运行?

任何帮助将不胜感激。

0 投票
0 回答
2303 浏览

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.这其实很奇怪

0 投票
1 回答
528 浏览

java - FreeTTS 需要哪些库来输出 mp3?

我正在尝试部署一个使用 FreeTTS 生成 mp3 的 java web 应用程序。

根据项目网站上的说明,我已经复制了一大堆库。当它不起作用时,我尝试了其他人并尝试了每个人所在的目录,直到我现在在tts目录和tts/lib目录中都有所有库:

  1. cmudict04.jar
  2. cmulex.jar
  3. cmu_time_awb.jar
  4. cmutimelex.jar
  5. cmu_us_kal.jar
  6. en_us.jar
  7. freetts.jar
  8. lame_enc.dll
  9. lametritonus.dll
  10. liblametritonus.so
  11. libmp3lame.so
  12. libPCM2MP3Linux.so
  13. litebody-tts.jar
  14. PCM2MP3.dll
  15. tritonus_mp3-0.3.6.jar
  16. tritonus_share-0.3.6.jar

但是,当我提出请求时,我仍然收到以下错误:

据我了解,这与 .wav (PCM_SIGNED) 和 MP3 (MPEG1L3) 之间的转换有关。

我还需要哪些其他库?其中哪些对我没有任何帮助?我在这里缺少什么吗?

0 投票
1 回答
676 浏览

java - 在 java 的 freeTTS 中检测 Speak 的结尾

我正在使用freeTTS库将文本转换为语音。我可以使用这个库来编写我的代码,我可以使用以下代码播放特定文本的语音:

当 tts 库完成发言过程时,有没有一种方法可以让我得到回调?

0 投票
1 回答
100 浏览

drupal-7 - 如何在 Drupal 7 中使用 FreeTTS

我想在 Drupal 7 中使用 FreeTTS。这可能吗?有没有可用的教程?提前致谢。

0 投票
0 回答
485 浏览

java - Mbrola.base 未定义

我正在尝试使用 Freetts 文本到语音 api。我已将所有 jar 文件包含到我的项目中。我还将 Speech.properties 文件复制到主文件夹中。但我收到
错误System property mbrola.base undefined.Will不使用 mbrola 声音。.Plus 当我运行示例 jar 文件时,同样的错误没有语音输出。

我该如何排序?

0 投票
1 回答
2097 浏览

android - 如何在 android 中编写我自己的自定义 TTS 引擎应用程序?

我必须编写自己的自定义 TTS 引擎,以便我可以在我的应用程序中使用它。为什么我要创建自己的 TTS 引擎,因为某些 TTS 引擎要么不支持所需的语言,要么支持的不是免费的 TTS 引擎,所以我将创建自己的引擎,支持所有这些语言,我只想将其创建为库(.jar),以便轻松添加到多个应用程序中。

任何人都可以建议我如何实现它或者是否有可能实现它,如果是,那么如何实现?请协助我实施。

0 投票
3 回答
8915 浏览

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

为什么会出现这个错误?请帮忙

0 投票
1 回答
3364 浏览

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

当我运行以下代码时:

我收到以下消息:

当我像这样更改主要方法时:

我收到这条消息:

有谁知道我怎样才能让它工作?

我只是一个将字符串转换为语音的程序。

0 投票
1 回答
4198 浏览

java - FreeTTS mbrola 无法找到路径

当我尝试使用 FreeTTS 库时,出现错误:

我正在使用System.setProperty("mbrola.base", "Path/here");设置mbrola.base,但我不知道如何指向路径或设置 mbrola。这是我的项目设置,我正在使用处理。

我正在运行 Windows 8,所以如果这有任何影响的话..