dictionary method

void dictionary(
  1. File dictionary,
  2. {int dictionaryType = ailia_speech_dart.AILIA_SPEECH_DICTIONARY_TYPE_REPLACE}
)

Implementation

void dictionary(
  File dictionary,
  {int dictionaryType = ailia_speech_dart.AILIA_SPEECH_DICTIONARY_TYPE_REPLACE}
){
  int status = 0;
  if (Platform.isWindows) {
    status = ailiaSpeech.ailiaSpeechOpenDictionaryFileW(
      ppAilia!.value,
      dictionary.path.toNativeUtf16().cast<ffi.Int16>(),
      dictionaryType,
    );
    throwError("ailiaSpeechOpenDictionaryFileW", status);
  }else{
    status = ailiaSpeech.ailiaSpeechOpenDictionaryFileA(
      ppAilia!.value,
      dictionary.path.toNativeUtf8().cast<ffi.Int8>(),
      dictionaryType,
    );
    throwError("ailiaSpeechOpenPostProcessFileA", status);
  }
}