问题标签 [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.
text-to-speech - 用于 linux CentOS 的 mbrola 二进制文件
我正在尝试在 CentOS 机器上使用 mbrola 二进制文件。我尝试了下面页面上列出的许多二进制文件,但没有一个有效。 http://www.tcts.fpms.ac.be/synthesis/mbrola/mbrcopybin.html
我收到以下错误 -
我相信这很可能是 CentOS 不兼容的二进制文件。您能否告诉我是否有可用于 CentOS 的二进制文件?
代码 -
text-to-speech - mbrola voice 在 linux CentOS 上抛出 ProcessException "No audio data read"
我在 CentOS 上使用 mbrola voice (us1)。我正在尝试将音频保存为 wav 文件。但是在这一行(下面以粗体显示)-voice.speak(),它会抛出异常 ProcessException "No audio data read"。当我在 windows 环境下运行它甚至在 Linux 上运行 Kevin16 voice 时它运行良好。尝试使用谷歌搜索为什么 voice.speak() 命令对 mbrola 声音有这种行为但找不到任何东西。下面是代码,有什么线索吗?
speech-recognition - 使用 CMUSphinx 为语音转文本系统构建语音词典
我正在尝试为特定领域的母语构建语音到文本系统。尽管为此目的使用了CMUSphinx。对于一种不常见的语言,据我了解,您首先需要构建语音词典,其中包括可能的一组单词的英语音译:
前任。:
我的问题是,我们需要手动创建这个音译吗?遇到了 freetts [2],这似乎对英语很有效。我怎样才能为新语言做同样的事情?
java - 为什么我的 FreeTTS 代码不起作用
我想将 JTextArea 中的文本转换为语音,但我似乎一直在同一行出现错误。
这是我不断收到的错误
错误指向这一行
linux - Linux FreeTTS 挂在 voice.speak
我一直在尝试在我的程序中使用 FreeTTS,但似乎无法真正让它说话。所有初始化都将正常工作,但程序在 voice.speak 上冻结。我正在 kali 上开发,但计划在我的 pi 零上实际使用该程序。任何帮助将不胜感激。
这是我到目前为止所拥有的:
}
更新:我似乎无法让 freetts 工作,但到目前为止,从 java 调用 espeak 似乎可以作为替代方案。
java - Freetts 无法使用外部扬声器
我在宣布令牌编号的 Java 应用程序中使用了 Freetts.jar 文件。我的应用程序在我的笔记本电脑上运行良好,但在我的带有外部扬声器的桌面上运行不正常。我得到一个空指针异常。注意:我在两台计算机上都使用 Windows 7。
下面的代码是我使用的示例格式。
java - 与 java 应用程序捆绑时,Freetts 不工作
我在 Netbeans IDE 中开发了一个 java 应用程序,它使用 Freetts 宣布令牌编号。当我运行它时,我的应用程序运行良好(如您所知,Netbeans 将库文件添加到 java 应用程序旁边一个名为“lib”的单独文件夹中)。但是将库与应用程序捆绑在一起时会引发空指针异常。请给我一些帮助。或者有没有其他免费的简单语音合成器?
java - struts2中的文本到语音freetts
您好,请帮助我已经使用免费的 tts 完成了一个文本到语音的 Java 应用程序现在我正在尝试用 struts 2 做同样的事情。我在我的表格中创建了一个按钮,我的想法是当我点击按钮时我会调用一个struts 动作称为发音扩展了 freetts 类,它将读取我的表的内容,但我不知道该怎么做这是我旧的免费 tts 类
这是我的jsp页面
ps:我仍在测试按钮,这就是我使用警报的原因,这是我的 struts.xml
请帮助我绝望。
java - FreeTTS java.lang.NullPointerException
我正在尝试制作一个文本到语音程序,但我总是得到这个:
这是我的代码:
我该如何解决?
java - FreeTTS - 一次多个声音
我目前正在编写一个需要文本转语音的 Java 应用程序(聊天应用程序)。在网上查找了一下后,我发现 FreeTTS 是一个不错的选择,我设法让它工作,并且它目前可以防止主 UI 线程在我在线程中运行时被阻塞。
唯一的问题是 FreeTTS 只允许一个声音同时说话(即使它们在多个线程中作为多个实例)。有没有办法可以规避这种情况并让多个用户同时发言?这是我到目前为止的代码。
线程中抛出的错误: