如何从 espeak-ng 中删除语言

时间:2021-04-20 07:31:08

标签: espeak


我是从事文本转语音 (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 并删除所有与语言相关的文件,然后重新编译。但它似乎也不起作用。

提前致谢,
纳菲

0 个答案:

没有答案
相关问题