ailia_speech library

Classes

AILIANetwork
ネットワークオブジェクトのインスタンス
AILIASpeech
ネットワークオブジェクトのインスタンス
ailiaSpeechFFI
Written for the FFI article
AILIATokenizer
トークナイズオブジェクトのインスタンス

Constants

AILIA_DATATYPE_BFLOAT16 → const int
AILIA_DATATYPE_BOOL → const int
AILIA_DATATYPE_DOUBLE → const int
AILIA_DATATYPE_FLOAT → const int
AILIA_DATATYPE_FLOAT16 → const int
AILIA_DATATYPE_INT16 → const int
AILIA_DATATYPE_INT32 → const int
AILIA_DATATYPE_INT64 → const int
AILIA_DATATYPE_INT8 → const int
AILIA_DATATYPE_UINT16 → const int
AILIA_DATATYPE_UINT32 → const int
AILIA_DATATYPE_UINT64 → const int
AILIA_DATATYPE_UINT8 → const int
AILIA_DATATYPE_UNDEFINED → const int
AILIA_ENVIRONMENT_BACKEND_CUDA → const int
AILIA_ENVIRONMENT_BACKEND_MPS → const int
AILIA_ENVIRONMENT_BACKEND_NONE → const int
AILIA_ENVIRONMENT_BACKEND_VULKAN → const int
AILIA_ENVIRONMENT_ID_AUTO → const int
AILIA_ENVIRONMENT_PROPERTY_FP16 → const int
AILIA_ENVIRONMENT_PROPERTY_LOWPOWER → const int
AILIA_ENVIRONMENT_PROPERTY_NORMAL → const int
AILIA_ENVIRONMENT_TYPE_BLAS → const int
AILIA_ENVIRONMENT_TYPE_CPU → const int
AILIA_ENVIRONMENT_TYPE_GPU → const int
AILIA_ENVIRONMENT_TYPE_REMOTE → const int
AILIA_ENVIRONMENT_VERSION → const int
AILIA_FILE_CALLBACK_VERSION → const int
AILIA_MEMORY_NO_OPTIMIZATION → const int
AILIA_MEMORY_OPTIMAIZE_DEFAULT → const int
AILIA_MEMORY_REDUCE_CONSTANT → const int
AILIA_MEMORY_REDUCE_CONSTANT_WITH_FILE_MAPPED → const int
AILIA_MEMORY_REDUCE_CONSTANT_WITH_INPUT_INITIALIZER → const int
AILIA_MEMORY_REDUCE_INTERSTAGE → const int
AILIA_MEMORY_REUSE_INTERSTAGE → const int
AILIA_MULTITHREAD_AUTO → const int
AILIA_PROFILE_AVERAGE → const int
AILIA_PROFILE_DISABLE → const int
AILIA_SHAPE_VERSION → const int
AILIA_SPEECH_API_CALLBACK_VERSION → const int
AILIA_SPEECH_CONSTRAINT_CHARACTERS → const int
AILIA_SPEECH_CONSTRAINT_WORDS → const int
AILIA_SPEECH_DIARIZATION_TYPE_PYANNOTE_AUDIO → const int
AILIA_SPEECH_DICTIONARY_TYPE_REPLACE → const int
AILIA_SPEECH_FLAG_LIVE → const int
AILIA_SPEECH_FLAG_NONE → const int
AILIA_SPEECH_MODEL_TYPE_WHISPER_MULTILINGUAL_BASE → const int
AILIA_SPEECH_MODEL_TYPE_WHISPER_MULTILINGUAL_LARGE → const int
AILIA_SPEECH_MODEL_TYPE_WHISPER_MULTILINGUAL_LARGE_V3 → const int
AILIA_SPEECH_MODEL_TYPE_WHISPER_MULTILINGUAL_MEDIUM → const int
AILIA_SPEECH_MODEL_TYPE_WHISPER_MULTILINGUAL_SMALL → const int
AILIA_SPEECH_MODEL_TYPE_WHISPER_MULTILINGUAL_TINY → const int
AILIA_SPEECH_POST_PROCESS_TYPE_FUGUMT_EN_JA → const int
AILIA_SPEECH_POST_PROCESS_TYPE_FUGUMT_JA_EN → const int
AILIA_SPEECH_POST_PROCESS_TYPE_T5 → const int
AILIA_SPEECH_SPEAKER_ID_UNKNOWN → const int
AILIA_SPEECH_TASK_TRANSCRIBE → const int
AILIA_SPEECH_TASK_TRANSLATE → const int
AILIA_SPEECH_TEXT_VERSION → const int
AILIA_SPEECH_VAD_TYPE_SILERO → const int
AILIA_STATUS_BROKEN → const int
AILIA_STATUS_DATA_HIDDEN → const int
AILIA_STATUS_DATA_REMOVED → const int
AILIA_STATUS_ERROR_FILE_API → const int
AILIA_STATUS_EXPIRED → const int
AILIA_STATUS_GPU_ERROR → const int
AILIA_STATUS_GPU_UNSUPPORT_LAYER → const int
AILIA_STATUS_INVALID_ARGUMENT → const int
AILIA_STATUS_INVALID_LAYER → const int
AILIA_STATUS_INVALID_PARAMINFO → const int
AILIA_STATUS_INVALID_STATE → const int
AILIA_STATUS_INVALID_VERSION → const int
AILIA_STATUS_LICENSE_BROKEN → const int
AILIA_STATUS_LICENSE_EXPIRED → const int
AILIA_STATUS_LICENSE_NOT_FOUND → const int
AILIA_STATUS_MEMORY_INSUFFICIENT → const int
AILIA_STATUS_NDIMENSION_SHAPE → const int
AILIA_STATUS_NOT_FOUND → const int
AILIA_STATUS_OTHER_ERROR → const int
AILIA_STATUS_PERMISSION_DENIED → const int
AILIA_STATUS_SUCCESS → const int
AILIA_STATUS_THREAD_ERROR → const int
AILIA_STATUS_UNIMPLEMENTED → const int
AILIA_STATUS_UNSETTLED_SHAPE → const int
AILIA_STATUS_UNSUPPORT_NET → const int
AILIA_TOKENIZER_FLAG_NONE → const int
AILIA_TOKENIZER_FLAG_UTF8_SAFE → const int
AILIA_TOKENIZER_TYPE_BERT_CASED → const int
AILIA_TOKENIZER_TYPE_BERT_JAPANESE_CHARACTER → const int
AILIA_TOKENIZER_TYPE_BERT_JAPANESE_WORDPIECE → const int
AILIA_TOKENIZER_TYPE_BERT_UNCASED → const int
AILIA_TOKENIZER_TYPE_CLIP → const int
AILIA_TOKENIZER_TYPE_MARIAN → const int
AILIA_TOKENIZER_TYPE_ROBERTA → const int
AILIA_TOKENIZER_TYPE_T5 → const int
AILIA_TOKENIZER_TYPE_WHISPER → const int
AILIA_TOKENIZER_TYPE_XLM_ROBERTA → const int
AILIA_USER_API_FAILED → const int
AILIA_USER_API_SUCCESS → const int
NULL → const int
USER_ADDR_NULL → const int

