mw::asr::SetDict 関数

構文

#include <mw/asr/asr.h>

s16 SetDict(
    u8          *dict,
    s16         word_count
);

引数

名前 説明
in dict 認識辞書(テキスト)へのポインタ
in word_count 認識辞書内の単語数

返り値

ASR_NO_ERROR 辞書登録成功。
ASR_ERROR_INTERNAL エンジン初期化前呼出し、または内部エラー。
ASR_ERROR_PARAM 引数エラー。
ASR_ERROR_DIC_TOO_LARGE 登録語彙数(100個)オーバー。
ASR_ERROR_DIC_LONG_SPEL 登録単語長オーバー。
ASR_ERROR_DIC_MISSPEL 登録単語綴り間違い。
ASR_ERROR_DIC_CONV 単語変換内部エラー(言語が一致しない時など)。

説明

認識辞書をエンジンに登録します。
エンジン初期化直後では、いずれの認識辞書も登録されていないので、本APIを少なくとも一度は呼び出してください。
一度登録された辞書は、再度本APIを呼び出すまで保持されます。

履歴

2014/05/28
初版