在为节日运行 C++ 代码时,我正在使用多种语言,例如美式音调、意大利语等,但是在播放一种语言后,我选择了另一种语言,然后终端显示错误“SIOD:存储空间不足”并且没有任何事物。谁能帮我??
问问题
809 次
这篇文章(来自节日邮件列表,2007 年)建议您可能需要增加堆以运行多个声音。
我不知道他们最终是如何解决这个问题的(对话线程似乎在这封电子邮件之后结束),是否释放内存或是否保留所有使用过的声音......我的猜测是后者。
我不确定您是否能够解决您的问题,但是Festival
以增加的堆大小运行通常是可行的。这可以这样做:
festival --heap 2100000