フェスティバル用の C++ コードを実行している間、私はアメリカのダイアフォン、イタリア語などの複数の言語を使用していますが、ある言語でプレイした後に別の言語を選択すると、端末に「SIOD:ストレージが不足しました」というエラーが表示され、実行されませんなんでも。誰でも私を助けることができますか??
2 に答える
1
この投稿(2007 年のフェスティバル メーリング リストから) は、複数のボイスを実行するにはヒープを増やす必要があるかもしれないことを示唆しています。
彼らがこの問題をどのように解決したのかはわかりません (このメールの後、会話スレッドは終了するようです)、メモリが解放されるのか、それとも使用済みのすべての音声が保持されるのか... 私の推測では後者です。
于 2010-06-16T07:33:26.163 に答える
0
問題を解決できたかどうかはわかりませんが、Festival
通常はヒープ サイズを増やして実行するとうまくいきます。これは次のように実行できます。
festival --heap 2100000
于 2012-02-02T06:35:52.193 に答える