SIOd: не хватило места на фестивале
Во время работы с кодом C++ для фестиваля я использую несколько языков, таких как американский телефон, итальянский и т. Д., Но когда я играю на одном языке, я выбираю другой язык, тогда терминал показывает ошибку "SIOD: закончилась память" и не выполняет что-нибудь. Может кто-нибудь мне помочь??
2 ответа
Этот пост (из списка рассылки Festival, 2007) предполагает, что вам может понадобиться увеличить кучу, чтобы запустить несколько голосов.
Я не знаю, как они в итоге решили эту проблему (цепочка разговоров, кажется, заканчивается после этого письма), освобождает ли она память или сохраняет вокруг все используемые голоса... я думаю, что последнее.
Я не уверен, что вы смогли решить вашу проблему, но работает Festival
с увеличенным размером кучи обычно работает. Это можно сделать так:
festival --heap 2100000