code: def maybe_extract(archive):
      extracted = os.path.join(CLI_ARGS.base_dir, TUDA_PACKAGE)
      if os.path.isdir(extracted):
          print(
              'Found directory "{}" - not extracting.'.format(extracted)
          )
      else:
          print('Extracting "{}"...'.format(archive))
          with tarfile.open(archive) as tar:
              members = tar.getmembers()
              bar = progressbar.ProgressBar(
                  max_value=len(members), widgets=SIMPLE_BAR
              )
              for member in bar(members):
                  tar.extract(member=member, path=CLI_ARGS.base_dir)
      return extracted
  
file_path: DeepSpeech/bin/import_tuda.py
imports: import argparse
  import csv
  import os
  import tarfile
  import unicodedata
  import wave
  import xml.etree.ElementTree
  from collections import Counter
  import progressbar
  from deepspeech_training.util.downloader import SIMPLE_BAR, maybe_download
  from deepspeech_training.util.importers import validate_label_eng
  from ds_ctcdecoder import Alphabet
label_desc: Use image node_id 1 for calling a global function with example usage: maybe_extract(archive) and returns: extracted