トップページ > 記事閲覧
Android版AquesTalkでOut of mem
日時: 2011/08/18 13:57
名前: としぞう

お世話になります。

現在 Android 版の AquesTalk1 にて朗読アプリを作成しているのですが、
AquesTalk のライブラリ内にて Out of memory が発生してしまい、
アプリが落ちてしまいます。

大体 6〜130 文字程度の音声記号列で 300〜400 回程度 syntheWav を呼び出すと発生します。

当初、wav 再生部でのメモリリークかと思ったのですが、
長めの文書を最初の一回きり syntheWav にて wav 化し、
それの連続再生を試みたのですが問題ありませんでした。

まさかと思い syntheWav を連続で呼び出して見ましたら、
見事に発生してしまいました。

なお、途中でエラーコード 200 などを含むエラーは発生していません。

当方の動作環境は次の通りです
AquesTalk 1.3
au IS11S (Android OS 2.3)

よろしくお願いいたします。
メンテ

Page: 1 |

Re: Android版AquesTalkでOut of mem ( No.1 )
日時: 2011/08/22 11:50
名前: 管理人

ご報告ありがとうございます。

当方でも上記不具合を確認いたしました。

生成した波形バッファのメモリリークというバグがありました。
修正版(Ver.1.31)をリリースしましたのでご確認いただければと存じます。評価版は当社ダウンロードページからダウンロードできます。

なお、開発ライセンスをお持ちの方は、お問い合わせくださいませ。infoaq[あっと]a-quest.com まで

ちなみに、上記不具合は、AquesTalk Android(Ver.1.30)で発生し、AquesTalk2 Android(Ver.2.3)では発生しておりません。
メンテ
Re: Android版AquesTalkでOut of mem ( No.2 )
日時: 2011/08/23 13:42
名前: としぞう

ありがとうございました。

LogCat を見る限りメモリが減っている雰囲気はなく、無事に最後まで際せする事が出来ました。

これで、開発を進められます。

ありがとうございました。
メンテ

Page: 1 |

題名 スレッドをトップへソート
名前
URL
パスワード (記事メンテ時に使用)
コメント
CAPTCHA captcha画像 ←英数字を入力

   クッキー保存