dispose method

Future<void> dispose()

Releases recognizer object. Underlying model is also unreferenced and if needed, released.

Implementation

Future<void> dispose() {
  if (_voskLibrary != null) {
    _voskLibrary.vosk_recognizer_free(recognizerPointer!);
    return Future.value();
  }

  return _invokeRecognizerMethod<void>('close');
}