getAvailableModels method

Future<List<String>> getAvailableModels()

Returns a list of all downloaded models. These are BCP-47 tags.

Implementation

Future<List<String>> getAvailableModels() async {
  final result = await NaturalLanguage.channel
      .invokeMethod("nlp#startLanguageModelManager", <String, dynamic>{
    "task": "getModels",
  });

  var _languages = <String>[];

  for (dynamic data in result) {
    _languages.add(data.toString());
  }
  return _languages;
}