ailia_voice
library
Typedefs
-
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>)
-
-
AILIA_VOICE_USER_API_AILIA_AUDIO_GET_RESAMPLE_LEN
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_AUDIO_GET_RESAMPLE_LENFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_AUDIO_GET_RESAMPLE_LENFunction
= Int Function(Pointer<Int>, Int, Int, Int)
-
-
AILIA_VOICE_USER_API_AILIA_AUDIO_RESAMPLE
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_AUDIO_RESAMPLEFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_AUDIO_RESAMPLEFunction
= Int Function(Pointer<Void>, Pointer<Void>, Int, Int, Int, Int)
-
-
AILIA_VOICE_USER_API_AILIA_COPY_BLOB_DATA
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_COPY_BLOB_DATAFunction>>
-
-
AILIA_VOICE_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_VOICE_USER_API_AILIA_CREATE
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_CREATEFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_CREATEFunction
= Int Function(Pointer<Pointer<AILIANetwork>>, Int, Int)
-
-
AILIA_VOICE_USER_API_AILIA_DESTROY
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_DESTROYFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_DESTROYFunction
= Void Function(Pointer<AILIANetwork>)
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_DATA
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_GET_BLOB_DATAFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_DATAFunction
= Int Function(Pointer<AILIANetwork>, Pointer<Void>, UnsignedInt, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEX
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEXFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEXFunction
= Int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEX
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEXFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEXFunction
= Int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_SHAPE
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_GET_BLOB_SHAPEFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_GET_BLOB_SHAPEFunction
= Int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, UnsignedInt, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_GET_ERROR_DETAIL
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_GET_ERROR_DETAILFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_GET_ERROR_DETAILFunction
= Pointer<Char> Function(Pointer<AILIANetwork>)
-
-
AILIA_VOICE_USER_API_AILIA_GET_INPUT_BLOB_COUNT
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_GET_INPUT_BLOB_COUNTFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_GET_INPUT_BLOB_COUNTFunction
= Int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>)
-
-
AILIA_VOICE_USER_API_AILIA_GET_OUTPUT_BLOB_COUNT
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_GET_OUTPUT_BLOB_COUNTFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_GET_OUTPUT_BLOB_COUNTFunction
= Int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>)
-
-
AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_A
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_AFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_AFunction
= Int Function(Pointer<AILIANetwork>, Pointer<Char>)
-
-
AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_W
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_WFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_WFunction
= Int Function(Pointer<AILIANetwork>, Pointer<WChar>)
-
-
AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_MEM
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_MEMFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_MEMFunction
= Int Function(Pointer<AILIANetwork>, Pointer<Void>, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_DATA
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_DATAFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_DATAFunction
= Int Function(Pointer<AILIANetwork>, Pointer<Void>, UnsignedInt, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_SHAPE
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_SHAPEFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_SHAPEFunction
= Int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, UnsignedInt, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_SET_MEMORY_MODE
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_SET_MEMORY_MODEFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_SET_MEMORY_MODEFunction
= Int Function(Pointer<AILIANetwork>, UnsignedInt)
-
-
AILIA_VOICE_USER_API_AILIA_UPDATE
= Pointer<NativeFunction<AILIA_VOICE_USER_API_AILIA_UPDATEFunction>>
-
-
AILIA_VOICE_USER_API_AILIA_UPDATEFunction
= Int Function(Pointer<AILIANetwork>)
-
-
AILIAEnvironment
= _AILIAEnvironment
-
-
ailiaFileCallback
= _ailiaFileCallback
-
-
AILIAShape
= _AILIAShape
-
-
AILIAVoiceApiCallback
= _AILIAVoiceApiCallback
-
-
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>)
-
-
DartAILIA_VOICE_USER_API_AILIA_AUDIO_GET_RESAMPLE_LENFunction
= int Function(Pointer<Int>, int, int, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_AUDIO_RESAMPLEFunction
= int Function(Pointer<Void>, Pointer<Void>, int, int, int, int)
-
-
DartAILIA_VOICE_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_VOICE_USER_API_AILIA_CREATEFunction
= int Function(Pointer<Pointer<AILIANetwork>>, int, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_DESTROYFunction
= void Function(Pointer<AILIANetwork>)
-
-
DartAILIA_VOICE_USER_API_AILIA_GET_BLOB_DATAFunction
= int Function(Pointer<AILIANetwork>, Pointer<Void>, int, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_INPUT_INDEXFunction
= int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_GET_BLOB_INDEX_BY_OUTPUT_INDEXFunction
= int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_GET_BLOB_SHAPEFunction
= int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, int, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_GET_INPUT_BLOB_COUNTFunction
= int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>)
-
-
DartAILIA_VOICE_USER_API_AILIA_GET_OUTPUT_BLOB_COUNTFunction
= int Function(Pointer<AILIANetwork>, Pointer<UnsignedInt>)
-
-
DartAILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_AFunction
= int Function(Pointer<AILIANetwork>, Pointer<Char>)
-
-
DartAILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_FILE_WFunction
= int Function(Pointer<AILIANetwork>, Pointer<WChar>)
-
-
DartAILIA_VOICE_USER_API_AILIA_OPEN_WEIGHT_MEMFunction
= int Function(Pointer<AILIANetwork>, Pointer<Void>, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_DATAFunction
= int Function(Pointer<AILIANetwork>, Pointer<Void>, int, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_SET_INPUT_BLOB_SHAPEFunction
= int Function(Pointer<AILIANetwork>, Pointer<AILIAShape>, int, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_SET_MEMORY_MODEFunction
= int Function(Pointer<AILIANetwork>, int)
-
-
DartAILIA_VOICE_USER_API_AILIA_UPDATEFunction
= int Function(Pointer<AILIANetwork>)
-