问题标签 [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.
c - Flite 在不创建 .WAV 文件的情况下不会产生语音?
我正在尝试为一个项目运行 flite TTS,但在运行此命令时遇到了没有输出声音的问题。
但是,当我运行这个命令时,它会创建一个 .wav 文件,我可以播放它。
我设法使用正确的库进行编译并下载了所需的语音文件 { source code },所以那里没有问题,在查看 Stackoverflow 后,我发现了一些关于此 { link } 的问题,但它们都不适用于我的。此外,我尝试运行 flite 文档 { doc } 中给出的示例 C 代码,但这也不会产生任何输出语音。
谁能建议我一种无需创建 .wav 文件即可使用 flite 生成语音的方法吗?
android - 如何在我的应用程序中使用 CMU Flite TTS 引擎?
我正在开发一个用于印度语言文本到语音的 android 应用程序,并且 CMU Flite 提供印度语言语音数据库。但我不知道如何在我的应用程序中使用这个插件。请帮我。我可以通过哪种方式在自己的应用程序中使用 Flite TTS 引擎?
android - 使用自定义 TTS 引擎泄漏的服务连接
我正在为我的 android 应用程序使用 CMU Flite TTS 引擎。我已经使用引擎名称初始化了 android TTS 对象,并且还在 onDestroy 中调用了它的 shupdown 方法,但我仍然收到服务连接泄漏错误。
请任何人告诉我我错在哪里。这是我的代码
onDestroy 方法的代码是
我什至在 onBackPressed 方法中尝试过这个,但仍然得到同样的错误。
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 文件。我是初学者程序员。你能告诉我该怎么做吗?
c++ - Windows 上的 Flite API 错误
我为windows构建flite,代码是:
但是我收到 printf 消息“用法:”,如果我删除它,我会收到“试图访问 -1 类型 val flite 中的词典”。我在 Windows 上,所以我在没有文档中的参数的情况下调用 project.exe。你知道如何解决这个问题吗?
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,所以如果有人给我一些帮助,我将不胜感激
awesome-wm - 对命令的输入选择
在这种情况下,我希望 flite(语音合成器)在我按下热键时读取我选择的文本。命令是flite -t "text i want to read"
How?
c - 带有 MSVC 的 Flite 文本转语音程序 - 未解析的外部符号
我正在尝试使用 MSVC 编译带有 Flite 文本到语音库的 C 程序,但我遇到了未解决的外部符号错误。
我从 Flite 文档中的“C 示例”开始,但他们使用 gcc。我能够通过链接 ws2_32.lib 和 legacy_stdio_definitions.lib 来消除一些错误,但我找不到其余错误的解决方案。
我只需要使用不同的编译器,还是有一些解决方案可以让我使用 MSVC?
主程序
构建.bat
结果
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: