////////////////////////////////////////////////////////////////////// /*! @class AqKanji2Koe @brief AquesTalk(2)用言語処理部 漢字かな混じりテキスト->音声記号列 @author N.Yamazaki (Aquest) @date 2011/01/07 N.Yamazaki Creation */ // COPYRIGHT (C) 2011 AQUEST CORP. ////////////////////////////////////////////////////////////////////// package aqkanji2koe; public class AqKanji2Koe { static { System.loadLibrary("AqKanji2Koe"); } /** * 漢字かな交じりのテキストを音声記号列に変換します。 * @param dirDic 辞書のディレクトリを指定。通常、"<app dir>/aq_dic" * @param kanjiText 入力漢字かな混じり文テキスト文字列(UTF-8) * @return 音声記号列文字列(UTF-8)。最大文字数4096byte。 * 処理エラーの時は"[ERR]<エラーメッセージ>" 文字列が返る。 */ public static String conv(String dirDic, String kanjiText) { return new AqKanji2Koe().Convert(dirDic, kanjiText); } public synchronized native String Convert(String dirDic, String kanjiText); }