首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >显示SIOD的节日TTS :耗尽存储消息

显示SIOD的节日TTS :耗尽存储消息
EN

Stack Overflow用户
提问于 2010-06-14 13:07:59
回答 1查看 416关注 0票数 0

我正在设计一个节日TTS的前端使用它的C++应用程序接口

我的程序运行得很好,但我有一个问题,我给出了一个下拉列表

当用户从下拉菜单中选择一种语言时,用户可选择其他语言的选项

节日tts在控制台上显示一条消息:

SIOD:存储空间不足

此消息仅在提供给节日TTS的文本大于5或6行时显示。

我认为这个消息的出现是因为当我要调用一门新语言时,SIOD的堆并不是免费的。

所以请告诉我这个问题的解决方案。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-06-16 15:38:04

This post (来自节日邮件列表,2007)建议您只需将堆的大小增加到可以包含所有可能选择的语言的大小。

我不知道他们最终是如何解决这个问题的(对话线程似乎在这封电子邮件之后结束了),是释放了内存还是保留了所有使用过的声音……我猜是后者。

或者,如果你可以杀死节日(我不知道你的程序结构),并在选择新的声音时从头开始重新初始化它,这可能会避免设置一个非常大的堆…?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3035052

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档