问题标签 [espeak]

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

c++ - 我怎样才能将 wchar_t* 交给 espeak 而不让德语字符发音不正确?

我正在使用 espeak-ng 将德语交通信息转换为语音。请参阅此示例文本:

B6 Weserstraße B71 Seeborg vorübergehende Begrenzung der Breite。B213 Wildeshauser Landstraße Delmenhorst-Deichhorst wegen Baustelle gesperrt。

espeak 方法调用如下所示:

我现在的问题如下:所有德语特殊字符(ä、ö、ü、ß)都没有正确说出!相反,A Tilde ein Viertel口语文本中出现了类似的内容,好像 UTF-8 文本被错误地视为 ASCII。

以下是 espeak-ng 和 g++ 的各自版本:

espeak 已从 Debian 的 buster-backports repo 安装以替换版本 1.49,该版本也不起作用。我使用的声音是 mb-de5。

0 投票
2 回答
304 浏览

centos7 - 使用过多 CPU 的脉冲音频

我正在使用 gnome 运行 Centos 7 桌面,尽管 Arch 和其他发行版经常会出现类似的问题。

当我通过 top 检查我的 cpu 使用率时,pulseaudio 使用了近 20% 的 cpu。

我四处寻找解决方案,但有很多不正确的解决方案,所以我在这里发布业力点以帮助他人。

0 投票
0 回答
64 浏览

python - 我正在尝试创建一个语音应用程序,但由于分段错误而出现错误

我正在尝试使用 Python 构建文本语音应用程序。这是我的代码:

我正在尝试运行此代码,但出现此错误:

什么是分段错误 以及如何从中恢复?

0 投票
0 回答
33 浏览

espeak - 如何从 espeak-ng 中删除语言


我是一名从事文本到语音 (TTS) 项目的 ES 工程师。我首先修补了 Festival 和 flite,但很快意识到 Espeak 在像我这样资源受限的环境中占据上风。(我试图将整个 TTS 系统的 ROM/FLASH 使用量降低到 500 KB 以下)

因此,在按照指令从源代码构建 espeak-ng 之后,我使用了 strip 命令甚至减小了共享库
strip src/.libs/libespeak-ng.so
的大小这将共享库的大小从 1.56 MB 减少到了 512 KB,这仍然不够。

所以我的问题是我可以删除不必要的语言以节省空间,即减小大小吗?
我只需要英语和少量印度语(与 Espeak-ng 中的 100 多种语言相比)。

如果是,我如何从 espeak-ng 中删除一种语言?
我在整个互联网上搜索,但没有找到任何有关此的信息。我还尝试编辑 makefile 并删除所有与语言相关的文件,然后重新编译。但它似乎也不起作用。

提前致谢,
Nafih

0 投票
0 回答
23 浏览

python - 有没有办法将两个安装程序捆绑在一起?(尤其是对于 python 程序)

我正在尝试在 python 中使用文本转语音创建一个程序,并希望从中创建一个 Windows 应用程序。我正在尝试将该软件与 espeak 文本转语音引擎捆绑在一起,为用户提供更多的声音和语言。寻找一种将 espeak 安装程序与我自己的程序捆绑到一个安装程序中的方法。有什么方法可以实现吗?

0 投票
0 回答
55 浏览

config - 当我启动 Jasper 时,Raspberry pi 出现错误

我正在关注 Jasper 文档 - https://jasperproject.github.io/documentation/usage/

我完成了所有的安装和配置。我安装了 pocketsphinx stt 和 eSpeak TTs 引擎。我的扬声器和麦克风都在工作,我检查了它们。根据文档,当我做 - /home/pi/jasper/jasper.py 时,我收到以下错误:

0 投票
0 回答
15 浏览

command-line - Espeak 只是大声朗读命令,否则不响应它们

当我输入命令时,例如espeak-ng --voices,而不是打印输出 - 在这种情况下列出可用的声音 - Espeak 只是大声朗读命令并且什么都不做。我错过了什么吗?我从源代码伪造安装了 Windows 版本。

0 投票
0 回答
54 浏览

python - 当我尝试安装 python-espeak 时,我在控制台中收到以下错误