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

0 投票
1 回答
1676 浏览

ubuntu - Windows TTS 声音与 Linux 中的 Festival

我希望在我的 Ubuntu 机器上以编程方式生成文本到语音波形文件,而 Ubuntu 中的 Festival 和 Text2Wave 工具似乎在这方面做得很好,除了声音通常很差而且没有口音。

我能找到的唯一带有澳大利亚口音的 TTS 是 Realspeak voices Lee 和 Karen。我有这些文件的格式,它们可以在 Windows 上加载到 TextAloud 中,但我想知道是否有任何方法可以使其与 Festival 或其他命令行 linux 工具一起使用。

0 投票
1 回答
1384 浏览

c++ - 在 Ubuntu 上构建问题节(文本到语音)

我今天设置了一个 Ubuntu VM 只是为了在 Ubuntu 上构建Festival(我以前从未运行过它)然后我做了以下设置

  1. 在终端窗口上,我编写了以下内容以安装 GNU C++ 编译器

    /li>
  2. 为了测试 g++,我编写了一个示例 hello world 并使用 g++ 编译并运行它,它按预期工作。

  3. 我下载了节日下载页面上列出的所有文件

  4. 使用解压到主目录(~)

    /li>
  5. 然后写了以下3个命令来配置和制作speech_tools

    /li>

但是返回以下错误

我错过了什么?作为 Ubuntu 或任何其他 Unix 平台的新手,我可能会错过一些重要的配置,在此之前我已经使用 Cygwin 在我的 Windows 机器上成功构建了节日。

0 投票
2 回答
1669 浏览

ios - iPhone 上的德语文本转语音(Flite/Festival 语音?其他选项?)

我希望在 iPhone 应用程序中使用英语、德语、法语、西班牙语和意大利语文本到语音。看起来 Flite 基本上是唯一的选择。

http://festlang.berlios.de/docu/doku.php?id=languages列出了我需要的所有声音,但是所有指向德语的链接都已失效。

  1. 有没有人有另一个指向节日德国声音的链接,或者可能在页面关闭之前下载了它们并可以分享?
  2. 或者,也许您可​​以建议另一种免费的替代方案?
  3. 另一个价格合理的商业替代品?
  4. 除了非官方的基于谷歌翻译的 TTS 之外,您还有什么可以推荐的云 TTS 服务吗?
0 投票
3 回答
2238 浏览

autotools - 使用 autoconf 查找自定义包含目录

我正在尝试编译一个使用节日库的程序。

基本上,要求是在包含路径中包含节日estools 头目录,并且包含它们的库路径。

在正常安装中,它们只是保留在自己的文件夹中,因此您有

作为所需的搜索路径,以及

作为库路径。

我认为处理这个问题的正确方法是使用“--with-estools”和“--with-festival”配置选项。

但是,当它安装在 debian/ubuntu 系统上时,会有不同的设置。我希望能够处理这个设置,搜索路径在哪里

搜索路径只是

我想检测第二种情况并自动处理它,同时如果不满足第二种情况,仍然需要用户指定前两个目录。我该怎么做?

0 投票
1 回答
1477 浏览

c++ - 编译节日 TTS C/C++ 示例

我试图从这里编译示例,但没有运气。

这是我使用的命令

和我得到的错误

我想我必须为音频添加一些东西,但我不知道是什么。

如果这有所作为,我正在使用 cygwin。

0 投票
4 回答
1396 浏览

c++ - void abort() 的声明抛出不同的异常

我正在尝试编写一些C++代码(使用 C++ API),Festival并且在尝试编译时卡住了。这是我调用的方式g++

g++ -Wall -pedantic -I../ -I../speech_tools/include/ helloFestival.C -o h -L../festival/src/lib/libFestival.a -L../speech_tools/lib/libestools.a -L../speech_tools/lib/libestbase.a -L../speech_tools/lib/libeststrings.a |& tee festival.runLog 我得到的错误是:

EST_String.h 中的违规行是:
extern "C" void abort(void);

我使用的main()功能可以在这里找到:festvox.org/docs/manual-1.4.3/festival_28.html#SEC133

这里给出的编译和链接说明是我用过的。

我在网上看过这个问题,一些解决方案表明它可能是因为向后兼容性,或者从析构函数中调用 abort() 等。我的问题是:

  1. 我该如何摆脱这个?
  2. 为什么我会看到此错误?
0 投票
0 回答
359 浏览

wav - Festival中的wav文件存储在哪里?

我正在尝试使用Festival预加载的基于双音素的默认语音(voice_kal_diphone)合成一个单词。我想在我的声音中再添加一些目前字典中没有的单词。我找不到voice_kal_diphone当前存储 wav 文件的目录。我的问题:

  1. 用于合成句子的wav文件voice_kal_diphone存储在哪里?
0 投票
0 回答
1999 浏览

festival - 如何调整音乐节 TTS 的质量?

我正在使用节日的 2.1 版本。我能够安装和使用 172M 语音

质量得到了显着提高,但远未达到预期。我相信一代仍然使用很多默认值。是否可以进一步调整(例如接近 qwiki.com 引擎的质量)?我知道我需要适当的组合

  • 合成方法
  • 语调/持续时间设置
  • 音频输出参数
  • XX?

但是很难找到所有的细节(进展相当缓慢)。

任何提示、教程/文档链接(旧版本但提供一些理论概述)或方案片段都将受到赞赏。

附言

请注意,到目前为止,我对算法本身的调整不感兴趣(例如用sphinx训练语音模型)。

要生成语音,我使用类似的命令

0 投票
1 回答
169 浏览

debugging - 获取堆栈跟踪并使用带有 Scheme 的调试器

我正在使用Festival(TTS 软件)并理解它。它是写成的Scheme,我正在尝试获取其中一些程序的执行流程。我的问题如下:

  1. 有调试器Scheme吗?
  2. 如何获得编写的代码的堆栈跟踪Scheme
0 投票
1 回答
186 浏览

festival - 如何更改节日 server_port

谁能告诉我如何改变server_portin Festival?我尝试使用更改它

但在那之后server_port仍然有 1314 的默认值。任何人都可以尝试解决这个问题吗?