classify method
Passes text to MediaPipe for classification, yielding a
TextClassifierResult or throwing an exception.
Implementation
TextClassifierResult classify(String text) {
final resultPtr = createResultsPointer();
final errorMessageMemory = calloc<Pointer<Char>>();
final textMemory = text.copyToNative();
final status = bindings.text_classifier_classify(
worker,
textMemory,
resultPtr,
errorMessageMemory,
);
_log.finest('Classified with status $status');
textMemory.free();
handleErrorMessage(errorMessageMemory, status);
errorMessageMemory.free(1);
return TextClassifierResult.native(resultPtr);
}