0


我是一名从事文本到语音 (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

4

0 回答 0