问题标签 [flite]

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 回答
245 浏览

raspberry-pi3 - Flite Text to Speech 无法正常工作

我尝试按照这篇文章让 flite tts 在树莓派 3 上工作,但不幸的是,当我尝试时

什么都没有读出,但是当我尝试时

只读出“援助叛乱”。关于如何解决这个问题的任何帮助?谢谢

0 投票
0 回答
119 浏览

c - Flite 在不创建 .WAV 文件的情况下不会产生语音?

我正在尝试为一个项目运行 flite TTS,但在运行此命令时遇到了没有输出声音的问题。

但是,当我运行这个命令时,它会创建一个 .wav 文件,我可以播放它。

我设法使用正确的库进行编译并下载了所需的语音文件 { source code },所以那里没有问题,在查看 Stackoverflow 后,我发现了一些关于此 { link } 的问题,但它们都不适用于我的。此外,我尝试运行 flite 文档 { doc } 中给出的示例 C 代码,但这也不会产生任何输出语音。

谁能建议我一种无需创建 .wav 文件即可使用 flite 生成语音的方法吗?

0 投票
1 回答
315 浏览

android - 如何在我的应用程序中使用 CMU Flite TTS 引擎?

我正在开发一个用于印度语言文本到语音的 android 应用程序,并且 CMU Flite 提供印度语言语音数据库。但我不知道如何在我的应用程序中使用这个插件。请帮我。我可以通过哪种方式在自己的应用程序中使用 Flite TTS 引擎?

0 投票
1 回答
146 浏览

android - 使用自定义 TTS 引擎泄漏的服务连接

我正在为我的 android 应用程序使用 CMU Flite TTS 引擎。我已经使用引擎名称初始化了 android TTS 对象,并且还在 onDestroy 中调用了它的 shupdown 方法,但我仍然收到服务连接泄漏错误。

请任何人告诉我我错在哪里。这是我的代码

onDestroy 方法的代码是

我什至在 onBackPressed 方法中尝试过这个,但仍然得到同样的错误。

0 投票
1 回答
154 浏览

text-to-speech - 如何为 Windows 8 构建 flite 测试项目?

我尝试了文档中的 C 示例,但无法使其工作。我不确定 include 和 lib 目录中需要哪些文件以及如何设置 FLITEDIR 变量,因为我使用的是 Windows 8.1 和 VS2015。例如:

我试过了

我为 Release 构建了 flite vcxproj,我得到了一个 fliteDll.pdb 文件和一些 cmu.obj 文件。我还为 Debug 构建了项目,并获得了 flite.lib 和 cst.obj 文件。我是初学者程序员。你能告诉我该怎么做吗?

0 投票
1 回答
130 浏览

c++ - Windows 上的 Flite API 错误

我为windows构建flite,代码是:

但是我收到 printf 消息“用法:”,如果我删除它,我会收到“试图访问 -1 类型 val flite 中的词典”。我在 Windows 上,所以我在没有文档中的参数的情况下调用 project.exe。你知道如何解决这个问题吗?

0 投票
0 回答
382 浏览

c++ - 如何在 Windows 上为 Epitran 安装 flite

我正在尝试在 Windows 上使用 python 的包 Epitran https://pypi.org/project/epitran/0.10/,它返回单词的 IPA 表示。对于英语,正如网站所说,我需要从这里安装 flite http://tts.speech.cs.cmu.edu/awb/flite-2.0.5-current.tar.bz2

在网上进行了一些研究后,我已经下载了该文件并尝试使用 cygwin 安装它。

我还将 cp -pd 的两个实例都更改为 cp -pR 作为 Epitran 的网站,并且建议在 Mac OSX 上安装 flite 时出现此错误

到目前为止,我已经在我的 cygwin 终端中执行了以下几行。

但是当我执行这个时:

我收到以下错误

我基本上不知道自己在做什么以及错误可能是什么,因为我对 C++ 或 Linux 的经验为 0,所以如果有人给我一些帮助,我将不胜感激

0 投票
1 回答
45 浏览

awesome-wm - 对命令的输入选择

在这种情况下,我希望 flite(语音合成器)在我按下热键时读取我选择的文本。命令是flite -t "text i want to read" How?

0 投票
0 回答
107 浏览

c - 带有 MSVC 的 Flite 文本转语音程序 - 未解析的外部符号

我正在尝试使用 MSVC 编译带有 Flite 文本到语音库的 C 程序,但我遇到了未解决的外部符号错误。

从 Flite 文档中的“C 示例”开始,但他们使用 gcc。我能够通过链接 ws2_32.lib 和 legacy_stdio_definitions.lib 来消除一些错误,但我找不到其余错误的解决方案。

我只需要使用不同的编译器,还是有一些解决方案可以让我使用 MSVC?

主程序

构建.bat

结果

0 投票
1 回答
283 浏览

c++ - 如何使用 cmake 在 C++ 项目中包含 Flite?

我必须在我的应用程序中使用 TTS 引擎,并尝试使用 Flite。我已经安装它并从命令行对其进行了测试,但是当我尝试将它放入我的应用程序时,我无法让它工作。我已经在网上搜索过但没有成功,因为大多数说明都是针对 Windows 或 android 的。我也知道 Barath-Kannan 的 c++ 包装器,但它需要 C++17,目前我无法使用它。我在 Ubuntu 16.04 上使用 C++11。

这是我的代码:

TTSFliteManager:(使用Flite的类)

我在构建时遇到的错误如下:

查看文档中的示例,我了解到我的项目中缺少一些库(“-lflite_cmu_us_kal”“-lflite_usenglish”“-lflite_cmulex”“-lflite”“-lm”)。

我应该使用“find_package”吗?“包括目录”?如果是这样,让它工作的正确参数是什么?我使用的那些(Flite,FliteDll)返回了一个错误,表明找不到这样的包。

我相信我需要正确配置 CMakeLists,但我不知道在那里写什么让项目看到 flite 库。

编辑

插件 CMakeList:

项目 CMakeList: