Make sure you have a running MICO platform before installing any extractor, as the extractor will register iteself during installation and the registration service is part of the core platform.
If you have a graphical user interface you can use your Package Manager of choice or just open a command line shell with root privileges to install the extractor packages.

The following extractors are publicly available (the package name is in brackets). Install them by using your Package Manager of choice or open a command line shell (with root privileges) and type apt-get install <package-name>.

  • Audio demux (mico-extractor-audiodemux)
  • Speech-to-text (mico-extractor-speech-to-text), you might need Kaldi2RDF and Kaldi2TXT too
  • Kaldi2RDF (mico-extractor-kaldi2rdf)
  • Kaldi2TXT (mico-extractor-kaldi2txt)
  • Mediainfo (mico-extractor-mediainfo), you might need MediaTags2RDF too
  • MediaTags2RDF (mico-extractor-media-tag2rdf)
  • Animal detection in two variants (mico-extractor-animaldetection-dpm or mico-extractor-animaldetection-yolo, you can install both, the pipeline chooses which one to use), you might need ObjectDetection2RDF too
  • Face detection (mico-extractor-ccv-facedetection), you might need ObjectDetection2RDF too
  • ObjectDetection2RDF (mico-extractor-object-detection-rdf)
  • Diarization (mico-extractor-diarization)
  • OpenNLP NER (mico-extractor-opennlp-ner), with language models for english, german, italian and spanish (mico-extractor-opennlp-ner-models-model-en, mico-extractor-opennlp-ner-models-model-de, mico-extractor-opennlp-ner-models-model-it, mico-extractor-opennlp-ner-models-model-es)
  • OpenNLP text classifier (mico-extractor-opennlp-text-classifier)

To uninstall an extractor you can use apt-get purge <package-name> <registration-package-name> (a registration package comes along with every extractor, named like the extractor packges with an -registration appended, so make sure you also uninstall this).