Typedefs

AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_FRAME_LEN = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_FRAME_LENFunction>>
AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_FRAME_LENFunction = Int Function(Pointer<Int>, Int, Int, Int, Int)
AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_MEL_SPECTROGRAM = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_MEL_SPECTROGRAMFunction>>
AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_MEL_SPECTROGRAMFunction = Int Function(Pointer<Void>, Pointer<Void>, Int, Int, Int, Int, Int, Int, Int, Int, Float, Int, Float, Float, Int, Int, Int)
AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_RESAMPLE_LEN = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_RESAMPLE_LENFunction>>
AILIA_SPEECH_USER_API_AILIA_AUDIO_GET_RESAMPLE_LENFunction = Int Function(Pointer<Int>, Int, Int, Int)
AILIA_SPEECH_USER_API_AILIA_AUDIO_RESAMPLE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_AUDIO_RESAMPLEFunction>>
AILIA_SPEECH_USER_API_AILIA_AUDIO_RESAMPLEFunction = Int Function(Pointer<Void>, Pointer<Void>, Int, Int, Int, Int)
AILIA_SPEECH_USER_API_AILIA_COPY_BLOB_DATA = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_COPY_BLOB_DATAFunction>>
AILIA_SPEECH_USER_API_AILIA_COPY_BLOB_DATAFunction = Int Function(Pointer<AILIANetwork> dst_net, UnsignedInt dst_blob_idx, Pointer<AILIANetwork> src_net, UnsignedInt src_blob_idx)
AILIA_SPEECH_USER_API_AILIA_CREATE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_CREATEFunction>>
AILIA_SPEECH_USER_API_AILIA_CREATEFunction = Int Function(Pointer<Pointer<AILIANetwork>>, Int, Int)
AILIA_SPEECH_USER_API_AILIA_DESTROY = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_DESTROYFunction>>
AILIA_SPEECH_USER_API_AILIA_DESTROYFunction = Void Function(Pointer<AILIANetwork>)
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_DATA = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_GET_BLOB_DATAFunction>>
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_DATAFunction = Int Function(Pointer<AILIANetwork>, Pointer<Void>, UnsignedInt, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEX = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEXFunction>>
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEXFunction = Int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEX = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEXFunction>>
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEXFunction = Int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_SHAPE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_GET_BLOB_SHAPEFunction>>
AILIA_SPEECH_USER_API_AILIA_GET_BLOB_SHAPEFunction = Int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, UnsignedInt, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_GET_ENVIRONMENT = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_GET_ENVIRONMENTFunction>>
AILIA_SPEECH_USER_API_AILIA_GET_ENVIRONMENTFunction = Int Function(Pointer<Pointer<AILIAEnvironment>> env, UnsignedInt env_idx, UnsignedInt version)
AILIA_SPEECH_USER_API_AILIA_GET_ERROR_DETAIL = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_GET_ERROR_DETAILFunction>>
AILIA_SPEECH_USER_API_AILIA_GET_ERROR_DETAILFunction = Pointer<Char> Function(Pointer<AILIANetwork>)
AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_A = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_AFunction>>
AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_AFunction = Int Function(Pointer<AILIANetwork>, Pointer<Char>)
AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_W = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_WFunction>>
AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_WFunction = Int Function(Pointer<AILIANetwork>, Pointer<WChar>)
AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_MEM = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_MEMFunction>>
AILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_MEMFunction = Int Function(Pointer<AILIANetwork>, Pointer<Void>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_DATA = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_DATAFunction>>
AILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_DATAFunction = Int Function(Pointer<AILIANetwork>, Pointer<Void>, UnsignedInt, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_SHAPE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_SHAPEFunction>>
AILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_SHAPEFunction = Int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, UnsignedInt, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_SET_MEMORY_MODE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_SET_MEMORY_MODEFunction>>
AILIA_SPEECH_USER_API_AILIA_SET_MEMORY_MODEFunction = Int Function(Pointer<AILIANetwork>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_CREATE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_CREATEFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_CREATEFunction = Int Function(Pointer<Pointer<AILIATokenizer>>, Int, Int)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_DECODE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_DECODEFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_DECODEFunction = Int Function(Pointer<AILIATokenizer>, Pointer<Int>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_DESTROY = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_DESTROYFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_DESTROYFunction = Void Function(Pointer<AILIATokenizer>)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_ENCODE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_ENCODEFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_ENCODEFunction = Int Function(Pointer<AILIATokenizer>, Pointer<Char>)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXT = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXTFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXT_LENGTH = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXT_LENGTHFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXT_LENGTHFunction = Int Function(Pointer<AILIATokenizer>, Pointer<UnsignedInt>)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXTFunction = Int Function(Pointer<AILIATokenizer>, Pointer<Char>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKEN_COUNT = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKEN_COUNTFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKEN_COUNTFunction = Int Function(Pointer<AILIATokenizer>, Pointer<UnsignedInt>)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKENS = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKENSFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKENSFunction = Int Function(Pointer<AILIATokenizer>, Pointer<Int>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_A = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_AFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_AFunction = Int Function(Pointer<AILIATokenizer>, Pointer<Char>)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_W = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_WFunction>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_WFunction = Int Function(Pointer<AILIATokenizer>, Pointer<WChar>)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF32_TO_UTF8 = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF32_TO_UTF8Function>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF32_TO_UTF8Function = Int Function(Pointer<Char>, Pointer<UnsignedInt>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF8_TO_UTF32 = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF8_TO_UTF32Function>>
AILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF8_TO_UTF32Function = Int Function(Pointer<UnsignedInt>, Pointer<UnsignedInt>, Pointer<Char>, UnsignedInt)
AILIA_SPEECH_USER_API_AILIA_UPDATE = Pointer<NativeFunction<AILIA_SPEECH_USER_API_AILIA_UPDATEFunction>>
AILIA_SPEECH_USER_API_AILIA_UPDATEFunction = Int Function(Pointer<AILIANetwork>)
AILIA_SPEECH_USER_API_INTERMEDIATE_CALLBACK = Pointer<NativeFunction<AILIA_SPEECH_USER_API_INTERMEDIATE_CALLBACKFunction>>
~japanese @brief 推論の途中の状況を通知します。 @param handle ailiaSpeechSetIntermediateCallbackに指定したhandle @param text 推論の途中のテキスト @return 0を返すと継続、0以外を返すと推論を中断します。
AILIA_SPEECH_USER_API_INTERMEDIATE_CALLBACKFunction = Int Function(Pointer<Void> handle, Pointer<Char> text)
AILIA_USER_API_FCLOSE = Pointer<NativeFunction<AILIA_USER_API_FCLOSEFunction>>
~japanese @brief ファイルを閉じます @param void * ユーザ定義ファイルポインタ @return 成功した場合、 \ref AILIA_USER_API_SUCCESS を返す。 失敗した場合、 \ref AILIA_USER_API_FAILED を返す。
AILIA_USER_API_FCLOSEFunction = Int Function(Pointer<Void>)
AILIA_USER_API_FOPEN = Pointer<NativeFunction<AILIA_USER_API_FOPENFunction>>
~japanese @brief ファイルを開きます @param const void * ailiaOpenStreamEx() もしくは ailiaOpenWeightEx() に与えたfopen_args @return 成功した場合、ユーザ定義ファイルポインタを返す。 失敗した場合、NULLを返す。
AILIA_USER_API_FOPENFunction = Pointer<Void> Function(Pointer<Void>)
AILIA_USER_API_FREAD = Pointer<NativeFunction<AILIA_USER_API_FREADFunction>>
~japanese @brief ファイルからデータを読み込みます @param void * 読み込みデータ格納先のポインタ @param \ref AILIA_FSIZE_RETURN_TYPE 読み込みデータのバイト長さ @param void * ユーザ定義ファイルポインタ @return 成功した場合、 \ref AILIA_USER_API_SUCCESS を返す。 失敗した場合、 \ref AILIA_USER_API_FAILED を返す。 標準APIとは異なり、返値はAILIA_USER_API_*になりますのでご注意ください。
AILIA_USER_API_FREADFunction = Int Function(Pointer<Void>, LongLong, Pointer<Void>)
AILIA_USER_API_FSEEK = Pointer<NativeFunction<AILIA_USER_API_FSEEKFunction>>
~japanese @brief ファイルをシークします @param void * ユーザ定義ファイルポインタ @param \ref AILIA_FSIZE_RETURN_TYPE ファイル先頭からのオフセットバイト @return 成功した場合、 \ref AILIA_USER_API_SUCCESS を返す。 失敗した場合、 \ref AILIA_USER_API_FAILED を返す。
AILIA_USER_API_FSEEKFunction = Int Function(Pointer<Void>, LongLong)
AILIA_USER_API_FSIZE = Pointer<NativeFunction<AILIA_USER_API_FSIZEFunction>>
~japanese @brief ファイルのサイズを取得します @param void * ユーザ定義ファイルポインタ @return 成功した場合、ファイルのサイズをバイト単位で返す。 失敗した場合、-1を返す。
AILIA_USER_API_FSIZEFunction = LongLong Function(Pointer<Void>)
AILIA_USER_API_FTELL = Pointer<NativeFunction<AILIA_USER_API_FTELLFunction>>
~japanese @brief ファイルの現在位置を取得します @param void * ユーザ定義ファイルポインタ @return 成功した場合、ファイルポインタの位置をバイト単位で返す。 失敗した場合、-1を返す。
AILIA_USER_API_FTELLFunction = LongLong Function(Pointer<Void>)
AILIAEnvironment = _AILIAEnvironment
ailiaFileCallback = _ailiaFileCallback
AILIAShape = _AILIAShape
AILIASpeechApiCallback = _AILIASpeechApiCallback
AILIASpeechText = _AILIASpeechText
DartAILIA_SPEECH_USER_API_AILIA_AUDIO_GET_FRAME_LENFunction = int Function(Pointer<Int>, int, int, int, int)
DartAILIA_SPEECH_USER_API_AILIA_AUDIO_GET_MEL_SPECTROGRAMFunction = int Function(Pointer<Void>, Pointer<Void>, int, int, int, int, int, int, int, int, double, int, double, double, int, int, int)
DartAILIA_SPEECH_USER_API_AILIA_AUDIO_GET_RESAMPLE_LENFunction = int Function(Pointer<Int>, int, int, int)
DartAILIA_SPEECH_USER_API_AILIA_AUDIO_RESAMPLEFunction = int Function(Pointer<Void>, Pointer<Void>, int, int, int, int)
DartAILIA_SPEECH_USER_API_AILIA_COPY_BLOB_DATAFunction = int Function(Pointer<AILIANetwork> dst_net, int dst_blob_idx, Pointer<AILIANetwork> src_net, int src_blob_idx)
DartAILIA_SPEECH_USER_API_AILIA_CREATEFunction = int Function(Pointer<Pointer<AILIANetwork>>, int, int)
DartAILIA_SPEECH_USER_API_AILIA_DESTROYFunction = void Function(Pointer<AILIANetwork>)
DartAILIA_SPEECH_USER_API_AILIA_GET_BLOB_DATAFunction = int Function(Pointer<AILIANetwork>, Pointer<Void>, int, int)
DartAILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEXFunction = int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, int)
DartAILIA_SPEECH_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEXFunction = int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, int)
DartAILIA_SPEECH_USER_API_AILIA_GET_BLOB_SHAPEFunction = int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, int, int)
DartAILIA_SPEECH_USER_API_AILIA_GET_ENVIRONMENTFunction = int Function(Pointer<Pointer<AILIAEnvironment>> env, int env_idx, int version)
DartAILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_AFunction = int Function(Pointer<AILIANetwork>, Pointer<Char>)
DartAILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_FILE_WFunction = int Function(Pointer<AILIANetwork>, Pointer<WChar>)
DartAILIA_SPEECH_USER_API_AILIA_OPEN_WEIGHT_MEMFunction = int Function(Pointer<AILIANetwork>, Pointer<Void>, int)
DartAILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_DATAFunction = int Function(Pointer<AILIANetwork>, Pointer<Void>, int, int)
DartAILIA_SPEECH_USER_API_AILIA_SET_INPUT_BLOB_SHAPEFunction = int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, int, int)
DartAILIA_SPEECH_USER_API_AILIA_SET_MEMORY_MODEFunction = int Function(Pointer<AILIANetwork>, int)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_CREATEFunction = int Function(Pointer<Pointer<AILIATokenizer>>, int, int)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_DECODEFunction = int Function(Pointer<AILIATokenizer>, Pointer<Int>, int)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_DESTROYFunction = void Function(Pointer<AILIATokenizer>)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_ENCODEFunction = int Function(Pointer<AILIATokenizer>, Pointer<Char>)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXT_LENGTHFunction = int Function(Pointer<AILIATokenizer>, Pointer<UnsignedInt>)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TEXTFunction = int Function(Pointer<AILIATokenizer>, Pointer<Char>, int)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKEN_COUNTFunction = int Function(Pointer<AILIATokenizer>, Pointer<UnsignedInt>)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_GET_TOKENSFunction = int Function(Pointer<AILIATokenizer>, Pointer<Int>, int)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_AFunction = int Function(Pointer<AILIATokenizer>, Pointer<Char>)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_OPEN_MODEL_FILE_WFunction = int Function(Pointer<AILIATokenizer>, Pointer<WChar>)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF32_TO_UTF8Function = int Function(Pointer<Char>, Pointer<UnsignedInt>, int)
DartAILIA_SPEECH_USER_API_AILIA_TOKENIZER_UTF8_TO_UTF32Function = int Function(Pointer<UnsignedInt>, Pointer<UnsignedInt>, Pointer<Char>, int)
DartAILIA_SPEECH_USER_API_AILIA_UPDATEFunction = int Function(Pointer<AILIANetwork>)
DartAILIA_SPEECH_USER_API_INTERMEDIATE_CALLBACKFunction = int Function(Pointer<Void> handle, Pointer<Char> text)
DartAILIA_USER_API_FCLOSEFunction = int Function(Pointer<Void>)
DartAILIA_USER_API_FREADFunction = int Function(Pointer<Void>, int, Pointer<Void>)
DartAILIA_USER_API_FSEEKFunction = int Function(Pointer<Void>, int)
DartAILIA_USER_API_FSIZEFunction = int Function(Pointer<Void>)
DartAILIA_USER_API_FTELLFunction = int Function(Pointer<Void>)