code: def main():
      data_root = args.data_root
      data_set = "data_aishell"
      logging.info("\n\nWorking on: {0}".format(data_set))
      file_path = os.path.join(data_root, data_set + ".tgz")
      logging.info("Getting {0}".format(data_set))
      __maybe_download_file(file_path, data_set)
      logging.info("Extracting {0}".format(data_set))
      data_folder = os.path.join(data_root, data_set)
      __extract_all_files(file_path, data_root, data_folder)
      logging.info("Processing {0}".format(data_set))
      __process_data(data_folder, data_folder)
      logging.info("Done!")
  
file_path: NeMo/scripts/dataset_processing/get_aishell_data.py
imports: import argparse
  import json
  import logging
  import os
  import subprocess
  import tarfile
  import urllib.request
  from tqdm import tqdm
label_desc: Use image node_id 6 for calling a global function with example usage: main() without return types