openjtalkSpeakToFile function
OPENJTALK_DLL_API bool OPENJTALK_CONVENTION openjtalk_speakToFile(OpenJTalk *oj, const char *text, const char *file)
Implementation
int openjtalkSpeakToFile(Pointer<OpenJTalk> oj, String? text, String? file) {
final openjtalkSpeakToFileLookupFunction = libjtalk.lookupFunction<
Int8 Function(
Pointer<OpenJTalk> oj, Pointer<Utf8> text, Pointer<Utf8> file),
int Function(Pointer<OpenJTalk> oj, Pointer<Utf8> text,
Pointer<Utf8> file)>('openjtalk_speakToFile');
final textPointer = text != null ? text.toNativeUtf8() : nullptr;
final filePointer = file != null ? file.toNativeUtf8() : nullptr;
final result =
openjtalkSpeakToFileLookupFunction(oj, textPointer, filePointer);
calloc.free(textPointer);
calloc.free(filePointer);
return result;
}