unloadVadModel method
void
unloadVadModel()
Unload the VAD model.
Implementation
void unloadVadModel() {
if (_vadHandle != null && _vadUseNative) {
try {
final destroy =
_lib.lookupFunction<RacVadOnnxDestroyNative, RacVadOnnxDestroyDart>(
'rac_vad_onnx_destroy');
destroy(_vadHandle!);
} catch (_) {
// Ignore cleanup errors
}
_vadHandle = null;
}
_vadUseNative = false;
}