问题标签 [festival]
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 - Festival TTS vs FreeTTS 在 windows 平台上的表现如何?
9 小时前,我有了一个在 Windows 上从头开始构建 Festival TTS 的好主意。
与此同时,在不到 30 分钟的时间里,我在 Linux 上构建了相同的源代码,但这仅仅是因为已经安装了大量的开发工具 :D
今天早上我也下载了FreeTTS。多亏了 Java 的力量,我在不到 10 分钟的时间内就开始了一个简单的测试项目:D。不幸的是,FreeTTS 没有立即支持国际 mbrola 语言,所以今天早上我认为“它需要太多工作”......
回到 Windows 上的 Festival TTS,经过许多障碍和大量错误下载,之前是 CYGWIN,然后是在安装 CYGWIN、Visual Studio 2008 和 Windows Platform SDK 2008 时“忘记”的“make”和其他奇异的 C++ 工具,但是它缺少 System.h,所以刚才我正在下载 Windows Server Platform SDK 2003 等...
所以现在,由于我还没有编译过一行该死的 C 代码,我的问题是:
至少 Festival TTS 是 Windows 上 Java 开发的一个不错的选择?
c++ - MingW32上的编译节
我正在尝试在 MingW32上编译Festival ,所以我可以拥有一个 Windows 二进制文件。我在他们的网站上找不到 Windows 二进制文件。谁有可以发的?
如果没有,这就是我到目前为止所拥有的。我做了 ./configure 并为它做,并有以下消息:
所以,我下载了speech_tools tar 球并得到了。./configure 和 make 是否得到:
因此,我将 config/systems/ix86_CYGWIN32.mak 复制到 ix86_unknown.mak 并再次尝试。现在我收到这条消息:
我从哪里获得 sys/wait.h、sys/resource.h 和 strstream.h?我宁愿不必在 Cygwin 中尝试这一切并随身携带那些烦人的 DLL。有什么建议吗?
emacs - Emacs 中的文本转语音
我不是盲人,我只是想有一种方法让我的 Windows 机器大声读取缓冲区的内容。以下是基本要求:
- 读取任何英文文本缓冲区。
- 随时暂停阅读并随时恢复(当有人走进我的办公室时,不要等待几分钟才能完成大缓冲区)。
- 在播放时调整回读速度。
- 突出显示当前正在阅读的文本(可选)
我找到了几个可能的解决方案:
- Emacspeak:专为盲人设计。看起来像一个独立的程序,而不是 Emacs 插件
- Festival.el:需要节日。我找不到 Festival 的 Windows 二进制文件。有人有吗?
- 我也可以自己写。如今,文本转语音 (TTS) 库已经很多了。交互式暂停功能可能是最大的技巧,但必须有一些库可以做到。
哪个选项是最好的计划?我不想在这里进行为期一周的项目。在 Windows 中编译 Festival 是一个痛苦的实验。对于我想要的东西,Emacspeak 看起来有点矫枉过正。
emacs - 控制节日输出
我正在努力改进 Emacs 上的 Festival。阅读句子时,我需要更好地控制 Festival。基本上,我需要两件事:
- 显示正在阅读的单词。
- 改变正在阅读的内容的速度(可能还有音高)。
理想情况下,Festival 会输出一些数据结构,将偏移/长度(通常是单词的开头/长度)与输出 WAV 文件(甚至是 wav 文件中的位置)联系起来。然后我可以使用 mplayer 之类的东西来构建一个播放列表,并以某种方式告诉我下一个单词何时播放以及该单词在缓冲区中的位置。
我也希望有一些简单的命令来改变正在阅读的内容的速度。但是,mplayer 可以为我做到这一点,所以如果我能让#1 工作,这没什么大不了的。
scheme - 调试 Scheme 程序
我正在为一个项目使用Festival,一个文本到语音合成器。它有一个 Scheme 脚本语言。我对计划很陌生,希望有人能提供帮助。我只想看看Festival当前的配置参数。我有一个 Scheme 提示,可以使用以下命令更改现有参数:
现在,我想一次查看每个参数,而不是一次只查看一个。是否有一个简单的方案命令来做到这一点?
iphone - Festival 入门(在 iPhone 上)
我想在 iPhone 应用程序中使用 Festival。考虑到 Festival 生成然后播放音频文件的方式,这可能吗?我可以通过 Festival 直接从它本身传递一个音频文件来播放吗?还是有不同的阅读方式?
是否有另一个用于 C/C++ 的文本转语音引擎与 iphone 一起使用?
编辑:免费更好。
编辑:哪些文件绝对需要包含到我的项目中,Festival 的核心方法是什么?我查看了示例,src
但我遇到了麻烦。
c++ - 如何使用 g++ 在 C++ 程序中链接节日 TTS 库
我正在使用 Festival c++ Api,但在提供的手册中
http://www.cstr.ed.ac.uk/projects/festival/manual/festival_28.html#SEC132
说要链接festival/src/lib/libFestival.a 等,所以请告诉我hw 将它们与我的c++ 程序链接
c++ - 如何使用 Festival Text To Speech C/C++ API
我想在我的 C++ 程序中使用 Festival TTS。
所以我已经从http://www.cstr.ed.ac.uk/downloads/festival/2.0.95/下载了所有文件
然后我开始阅读 C++ API 的手册(http://www.cstr.ed.ac.uk/projects/festival/manual/festival_28.html),但在手册中他们说:
要使用 Festival,您必须包含festival/src/include/festival.h' which in turn will include the necessary other include files in
festival/src/include' 和speech_tools/include' you should ensure these are included in the include path for you your program. Also you will need to link your program with
festival/src/lib/libFestival.a'、speech_tools/lib/libestools.a',
speech_tools/lib/libestbase.a' 和 `speech_tools/lib/libeststring.a' 以及任何其他可选诸如网络音频之类的库。"
我正在使用 UBUNTU 10.04(默认安装节日包,我可以通过节日命令从终端使用它)和 GCC 4.4.3
但问题是我是 GCC 的新手,我不明白我必须包含哪些文件才能运行我的 C++ 代码,而且我也不知道如何将库与我的 C++ 代码链接。
所以请准确告诉我我必须包含哪些文件以及如何与库链接如果有人已经使用 C++ 的节日 tts 然后请发布你的代码
谢谢
c++ - /usr/bin/ld: 找不到 -llibeststring.a
我在我的程序中使用了节日 TTS c++ API。我已经从http://www.cstr.ed.ac.uk/downloads/festival/2.0.95/下载了所有文件, 并在我的 UBUNTU 10.04 上成功安装了节日和 Speech_tools
现在当编译我的 c++ 程序 gcc 给出错误:
所以请帮我解决这个错误。
-谢谢
Peeyush Chandel(印度)
c++ - SIOd:节日期间存储空间不足
在为节日运行 C++ 代码时,我正在使用多种语言,例如美式音调、意大利语等,但是在播放一种语言后,我选择了另一种语言,然后终端显示错误“SIOD:存储空间不足”并且没有任何事物。谁能帮我??