AquesTalk BBS
TOP
> 記事閲覧
android版kanji2koeについて
投稿日
: 2014/04/07 22:16
投稿者
:
513
参照先
:
お世話になっております。
aquestalk,kanji2koeを用いたandroidアプリを公開させていただいております。
そのアプリを使用するユーザから「『三龍羅刹十字散水』を入力するとアプリが落ちる」という問い合わせを受けました。
調査しましたところ、kanji2koeに前述の文字列を与えて音声記号列に変換する際に不具合が起きているようでした。
簡単でもうしわけありませんが以下に異常終了時のログを転載します。
*******************************
04-07 21:44:29.492: D/cnvKoe(14410): go k2k:三龍羅刹十字散水
04-07 21:44:29.512: W/dalvikvm(14410): Invalid indirect reference 0x40e6b018 in decodeIndirectRef
04-07 21:44:29.512: E/dalvikvm(14410): VM aborting
04-07 21:44:29.512: A/libc(14410): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 14410 (ndroid.talkroid)
*******************************
ログ先頭行はkanji2koeに入る直前に入力文字列を表示させたものです(go k2k:はログに固定値で出力しています)。
その他の文字列(たとえば「三龍羅刹十字」など)は変換されるため、特定の文字列で問題が発生しているようです。
原因、対処法について、おわかりになりましたらご返信をいただきたいと思います。
編集
件名
:
Re: android版kanji2koeについて
投稿日
: 2014/04/19 20:19
投稿者
:
513
参照先
:
了解しました。
お返事ありがとうございます。
編集
件名
:
Re: android版kanji2koeについて
投稿日
: 2014/04/19 11:17
投稿者
:
管理人
参照先
:
確認したところ、古いライブラリと辞書データでこの現象が起きるようです。
現在の最新ライブラリと辞書データでは落ちませんでした。
AqKanji2Koe Android 2.0.1 (2013/07/05)
まずは、最新の評価版ライブラリでご確認いただければと思います。
なお、恐れ入りますが、最新版ライブラリの入手に際し、Ver.1.0の開発ライセンスをお持ちの場合は、再度、Ver.2.0のライセンスを取得する必要があります。
編集
件名
スレッドをトップへソート
名前
URL
パスワード
(自分の記事を再編集時に使用)
画像認証
(右画像の数字を入力)
コメント
-
WEB PATIO
-
aquestalk,kanji2koeを用いたandroidアプリを公開させていただいております。
そのアプリを使用するユーザから「『三龍羅刹十字散水』を入力するとアプリが落ちる」という問い合わせを受けました。
調査しましたところ、kanji2koeに前述の文字列を与えて音声記号列に変換する際に不具合が起きているようでした。
簡単でもうしわけありませんが以下に異常終了時のログを転載します。
*******************************
04-07 21:44:29.492: D/cnvKoe(14410): go k2k:三龍羅刹十字散水
04-07 21:44:29.512: W/dalvikvm(14410): Invalid indirect reference 0x40e6b018 in decodeIndirectRef
04-07 21:44:29.512: E/dalvikvm(14410): VM aborting
04-07 21:44:29.512: A/libc(14410): Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 14410 (ndroid.talkroid)
*******************************
ログ先頭行はkanji2koeに入る直前に入力文字列を表示させたものです(go k2k:はログに固定値で出力しています)。
その他の文字列(たとえば「三龍羅刹十字」など)は変換されるため、特定の文字列で問題が発生しているようです。
原因、対処法について、おわかりになりましたらご返信をいただきたいと思います。